Nominatim Suche: "Braunschweig" - 'zu viele' Treffer

Hallo,

wenn ich mit Nominatim nach ‘Braunschweig’ suche, erhalte ich unübersichtlich viele Treffer.

http://nominatim.openstreetmap.org/search/braunschweig

    Braunschweig, Niedersachsen, Deutschland
    Braunschweig, Niedersachsen, Deutschland, Europäische Union
    Braunschweig, Bammelsburger Straße, Innenstadt, Braunschweig, Niedersachsen (Landmasse), 38114, Deutschland, Europäische Union
    Braunschweig, Amathole District Municipality, Ostkap, SAR
    Braunschweig, eDumbe Local Municipality, Zululand District Municipality, KwaZulu-Natal, SAR
    Forumsgebäude, 14, Pockelsstraße, Siegfriedviertel, Nordstadt, Braunschweig, Niedersachsen (Landmasse), 38106, Deutschland, Europäische Union
    Braunschweig, Konstantin-Uhde-Straße, Siegfriedviertel, Nordstadt, Braunschweig, Niedersachsen (Landmasse), 38106, Deutschland, Europäische Union
    Braunschweig, Am Oberstenhof, Scheie, Bückeburg, Landkreis Schaumburg, Niedersachsen (Landmasse), 31675, Deutschland, Europäische Union
    Braunschweig, A 2, Hülperode, Schwülper, Papenteich, Landkreis Gifhorn, Niedersachsen (Landmasse), 38179, Deutschland, Europäische Union
    Braunschweig, A 2, Lehre, Landkreis Helmstedt, Niedersachsen (Landmasse), 38165, Deutschland, Europäische Union

Wir haben unter den Suchergebnissen
einen Bundestagswahlkreis,
ein Forumsgebäude mit operator=Braunschweig (http://nominatim.openstreetmap.org/details.php?place_id=37190638
das gleiche bei einem Parkplatz http://nominatim.openstreetmap.org/details.php?place_id=37453173
und dann noch Infomationsmaps/boards mit name=Braunschweig http://www.openstreetmap.org/node/2292648617, http://www.openstreetmap.org/node/1069300552, http://www.openstreetmap.org/node/954867091

Ich will das getaggte nicht anzweifeln, doch wundert es mich sehr, dass bei der Suche nach anderen Städtenamen solche Suchergebnisse nicht zustande kommen.

Bei einer Suche nach z.B. Dortmund innerhalb de kommen gerade mal 4 Ergebnisse:

http://nominatim.openstreetmap.org/search/dortmund?format=html&countrycodes=de

Wobei da auch wieder ein Gebäude und ein motorway_junktion bei sind. Letzterer ist wohl wirklich falsch.

Sind die Sachen richtig getaggt? Muss ich einfach davon ausgehen, dass ein Router oder wer auch immer sucht das vorher aufbereitet und Sachen wie Informationstafeln ausblendet, oder sind dort Fehler in den Daten?

Nominatim ist leider nicht perfekt, es spuckt halt alles aus wo Braunschweig drinsteht. Wenn man nach Orten sucht, die als Node erfasst sind, werden auch des öfteren Objekte ausgegeben, die sich in der Nähe befinden, aber nicht den gleichen Namen tragen.

Was mir noch aufgefallen ist, dass Niedersachsen zweimal angelegt ist mit admin_level=4, einmal namens “Niedersachsen”, einmal “Niedersachsen (Landmasse)”. Manche Orte liegen laut Nominatim in “Niedersachsen”, andere wiederum in “Niedersachsen (Landmasse)”. Kenne mich leider nicht so gut mit Grenzrelationen aus, um beurteilen zu können wo hier der Fehler liegt.
http://www.openstreetmap.org/relation/62771
http://www.openstreetmap.org/relation/454192

“nicht perfekt” ist wohl sehr milde formuliert.

Hier die Ergebnisse bei der Suche nach Hannover:

  1. Hannover, Region Hannover, Niedersachsen (Landmasse), Deutschland, Europäische Union
  2. Radparken am Hotel, Ernst-August-Platz, Verbotszone Hannover-Mitte, Mitte, Hannover, Region Hannover, Niedersachsen (Landmasse), 30159, Deutschland, Europäische Union
  3. Hannover, Neue-Land-Straße, Groß-Buchholz, Buchholz-Kleefeld, Hannover, Region Hannover, Niedersachsen (Landmasse), 30625, Deutschland, Europäische Union
  4. Hannover, Taddigshörn, Bensersiel, Esens, Samtgemeinde Esens, Landkreis Wittmund, Niedersachsen, 26427, Deutschland, Europäische Union
  5. Hyundai/Mercedes, 1, Cappelner Straße, Emstek, Landkreis Cloppenburg, Niedersachsen, 49685, Deutschland, Europäische Union
  6. Hyundai/Mercedes, Otto-Hahn-Straße, Emstek, Landkreis Cloppenburg, Niedersachsen, 49685, Deutschland, Europäische Union

Wo steht in 4) und 5) “Hannover” drin?

In öffentlichen Portalen mit Raumsuche gibt es nur zwei Ergebnisse, und so würde es mM auch richtig aussehen:

  1. Region Hannover, Region/Landkreis

  2. Hannover, Gemeinde

  3. findet sich in der Nominatimsuche anscheinend garnicht.

mit welchem Suchstring suchst du wo?
openstreetmap.org? https://openstreetmap.de/karte/, nominatim.openstreetmap.org, woanders?

welches Kartenfenster wird VOR der Suche angezeigt. Manche Server suchen nur im aktuellen Fenster.

ich bekomme jedenfalls andere Ergebnisse an allen Servern.

du meintest wohl 5) und 6)

Gruss
walter

Das ist die “zweite” Ergebnisseite…zu finden hier
http://nominatim.openstreetmap.org/search?format=html&exclude_place_ids=97947995,439303,375948,39633225,60383399,35922975,62775430,39707193,39742108,40523861,65666320,84146789&accept-language=en-US,en;q=0.5&q=Hannover

Hier suchen
http://nominatim.openstreetmap.org/search.php?q=Hannover

und unten “search more results” auswählen

Dein 5) und 6) kommt wegen operator=Hannöver
http://www.openstreetmap.org/way/220948700

http://www.openstreetmap.org/node/365376352

Ja, wie der Name “nominatim” schon sagt sucht er nach Namen und nicht nur primär nach Orten.

meine bisher unbeantwortete Frage war ja, wie er sucht.

Ich suche jedenfalls in meinen Anwendungen mit nominatim.openstreetmap.org&city=Hannover (Residentials-Karte) oder nominatim.openstreetmap.org&countrycodes=de,at,ch,li,lu&city=Hannover bei der PLZ-Karte. Dadurch bekomme ich nur das, was ich brauche (Orte) und nur dort wo es notwendig ist.

Gruss
walter

Edit: url fixed.

Ok, dann hatte ich das Prinzip von Nominatim falsch verstanden. Höchstens der motorway Funktion mit Namen Dortmund wäre dann noch falsch…:slight_smile:

Und wir wissen immer noch nicht wie du den wo gefragt hast :frowning:

nun denn
walter

Ich vermute, du meinst den Kollegen aus #3?

Die Strings meiner Suche nach Braunschweig und Dortmund habe ich in #1 gepostet.

nee, #2

hab ich so nicht gesehen, aber schau mal: http://nominatim.openstreetmap.org/search?city=braunschweig oder gar http://nominatim.openstreetmap.org/search?city=braunschweig&countrycodes=de

da geht einem doch das Herz auf :slight_smile:

Gruss
walter

Genau so habe ich nach deiner #7 auch nochmal gesucht :wink: und hab dann erleuchtet #8 verfasst :slight_smile:

In #7 hast du übrigens nominatim und openstreetmap verdreht, vielleicht solltest du das nochmal ändern, war doch etwas irreführend… :expressionless:

Jetzt aber genug von #x

#12 Ende :slight_smile:

ok, hab ich gedreht. Und jetzt klären wir als nächstes Bielefeld, da gibt es 1 Treffer zu viel :wink:

Gruss und Guten Rutsch
walter