wfst: Funktioniert nur wenn wfst-layer vor dem öffnen des wfst-Modules angeschaltet werden

Issue #1243 open
Sven Junker-Beyel created an issue

Es muss zuerst ein WFST-Layer angeschaltet werden, bevor das WFST-Module geöffnet wird, ansonsten ist keine Auswahl der layer im WFST-Module möglich und es funktioniert auch nicht. das ist für Anwender nicht nachvollziehbar:

nachstellen mit folgendem Beispiel:

config.json Layer

"subjectlayer": {
            "elements": [
                {
                    "id": "lgvline",
                    "name": "wfst_linie_test",
                    "visibility": false,
                    "typ": "WFS"
                },
                {
                    "id": "lgvpoint",
                    "name": "wfst_punkt_test",
                    "visibility": false,
                    "typ": "WFS"
                },
                {
                    "id": "lgvpolygon",
                    "name": "wfst_polygon_test",
                    "visibility": false,
                    "typ": "WFS"
                }
            ]
        }

config.json menu:

{
                        "name": "WFS-T Tool",
                        "layerIds": [
                            "lgvline",
                            "lgvpoint",
                            "lgvpolygon"
                        ],
                        "toggleLayer": false,
                        "lineButton": [
                            {
                                "layerId": "lgvline",
                                "available": true
                            }
                        ],
                        "pointButton": [
                            {
                                "layerId": "lgvpoint",
                                "available": true
                            }
                        ],
                        "polygonButton": [
                            {
                                "layerId": "lgvpolygon",
                                "available": true
                            }
                        ],
                        "update": "Bearbeiten!",
                        "delete": true,
                        "type": "wfst"
                    },

services.json

{
    "id": "lgvline",
    "name": "de.hh.up:deetest linie",
    "url": "https://qs-geodienste.hamburg.de/HH_WFS_deetest",
    "typ": "WFS",
    "featureType": "deetest_linie",
    "featurePrefix": "de.hh.up",
    "outputFormat": "image/png",
    "version": "1.1.0",
    "featureNS": "https://registry.gdi-de.org/id/de.hh.up",
    "gfiAttributes": "showAll",
    "gfiTheme": "default",
    "layerAttribution": "nicht vorhanden",
    "legendURL": "",
    "hitTolerance": "",
    "datasets": [],
    "urlIsVisible": true
  },
  {
    "id": "lgvpolygon",
    "name": "de.hh.up:deetest polygon",
    "url": "https://qs-geodienste.hamburg.de/HH_WFS_deetest",
    "typ": "WFS",
    "featureType": "deetest_polygon",
    "featurePrefix": "de.hh.up",
    "outputFormat": "image/png",
    "version": "1.1.0",
    "featureNS": "https://registry.gdi-de.org/id/de.hh.up",
    "gfiAttributes": "showAll",
    "gfiTheme": "default",
    "layerAttribution": "nicht vorhanden",
    "legendURL": "",
    "hitTolerance": "",
    "datasets": [],
    "urlIsVisible": true
  },
  {
    "id": "lgvpoint",
    "name": "de.hh.up:deetest punkte",
    "url": "https://qs-geodienste.hamburg.de/HH_WFS_deetest",
    "typ": "WFS",
    "featureType": "deetest_punkte",
    "featurePrefix": "de.hh.up",
    "outputFormat": "image/png",
    "version": "1.1.0",
    "featureNS": "https://registry.gdi-de.org/id/de.hh.up",
    "gfiAttributes": "showAll",
    "gfiTheme": "default",
    "layerAttribution": "nicht vorhanden",
    "legendURL": "",
    "hitTolerance": "",
    "datasets": [],
    "urlIsVisible": true
  },

Comments (2)

  1. Log in to comment