SearchBar: Gazetteer zeigt nicht alle Ergebnisse wenn Straße + Hausnummer mehrfach vorhanden ist

Issue #1223 open
Sven Junker-Beyel created an issue

Bei einer Adresssuche mit dem gazetteer wird immer nur ein Suchergebniss für Straße + Hausnummer angezeigt, auch wenn es diese Kombination zweimal (oder mehr) gibt. Zum Beispiel gibt es die Straße Lloydstraße 4 zweimal in Bremen (Bremen und Bremerhaven).

In der MP 2 wurden noch beide Ergebnisse angezeigt: https://geoportal.bremen.de/geoportal/?query=lloydstraße 4

Es werden 6 Ergebnisse vom type: “houseNumbersForStreet” geladen, aber nur 5 angezeigt. Vermutlich werden die Ergebnisse in der Funktion normalizeResults herausgefiltert:

Zum nachstellen kann folgende konfiguration verwendet werden:

config.json:

"searchBar": {
                "placeholder": "Suche nach Adressen und Themen",
                "searchInterfaces": [
                    {
                        "type": "gazetteer",
                        "serviceId": "wfsghb",
                        "searchAddress": true,
                        "searchStreets": true,
                        "searchHouseNumbers": true,
                        "searchDistricts": true,
                        "searchParcels": true,
                        "searchStreetKey": true,
                        "resultEvents": {
                            "onClick": [
                                "setMarker",
                                "zoomToResult"
                            ],
                            "onHover": [
                                "setMarker"
                            ]
                        }
                    }
                ]
            },

rest-services.json:

    {
        "id": "wfsghb",
        "name": "Bremer Gazetteer HB",
        "url": "https://geodienste.bremen.de/wfs_dog?service=WFS&request=GetFeature&SRSNAME=EPSG:25832&version=2.0.0",
        "typ": "WFS"
    },

Comments (3)

  1. Log in to comment