Google offre un'API RESTful in cui posso passargli il nome di una città (o zip) e restituisce la longitudine & latitudine.API di geocoding di Google (città => lunga, lat)
so come fare questo con utilizzando l'API di Google Maps, ma davvero non voglio avere i miei utenti di scaricare l'enorme 200k API di Google Maps solo modo che io possa geocoding una posizione.
Qualcuno sa di un URL di latitudine (REST) città/zip a longitudine & latitudine?
Dal momento che la geocodifica di queste informazioni avvia molti altri processi, fare questo primo passo è di fondamentale importanza per eseguirlo rapidamente b/c è un collo di bottiglia in questo momento utilizzando l'API di Google Maps b/c dell'enorme download e JavaScript caricare.
Fintanto che l'ho sottolineato già oggi - nota che sei tecnicamente [non autorizzato] (http://code.google.com/apis/maps/terms.html# section_10_12) per utilizzare il geocoder di Google, a meno che tu non sia displ aying i dati su una mappa di Google. Lo stesso vale per Yahoo. Non so se effettivamente controlleranno te, comunque. –
@ChrisB: questo non è più il caso per Yahoo. –
In realtà la licenza di PlaceFinder di Yahoo indica che non è possibile memorizzare la geocodifica o altri dati dall'API per uso futuro. –