Søg i Septima Widget K
Zoom til data
Zoom til data i kortet. Det er f.eks. hvis data ændrer sig, så vil denne funktion sikre, at startudsnittet altid er det rigtige, når kortet vises.
Options
Herunder findes en beskrivelse af de enkelte egenskaber, der kan sættes på funktionen.
disable
- Type:
boolean
- Default:
false
Skal kontrollen deaktiveres. Herved fungerer det, som om kontrollen ikke var tilføjet. Kan bruges til midlertidig at fjerne en kontrol.
zoomStyle
- Type:
string
- Default:
slow
Angiver, hvordan der skal zoomes ind. Ved none
vises kortet blot. Ved slow
zoomes der langsomt hen til objektet (ca. 2 sekunder), fast
zoomer hurtigt (ca. 1 sekund), mens faster
zoomer meget hurtigt (ca. 0,5 sekunder).
buffer
- Type:
number
- Default:
1.2
Angiver, hvor meget luft der mindst skal være omkring de features, der zoomes til. Buffer angives som et forhold; det vil sige, at 1.2 lægger 20 % til, mens 1.5 lægger 50 % til.
minResolution
- Type:
number
- Default:
3.2
Hvor langt skal der maksimalt zoomes ind til. Dette tal angives som antallet af meter, som hver pixel er i dette zoomniveau.
zoom
- Type:
number
- Default:
1
Zoom ind til et specifikt zoomniveau, hvor 0 er helt ude, mens 16 er meget langt inde. Hvis den ikke er angivet, vil en af ovenstående vinde, og zoomniveauer vil ikke automatisk blive 1.
layers
- Type:
string[]
Angiv en liste med vektorlag, der skal zoomes til. De specifikke lag angives på denne måde: ["lag1","lag2"]
. Hvis ikke angivet, zoomes der til et tilfældigt vektorlag, hvis der er flere.
persist
- Type:
boolean
- Default:
false
Skal zoomet gemmes som default zoom, så det kan bruges i f.eks. "Zoom til startudsnit".
Eksempler
Eksempler, der bruger denne komponent: