Dropdownbox bei WFS-Filter-Modul wird mit MapServer-WFS nicht gefüllt

Issue #878 resolved
Former user created an issue

In dem Modul Filter können snippets definiert werden, die aus einem WFS-Dienst die eindeutigen Attribut-Werte in eine Dropdownbox schreiben.

Zum Beispiel:

{
    "layerId": "1394",
    "title": "POI",
    "strategy": "active",
    "resetLayer": true,
    "snippets": [
      {
        "attrName": "kat_2_beze",
        "info": "Filterung nach Kategorie."
      },
      {
        "attrName": "bezeichnun",
        "info": "Filterung nach Name."
      }
    ]
}

Diese Vorgehensweise funktioniert jedoch nur, wenn der WFS-Dienst auf einem deegree Featuretype basiert. Die Software MapServer liefert jedoch ein leicht abgeändertes xml-Dokument für die: * describeFeaturetype * GetFeaturetype -Abfrage aus. Siehe Beispiel: https://geoportal.remscheid.de/mapserver/wfs/points_of_interest?service=WFS&version=1.1.0&request=DescribeFeaturetype&typename=POI_Remscheid

Im Anhang befindet sich ein Dokument, das die Unterschiede zum deegree GetFeaturetype hervorhebt.

Ist es möglich, das Filter-Modul so anzupassen, dass auch WFS-Dienste entsprechend für den MapServer unterstützt werden, sodass das Filter-Modul die entsprechenden Werte verarbeitet?

Comments (5)

  1. Sebastian Duden

    Hallo,

    der MapServer wird jetzt auch unterstützt. Die Erweiterung wird in der nächsten MP-Version (Release ist am 03.05.2023) zur Verfügung stehen.

    Beste Grüße

  2. Moritz Plachta

    Hallo,

    unser Test mit den Masterportal-Versionen 2.33.0 sowie 2.34.1 ist erfolgreich. Die Dropdownbox beim WFS-Filter-Modul wird per MapServer-WFS gefüllt.

    Beste Grüße und vielen Dank aus Remscheid

  3. Log in to comment