Am 07.12.2015 um 09:47 schrieb Martin Krüger:
Hallo Klaus On 06.12.2015 22:10, Klaus Schäfer wrote:
Adresse;Breite;Länge Bevern, Am Markt;0;0 Bevern, Am Mauseborn;0;0 Bevern, Am Schloss;0;0 Bevern, Am Schwarzen Stuken;0;0
Die Koordinaten der Straßen sind dann weg :-( Schade.
Was du benötigst ist unter dem Stichwort "Geocoder" bekannt. Das bedeutet generell das eine Beschreibung wie z.b. "Minden Bahnhof" in Koordinaten umgewandelt wird. Ein Geocoder der mit OSM Daten arbeitet ist "Nomination" . Der wird für die OSM-Suche verwendet.
Aufgerufen wird er per http Api.
Ein Beispiel:
http://nominatim.openstreetmap.org/search?city=Bielefeld&street=Liebigstra%C...
Das liefert neben anderen Informationen : lat="52.0303394" lon="8.5615131"
Du kannst mal ein wenig mit Nomination herumspielen um zu schauen ob die gelieferten Ergebnisse für deine Ansprüche zu gebrauchen sind.
gruß Martin
Moin Martin, nominatim nimmt ja irdendwie keine Massenanfragen entgegen. Bei über 400 Straßen recht langwierig. Die Lösung von Flo ist schon schön. Und taugt wohl auch für etliches mehr. Aber es braucht auch ein wenig Kenntnis von der Materie. Ich habe es mal mit: http://www.gpsvisualizer.com/geocoder/ versucht. Das benötigt eine kostenlose Registrierung, haut aber hin. Wenn man die Anfrage richtig stellt (Straße,Ort). Danke und Gruß Klaus Schäfer