Skip to content

Upload

Giver brugeren mulighed for at indlæse egne data i kortet. Dette kan f.eks. bruges hvis man vil se hvordan egne data ser ud.

Det er muligt at styre hvilken om data skal slettes i kortet hver gang der tilføjes data som om der skal zoomes til data efter indlæsningen. Det er muligt at uploade Flatgeobuf (.fgb), GeoJSON (.geojson) og Shapefiler (.zip). Bemærk at shapefiler skal være en zip-fil, der indeholder en .shp, .dbf osv.

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.

layer

  • Type: string

Angiv id på det lag, som geometrien skal tilføjes til.

Laget skal være et helt almindeligt vektorlag. Hvis man blot vil have et tomt lag, kan man med fordel bruge noget i stil med:

json
{
    "id": "tegnelag",
    "features": true,
    "type": "geojson",
    "data": {
        "type": "FeatureCollection",
        "crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:EPSG::25832" } }, 
        "features": []
    },
    "features_dataType": "json",
    "features_style": {
        "namedstyle": "#004"
    }
}

clear

  • Type: boolean
  • Default: false

Skal laget tømmes for objekter hver gang der indlæses et nyt datasæt.

zoomOptions

  • Type: object

Hvis angivet, så zoomes der til data når de er indlæst. Det er muligt at angive, hvordan der skal zoomes til objektet i kortet. Læs mere om zoomOptions her.

Eksempler

Eksempler, der bruger denne komponent: