Konfiguration der Suche

Aufgabe 10: Es soll eine Konfiguration für ein Gazeetteer erstellt werden. Hierfür nutzen wir die Komoot API, die einen schnellen Zugriff auf OSM Daten ermöglicht.

Definieren Sie zunächst folgenden Block in der rest-services-internet.json.

{
    "id" : "1",
    "name" : "Komoot Photon Suche",
    "url" : "https://photon.komoot.io/api/?",
    "typ" : "WFS"
  },

Anschließend muss in der config.json im Block searchbar folgender Block definiert werden:

    "searchBar": {
        "komoot": {
        "minChars": 3,
        "serviceId": "1",
        "limit": 20,
        "lang": "de",
        "lat": 52.3879,
        "lon": 13.0582,
        "bbox": "13.13, 52.27, 13.64, 52.70"
        },
        "startZoomLevel": 9,
        "placeholder": "Suche nach: - Adressen"
    },

Es sollen nur Straßen durchsucht werden, fügen Sie einen entsprechenden Parameter hinzu.

Hint

Schauen Sie in der config.json.md im Abschnitt Portalconfig.searchBar.komoot nach Filterung für OSM Tags. Weiter Infos: https://github.com/komoot/photon.

Aufgabe 11:

Der eingebundene WFS soll durchsuchbar sein. Hierfür soll das Attribut zae verwendet werden.

Hint

In der Layer-Konfiguration muss der Parameter searchField hinzugefügt werden.
Falls nicht bereits vorhanden, muss noch in der searchConfig visibleVector ergänzt werden.
⚠️ visibleWFS ist deprecated, ab dem nächsten Major Update wird nur noch visibleVector unterstützt.

FOSSGIS 2024Last modified: 2024-06-25 10:01:04

results matching ""

    No results matching ""