On Wed, Sep 18, 2024 at 09:55:06PM +0200, Susanne Jäger wrote: > Am 18. September 2024 21:01:40 MESZ schrieb Dieter Faulbaum > <[email protected]>: > > > >Florian Lohoff <[email protected]> writes: > > > >> Ich tippe drauf weil Berlin ein "Bundesland" ist. Du > >> findest auch nichts wenn du mit "Nordrhein-Westfalen, Hauptstraße" > >> suchst. > >> > >> Wenn du nach > >> > >> Berlin, Alt-Hohenschönhausen, Hauptstraße > >> > >> suchst findest du auch was. Ich tippe drauf das es halt 30 Hauptstraßen > >> in den verschiedenen Postleitzahlen/Bezirken gibt und Nominatim dann > >> irgendwann sagt - aeh - das kann nicht sein - da kommt zu viel: > >Guten Hinweis! Z.B. in HH geht so was auch nicht. > > Ich habe allerdings Zweifel an dieser Erklärung. Eine Suche nach Schulstraße, > Bayern liefert nämlich viele Ergebnisse und davon dürfte es mehr geben als > Hauptstraßen in Berlin.
Das Problem ist nicht die relative Zahl von Strassen, sondern die absolute. In OSM gibt es inzwischen fast 60.000 Ways mit dem Namen 'Hauptstraße'. Normalerweise werden bei einer Suche dann alle 60k Ergebnisse eingeordnet, wie gut sie zu der Suche passen. Das hat Postgres an seine Grenze gebracht, weshalb es da Limits gibt. Ich habe das aber inzwischen anderwertig gelöst, so dass man die Limits wieder etwas hochsetzen könnte. Hatte ich für die osm-Server auch zeitnah nach Dieters Anfrage gemacht, dann aber beim Ausrollen was falsch gemacht. Sollte jetzt gehen. Wen es interessiert, die Änderung ist diese: https://git.openstreetmap.org/nominatim.git/commitdiff/f289db9bfe21c5a725e751be98e2b824026e2310 Ich habe noch nicht entschieden, ob ich das auf die 4.5er Version zurückportiere. Gruss Sarah _______________________________________________ Talk-de mailing list [email protected] https://lists.openstreetmap.org/listinfo/talk-de

