Her bestemmes symbolisering av datasettet.
Ett tema kan deles opp i flere klasser. Dette kan benyttes for å ha ulik symbologi avhengig av egenskaper i datasettet og/eller det kan benyttes for å ha ulik symbologi avhengig av målestokk.
Navnet på hver klasse vil vises ved siden av symbolet i tegnforklaringen og rekkefølgen i tegnforklaringen bestemmes av rekkefølgen på arkfanene. Navnet på en klasse kan endres ved å høyreklikke på arkfanen. Rekkefølgen angis ved og dra-slippe arkfanen.
En klasse kan ha flere stilarter/styles. Dette kan eksempelvis benyttes for å angi en linje som skal være heltrukken farge i bakgrunnen og en stipplet linje i annen farge over.
Eksempel:
Rekkefølgen på stilarter/style tilsvarer rekkefølgen på arkfanene og bestemmer hvilken som blir tegnet først => nederst. Rekkefølgen angis ved og dra-slippe arkfanen.
Figuren under er kategorisert etter
- Preset (lagrede oppsett av klassifisering/symbolisering)
- Advanced setting (ett sett med innstillinger som gjelder for alle klasser og styles)
- Class (innstillinger i forhold til klassifisering – bestemme objekters medlemskskap i klasser)
- Style (innstillinger i forhold til symbologi)
- Cluster (innstillinger i forhold til symbologi. Clustring vil si å presentere tette punktrepresentasjoner som ett punkt, ett samlet punkt) Gjelder kun punkttema
Navn | Beskrivelse |
Preset | |
Load preset | Hente frem ett lagret oppsett i forhold til klassifiering/symbolisering. Aktuelle tema blir automatisk klassifisert/symbolisert iht lagret oppett. |
Create preset | Lagre ett ferdig oppsett i forhold til klassifiering/symbolisering. Denne kan gjenbrukes på andre tema. |
Avanserte innstillinger | |
Minscale | Angi minimum målestokk temaet skal vises på. Heltall angis. |
Maxscale | Angi maks målestokk temaet skal vises på. Heltall angis. |
Ref. scale | Målestokken da symboler og / eller tekst vises i full størrelse. Dette gjør det mulig for dynamisk skalering av objekter basert på kartutsnittet/målestokken. Hvis ikke satt så vil symbolet alltid vises med samme størrelse. Skalering skjer bare innenfor grensene av «MINSCALE» og «MAXSCALE» som er beskrevet ovenfor. Sees også i sammengheng med «Min symbol size» og «Max symbol size» under style/stilarter. |
Offsite | Kun gjeldende for rasterdata. Angi RGB farge som skal skal være transparent (0 verdier i rasteret). Eksempel, hvis svart skal være transparet angis dette: 0 0 0 |
Classitem | Velg kolonne som har verdier det skal klassifiseres etter. Hvis det skal klassifisers basert på flere egenskaper benytter en ikke «Classitem». |
Labelitem | Velg kolonne som har verdier som skal benyttes til påskrift/label. Hvis det skal være påskrift fra flere egenskaper benytter en ikke «Labelitem». |
Filteritem | Velg kolonne som kan benyttes sammen med «Filter». Dette for å kunne skille vekk deler av datasettet basert på egenskaper. Gjelder kun Shapefiler og databaser uten romlig/spatial tillegg. |
Filter | Angi filter for å skille vekk deler av datasettet. Benyttes sammen med «Filteritem» |
Opacity | Angi grad av gjennomsiktiget på temaet. Angi heltall fra 0 – 100.
En verdi på 100 er ugjennomsiktig og 0 er helt gjennomsiktig. Om ingen verdi angis vil være det samme som ugjennomsiktig. |
Klasser | |
Text | Benyttes for å angi påskrift/label basert på flere egenskaper og/eller en standard tekst for alle objektene i datasettet. Dette som ett alternativ til «LabelItem».
Eksempel: [objtype] – [navn] Benyttes sammen med «Text type». I eksempelet over benyttes «Text type» = String. |
Text type | Angi type «Text». Avansert bruk av tekst, ref. for detaljer: mapserver.org/mapfile/class.html |
Label style | Velg hvilket fontoppsett som skal benyttes. Det kan etableres flere fontoppsett, se avsnitt om konfigurering av Adaptive. |
Minscale | Angi minimum målestokk klassen skal vises på. Heltall angis |
Maxscale | Angi maks målestokk klassen skal vises på. Heltall angis. |
Expression | Angi verdi det skal klassifieres etter. Benyttes sammen med «Type» og «Classitem».
Den har tre mulige virkemåter:
|
Expression type | Type expression. Benyttes sammen med «Expression». |
Stilarter/styles | |
Fill color | Fyllfarge. Benytt fargevelger eller skriv inn RGB Verdi, RGB verdiene skal ha mellomrom mellom R, G og B. Eksempel: 255 0 0 |
Outline color | Farge på omriss. Benytt fargevelger eller skriv inn RGB Verdi, RGB verdiene skal ha mellomrom mellom R, G og B. Eksempel: 255 0 0 |
Min symbol size | Minimum størrelse i pixler for at ett symbol skal vises. Heltall eller desimaltall. Sees i sammenheng med «Ref. scale» |
Max symbol size | Maksimum størrelse i pixler for at ett symbol skal vises. Heltall eller desimaltall. Sees i sammenheng med «Ref. scale» |
Symbol size | Størrelse på symbol. Benyttes sammen med valgte «Symbol». |
Symbol | Velg hvilket symboloppsett som skal benyttes. Det kan etableres flere symboloppsett, se avsnitt om konfigurering av Adaptive. |
Width | Tykkelse på en linje. Eksempel: 5.0 |
Opacity | Angi grad av gjennomsiktiget på temaet. Angi heltall fra 0 – 100.
En verdi på 100 er ugjennomsiktig og 0 er helt gjennomsiktig. Om ingen verdi angis vil være det samme som ugjennomsiktig. |
Angle | Vinkel, i grader. Benyttes sammen med «Symbol» for å angi vinkel på symbolene. Det kan også velges fra en kolonne i datasettet hvis dette har kolonneverdier som kan benyttes for å angi vinkel. |
Gap | Avstand mellom symboler (default til antall pixler). Benyttes kun sammen med «Symbol». Heltall benyttes. |
Initial gap | Benyttes sammen med «Gap» og «Pattern» og angir avstand (default til pixler) til:
|
Line cap | Angir hvordan enden på en linje eller en «stipple» skal se ut
Ref.: |
Line join | Angir hvordan linjen ser ut i knekkpunkter
Ref.: |
Pattern | Benyttes for å angi stiplet mønster. Dette gjelder for f.eks linjer, omriss på flater og visse skravurer på flater (hatch). Syntaksen er at en angir avstand/lengde for stipple og avstand/lengde for mellomrom mellom hver stippel.
Eksempel: 10 10 Eksempel: 10 20 5 20 5 20 |
Cluster | |
Group | Ett utrykk/expression kan angis for å lage egne grupper for hver enkelt verdi. |
Group type | Type gruppe. Benyttes sammen med «Group». |
Filter | Ett utrykk/expression for hvilke objekter som skal bli berørt av clustringen. |
Filter type | Type filter. Benyttes sammen med «Filter». |
Region | Definerer søkeområder som skal ligge til grunn for clustringen. |
Max distance | Definerer avstand i pixler mellom regioner/søkeområder. |
Buffer | Definerer en buffer i pixler rundt kartet for å fange opp eventuelle objekter som faller utenfor regionene/søkeområdene. |
De forskjellige elementene over er basert på Mapservers oppsett av dette. Ett utdrag av de viktigste elementene er med. For detaljer om det enkelte vises det til Mapservers dokumentasjon om temaet:
- http://mapserver.org/mapfile/layer.html
- http://mapserver.org/mapfile/class.html
- http://mapserver.org/mapfile/style.html
- http://mapserver.org/mapfile/symbology/examples.html#symbology-examples
- http://mapserver.org/mapfile/symbology/construction.html
- http://mapserver.org/mapfile/expressions.html
- http://mapserver.org/mapfile/cluster.html