OLMap

Komponent som använder OpenLayers-biblioteket för att visa en interaktiv karta. Kan konfigureras med ArcGIS för att hämta ut kartlager.

Användningsområde

Byggverktyg
Tillgänglig

Formulär

Ja

Portal

Ja

Portal mall

Ja

Admin

Ja

PDF

Nej

Inställningar

Egenskap
Beskrivning
Obligatorisk

Namn

Variabel för det värde som anges i komponenten. Namn visas inte i vyer eller formulär. Används i t.ex. effekter och handlebars för att få ut värdet ur komponenten.

Nej

Rubrik

Det namn på komponenten som användaren ser.

Nej

Start X-koordinat

Longitud koordinat som tillsammans med "Start Y-koordinat"sätter var startpunkten kommer vara när kartan först laddas in.

Nej

Start Y-koordinat

Latitud koordinat som tillsammans med "Start X-koordinat" sätter var startpunkten kommer vara när kartan först laddas in.

Nej

Aktivera adressökning

Aktivera möjligheten att söka på adresser i komponenten. Måste konfigureras med händelsen "onSearch".

Nej

Använd ArcGIS

Om alternativet är påslaget kan kartan konfigureras att hämta kartlager från en ArcGIS rest service.

Nej

ArcGIS URL

(Beroende av "Använd ArcGIS")

URL för den ArcGIS rest service från vilken kartlager ska hämtas.

Nej

Använd WMTS

Om alternativet är påslaget kan kartan konfigureras att hämta kartlager via WMTS protokollet.

Nej

WMTS URL

(Beroende av "Använd WMTS")

URL för den WMTS-service från vilken kartlager ska hämtas.

Nej

Stäng av standardbakgrund (Beroende av "Använd ArcGIS" eller "Använd WMTS")

Stäng av den karta som visas som standard. Endast valda kartlager kommer då att visas.

Nej

Händelser

Trigger
Beskrivning

onSearch

Triggar en effektkedja när värdet i adressökfältet ändras. "Aktivera adressökning" måste vara aktiverat.

Avancerade inställningar

Läs mer om avancerade inställningar

Ställ in startkoordinater

Startkoordinaterna avgör vilken plats kartan visar när komponenten först laddas in. För att ändra startkoordinaterna kan man göra på följande två sätt:

Då man befinner sig i byggverktyget går det att med muspekaren flytta runt kartan och ställa in den på den plats som ska vara startpunkt. Centerkoordinaterna för den plats där kartan ställts in kommer då att sparas som dess startkoordinater.

Konfigurera adressökning

Adressökningar kan göras i kartan då inställningen "Aktivera adressökning" är aktiv. I komponentens inställningar under fliken "Händelser" konfigureras en effektkedja för händelsen "onSearch". Denna effektkedja kan då hämta platsdata från en extern tjänst som sedan kan visas i komponenten.

I effektkedjan kan det angivna värdet i sökfältet hämtas ut via handlebars med uttrycket {{value.searchValue}}.

Effektkedjan måste innehålla koordinater och namn i den platsdata som hämtas och dessa måste returneras i en array innehållandes JSON-objekt med nycklarna long, lat och name. Se exempel nedan på hur returdata kan se ut.

[
    {
        long: 13.002100526119703, 
        lat: 55.60741250298185, 
        name: "Adelgatan 2, MALMÖ"
    }
]

Effektkedjan kan konfigureras till att returnera GeoJSON-objekt under fliken transformation i effektens inställningar.

Välj lager (ArcGIS eller WMTS)

Då "Använd ArcGIS" eller "Använd WMTS" är aktiverat och en giltig URL har angetts så hämtas tillgängliga kartlager automatiskt. Under komponenten kommer en meny att visas. Med hjälp av menyn går det att välja de kartlager som komponenten ska visa. De markerade kartlagren är de som kommer att visas. När kartlagerna hämtas in första gången är inga lager valda och inga lager kommer därför visas i komponenten.

Last updated