Mi sto davvero frustrando con i risultati geografici di Google e spero che qualcuno possa consigliarmi che il meglio è stato.Google Maps Risultati GEO
Ho creato una funzione AutoSugest in cui è possibile iniziare a digitare l'indirizzo e Google risponderà con suggerimenti. L'utente seleziona e indirizza per andare avanti.
Ma prima voglio che continuino nella pagina successiva Voglio convalidare la loro selezione. Avrei pensato che sarebbe stato facile visto che stiamo solo controllando ciò che Google ha già dato. Ma quando eseguo la mia convalida, non mostra risultati.
qualche esempio di codice:
Diciamo che ho preso dalla suggestione questo indirizzo: Suffield, CT 06078, USA
Poi sulla convalida faccio una seconda ricerca con questo indirizzo per esempio.
$string = "Suffield, CT 06078, USA";
echo 'http://maps.google.com/maps/geo?output=json&oe=utf8&gl=us&sensor=false&key=[MyKey]&q='.urlencode($string).'';
Mi dà errore codice 602 (G_GEO_UNKNOWN_ADDRESS)
Come non può che essere trovata quando la sua mi ha dato l'indirizzo?
Come posso aggirare questo?
sembra che funziona se si rimuove lo Stato né il codice di avviamento postale. Non so perché ... –
Questa API ** maps.google.com/maps/geo? ** è deprecata? – EmptyStack