Come posso ottenere Google Maps "Places API" per restituire le informazioni sul codice postale? In tutti gli esempi che trovo su internet, nessuno di loro mostra risultati che restituiscono che contengono un codice postale. C'è un trucco o non è possibile?Come faccio a ottenere Google Maps "Places API" per restituire le informazioni sul codice postale?
Come faccio a ottenere Google Maps "Places API" per restituire le informazioni sul codice postale?
risposta
Questo sembra come se fosse la restituzione di un "codice postale" (4 cifre per qualche motivo) nella sezione address_component
:
https://developers.google.com/places/documentation/#PlaceDetailsRequests
Tuttavia, penso che quello che stai cercando è il Google Geocoding API :
Geocoding è il processo di conversione di indirizzi (come "1600 Amphitheatre Parkway, Mountain View, CA") in coordinate geografiche (quali latitudine e la longitudine 37,423,021 mila -122,083 739), che è possibile utilizzare per posizionare indicatori o posizionare la mappa. L'API di geocoding di Google fornisce un modo diretto per accedere a un geocoder tramite una richiesta HTTP. Inoltre, il servizio consente di eseguire l'operazione inversa (trasformando le coordinate in indirizzi ); questo processo è noto come "reverse geocoding".
Si può vedere nelle risposte JSON e XML un codice a 5 cifre postale:
https://developers.google.com/maps/documentation/geocoding/#JSON
No, non sto cercando il geocoding. Sto provando a "mappare la ricerca" ... questo è tutto. Mentre gli esempi mostrano il ritorno del codice postale, non li vedo tornare in uno scenerio del mondo reale. – djangofan
@djangofan Quello che stavo pensando è che otterrete [quasi] sempre le coordinate di latitudine/longitudine da una ricerca sulla mappa, quindi potreste usarlo con un geocode inverso per ottenere un codice postale. –
Penso che cosa intendi per geocodifica inversa è solo per fare una "ricerca dell'indirizzo geocodifica" giusto? Ci proverò. – djangofan
controllo con: place.AddressDetails.Country.AdministrativeArea.SubAdministrativeArea.Locality.PostalCode.PostalCodeNumber
- 1. Google Maps Places api, come faccio a ottenere il contenuto standard di infowindow da un marker
- 2. Google maps/places Ricerca API tramite telefono
- 3. ottenere codice postale a 9 cifre dal codice postale a 5 cifre, programmatico, api
- 4. API Google Places: POI chiusi?
- 5. Come estrarre il codice postale da Maps API
- 6. Violazione API Google Places
- 7. API Google Places: errore next_page_token
- 8. Ottenere Google Maps API key
- 9. Chiave API Google Places per app Android
- 10. Alternative a google maps api
- 11. Come convertire il codice postale in Geolocalizzazione (latitudine e longitutde) utilizzando google maps api?
- 12. API di Google Maps: restituisce i risultati per il codice postale
- 13. Ottenere lista di POI da Google Places API
- 14. Google Maps API vs Google Maps Engine?
- 15. Ottenere il nome della città e il codice postale da Google Luogo API su Android
- 16. Come ottenere una chiave API di Google Places per la mia app per Android
- 17. Latitudine e longitudine basate sul codice postale
- 18. API Google Places Non restituisce una risposta
- 19. Problema con Google Places API - INVALID REQUEST
- 20. Come ottenere le informazioni sul certificato dell'applicazione con codice
- 21. La chiave Api mappa e Google Places Api sono le stesse?
- 22. Aggiunta di più pin a Google Maps per codice postale britannico
- 23. google api per gloriose informazioni?
- 24. API di Google Places - Invio di recensioni
- 25. Come ottenere la "descrizione" aziendale tramite l'API di Google Places?
- 26. Ottenere una chiave API v2 Google Maps
- 27. Prendi posto da Google Places API utilizzando ID
- 28. Ottenere un incrocio con Google Places/Geocoding API
- 29. Completamento automatico di Google Places: come ottenere Latitudine e Longitudine?
- 30. Completamento automatico di Google Place per il codice postale
[Ecco uno script che trovare il tuo codice postale per popolare un campo di input.] (https://gist.github.com/dcondrey/8bd0f9145848d49da4a8) – davidcondrey