Immer mal wieder bekomme ich Anfragen, häufig zu QGIS. Zuletzt die Frage nach einer Adress-Suche in QGIS3. Nachdem das GeoSearch-Plugin [1] unter v3 momentan nicht angeboten wird (oder übersehe ich was?), habe ich mal GeoCoding [2] getestet. Es werden wahlweise die Daten von Nominatim und Google genutzt, auch fehlerhafte Adress-Angaben werden toleriert und für zu exakten Ergebnissen, siehe Screenshot (in Ossietzky habe ich das „e“ absichtlich vergessen). Klappt prima, im Default (Nominatim) ist auch keine Registrierung und/oder API-Key nötig.
Adresse gesucht und gefunden trotz weggelassenem “e”
Auch das Reverse GeoCoding, also ein Klick in die Karte und Ermitteln der nächsten Adresse ist möglich.
Wer weitere QGIS-Tools zur Adress-Suche kennt, nutzt, empfiehlt: gern in den Kommentaren auch mit kleinem Erfahrungsbericht 🙂
[1] … https://geoobserver.de/2017/08/03/qgis-plugin-geosearch/
[2] … https://plugins.qgis.org/plugins/GeoCoding/
Ich nutze seit geraumer Zeit das OSM-Place Search. Das findet ganz gut die Orte und Straßen die ich Suche. Es hat aber auch zwei Nachteile. Zum einen natürlich die Qualität der getaggten OSM-Daten in Bezug auf Hausnummern, die fast garnicht funktionieren und gelegentlicher Unvollständigkeiten. Z.B. wird die Strenzfelder Allee nur als kleines Straßenstück an der Einfahrt zur Hochschule dargestellt. Dafür wird die Adresse gefunden… Der zweite Nachteil ist das es nur mit dem Raumbezug 4326, WGS 84 funktioniert. Von daher danke für den Hinweis mit dem GeoCoding Plugin!
Bei mir kommt es bei gleicher Vorgehensweise zur Fehlermeldung:
GeoCoding plugin error
There was an error with the geocoding service:
Network error: Verbindung verweigert
Sieht nach einem Netzwerk-Problem aus. Ggf. “QGIS Network Logger” installieren und schauen, welche URL bei der Adress-Suche abgefragt wird. Diese dann im Browser am gleichen Rechner mal probieren, z. B. https://nominatim.openstreetmap.org/search?format=json&q=halle,%20torstra%C3%9Fe%2050
Richtige Antwort ist:
[{“place_id”:8649109,”licence”:”Data © OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright“,”osm_type”:”node”,”osm_id”:936651163,”boundingbox”:[“51.4738295″,”51.4739295″,”11.9648915″,”11.9649915″],”lat”:”51.4738795″,”lon”:”11.9649415″,”display_name”:”50, Torstraße, Glaucha, Südliche Innenstadt, Halle (Saale), Sachsen-Anhalt, 06110, Germany”,”class”:”place”,”type”:”house”,”importance”:0.31100000000000005}]
Pingback: QGIS-Tipp: Nominatim Sammelgeokodierung | #geoObserver