Gå til indhold

ZoomToQuery

Dansk navn: Zoom til forespørgsel
Engelsk navn: ZoomToQuery
Ikon: Ingen (ingen UI-knap)

Zoomer kortet til de objekter i et lag, hvor et felt har en bestemt værdi, når kortet er indlæst. Pluginet findes kun i indlejrede kort (embedded API), hvor værdien typisk kommer fra sidens URL.

Ikke med i eksempel-konfigurationen for 2026.11.

Parametre under cfg:

  • zoomToQueryLayerName (string) — lagets navn, som det står i kortet, fx workspace:lag. Laget skal være med i kortet og kunne hentes med WFS fra lagets URL. Uden et lagnavn gør pluginet ingenting
  • filterField (string) — feltet, der filtreres på
  • value (string eller number) — værdien, feltet skal være lig med. Kortet zoomer til alle objekter, der passer
  • duration (number, millisekunder, standard ingen animation) — hvor lang tid zoomet tager

Eksempel i et indlejret kort, hvor værdien kommer fra URL-parameteren udstykning:

{
name: "ZoomToQuery",
cfg: {
zoomToQueryLayerName: "bes:ds_grundsalg",
filterField: "udstykning",
value: new URLSearchParams(window.location.search).get("udstykning"),
duration: 500
}
}

Standardkonfiguration i localConfig.json

Sektion kaldt “Standardkonfiguration i localConfig.json”

Ingen eksempler

Standardkonfiguration i pluginsConfig.json

Sektion kaldt “Standardkonfiguration i pluginsConfig.json”

Ingen eksempler