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: