LongitudinalProfileTool
Beskrivelse
Sektion kaldt “Beskrivelse”Dansk navn: Højdeprofilværktøj Engelsk navn: LongitudinalProfileTool Ikon: Ingen (ingen UI-knap)
Højdeprofil ud fra linje og højdelag. Kræver GeoServer/WPS og lokale højdedata. I default desktop i denne build.
MapStore dokumentation
Sektion kaldt “MapStore dokumentation”Hvor det indgår
Sektion kaldt “Hvor det indgår”| I eksempel-config | Note | |
|---|---|---|
| Desktop | Ja | I plugins.desktop med cfg |
| Mobil | Nej | |
| Dashboard | Nej | |
| Kontekst | Nej |
Konfigurationsbeskrivelse
Sektion kaldt “Konfigurationsbeskrivelse”Parametre under cfg i localConfig, som dokumenteret eller udledt af kode:
- config (Object) — pluginets konfiguration
- config.wpsurl (string) — valgfri GeoServer-URL til WPS-endpointet; kan være absolut. Standard
"/geoserver/wps" - config.chartTitle (string) — standardtitel for diagrammet
- config.noDataThreshold (number) — værdier over denne tærskel udelades
- config.defaultDistance (number) — standard afstandsværdi i meter
- config.identifier (string) — profilen, der bruges i WPS-forespørgslen (standard
gs:LongitudinalProfile) - config.defaultReferentialName (string) — standardnavn for referencen
- config.referentials (Object[]) — (påkrævet) lag, der kan bruges som reference
- filterAllowedCRS (string[]) — tilladte CRS, der foreslås ved drop af DXF-fil (skal understøttes af MapStore)
- additionalCRS (Object) — CRS-objekt, hvor der også kan angives en label
- disablePluginIf (udtryk, standard
{state('mapType') === 'cesium'}) — skjuler pluginet, når udtrykket er sandt. Kan overskrives i localConfig.
Default konfiguration localconfig
Sektion kaldt “Default konfiguration localconfig”{ "name": "LongitudinalProfileTool", "cfg": { "config": { "wpsurl": "https://mapstoreplay.nordiq-gis.dk/geoserver/wps", "chartTitle": "Longitudinal profile", "defaultDistance": 75, "noDataThreshold": 999999, "defaultReferentialName": "dtm_esbjerg", "referentials": [ { "layerName": "dtm_esbjerg", "title": "DTM Esbjerg" } ] }, "filterAllowedCRS": [ "EPSG:4326", "EPSG:3857" ], "additionalCRS": { "EPSG:3003": { "label": "EPSG:3003" } } }}Default konfiguration pluginconfig
Sektion kaldt “Default konfiguration pluginconfig”Ingen eksempler