Google Maps/Places API

clone-hl2org

Cadet 3rd Year
Registriert
Dez. 2003
Beiträge
37
Hi zusammen,

ich bin gerade dabei mir zu überlegen wie man am besten von einem Lokationsnamen auf eine Adresse / GeoCoords. umwandeln kann.
Zur Zeit benutze ich die Google Maps API, genauer den Geocoder um Adressen in LatLon umzuwandeln.. das funktioniert in vielen Fällen auch sehr gut, aber in vielen Fällen auch nicht, da die Geocoder Schnittstelle anscheinend besser mit reinen Adresse umgehen kann. Mit Adresse funktioniert es zu 100%, aber mit searchquerys wie "Hans Cocktailbar, Frankfurt" wird das schon schwieriger und man bekommt meist nur die Coordinaten von Frankfurt Stadtmitte da die Schnittstelle anscheinend nichts mit dem Rest der Anfrage anfangen kann!
Wenn man den gleichen Begriff aber in Google Maps eingibt, findet er den Standort direkt..

Mein Gedanken war nun erst die SearchQuery "Hans Cocktailbar, Frankfurt" per Google Places API in eine Adresse umzuwandeln und dann weiter mit der Geocoder Funktion in LatLon Coordinaten..

Benötige die Coordinaten zur Berechnung von Entfernungen verschiedener Standorte.

Hat jemand eine Idee wie man das (auch mit anderen APIs) lösen könnte? Dachte mir nur dass da Google sowieso die größte Datenbank hat ;-)

Hier die API Referenzen falls diese jemand Interessieren :-)
Google Maps API - Geocoder(): http://code.google.com/apis/maps/documentation/javascript/reference.html#Geocoder
Google Places API - PlacesSearch(): http://code.google.com/apis/maps/documentation/javascript/reference.html#PlaceSearchRequest
 
Zurück
Oben