Skip to content

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: