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:
Data fra WKT data
Hent data fra et hvilken som helst datastruktur hvor geometrien er defineret som WKT
FlatGeobuf zoomtolayerflatgeobuf
Mange formater understøttes i Septima Widget, herunder FlatGeobuf.
Historie storyinfodata
Med story mode er det muligt at guide brugeren igennem en række oplysninger og samtidig præsentere oplysningerne i kortet. Herved kan man fortælle brugeren en historie i stedet for blot at vise en liste.
Listevisning eksempel listezoom
Listevisningen er stylet på en alternativ måde, der gør det nemmere at vise mange data men samtidig have overblikket.
Shapefiler shapefilezoomtolayer
Septima Widget understøtter også shapefiler
Zoom til data zoomstyledata
Få kortet til at starte med at vise det kortudsnit, som indeholder alle data. Dette er specielt hensigtsmæssigt, hvis data ændrer sig, og man derfor ikke kan angive et fast startudsnit.
Eksemplet viser ligeledes, hvordan data kan tilføjes direkte i konfigurationen.