x

Nominatim - POI anhand einer ID


Geschrieben von manu206 (Gast) am 19. August 2012 14:20:15: [flux]

Hallo,

ich benutze momentan erfolgreich die Nominatim API.
Wenn der Benutzer einen Ort sucht, wird dieser gefunden und temporär in meiner Datenbank abgelegt. Nun möchte ich POIs wie z.B. Restaurants und Kinos auslesen.
Momentan benutze ich hierfür einen Suchstring welcher wie folgt lautet:

"http://nominatim.openstreetmap.org/search.php?format=json&accept-language=de&q=Restaurants in Stuttgart, Regierungsbezirk Stuttgart, Baden-Württemberg, Deutschland, Europa&addressdetails=1&limit=100"

Ich benutze somit den DisplayName, welcher die Komplette Adresse enthält. Leider bekomme ich hierbei oft Probleme, da er diesen DisplayName nicht immer 1 zu 1 übernehmen kann.

Nun suche ich nach einer Möglichkeit, mit der ich einfach auf die ID wie z.B. OSM ID oder Node ID filtern kann. Gewünscht wäre dann folgendes:

"http://nominatim.openstreetmap.org/search.php?format=json&accept-language=de&q=Restaurants in OSM123456789&addressdetails=1&limit=100"

Gibt es hier etwas vergleichbares? Ich möchte einen Datensatz identifizieren und verbundene POI anhand der ID finden?

Grüße Manuel


Antworten: