Come posso ottenere coordinate GPS della posizione/indirizzo inserito dall'utente in Android?Come ottenere le coordinate di un indirizzo in Android
risposta
Geocoder geocoder = new Geocoder(<your context>);
List<Address> addresses;
addresses = geocoder.getFromLocationName(<String address>, 1);
if(addresses.size() > 0) {
double latitude= addresses.get(0).getLatitude();
double longitude= addresses.get(0).getLongitude();
}
È possibile utilizzare Android di Geocoder
fare geocoding inverso:
Geocoder geocoder = new Geocoder(this, Locale.getDefault());
List<Address> addresses = geocoder.getFromLocationName(myLocation, 1);
Address address = addresses.get(0);
double longitude = address.getLongitude();
double latitude = address.getLatitude();
inserire anche le seguenti in AndroidManifest.xml
:
<uses-permission android:name="android.permission.INTERNET"/>
anche notare che è necessario utilizzare un'API, che include un'implementazione Geocoder
. Le API che includono questa sono le API di Google Android, ad esempio. È possibile utilizzare Geocoder.isPresent()
per verificare se esiste un'implementazione per l'API di destinazione.
Verificare il Geocoder
documentation per ulteriori informazioni.
grazie @tyler. –
List<Address> addresses;
addresses = geocoder.getFromLocationName(<String address>, 1);
if(addresses.size() > 0){
double latitude= addresses.get(0).getLatitude();
double longitude= addresses.get(0).getLongitude();
}
permessi manifesto: -
android.permission.INTERNET
android.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_MOCK_LOCATION
grazie mille –
siete i benvenuti :) – Prachi
Utilizza le autorizzazioni manifestano come
android.permission.INTERNET
android.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_MOCK_LOCATION
e andare con questo
Geocoder geocoder = new Geocoder(this, Locale.getDefault());
List<Address> addresses = geocoder.getFromLocationName(myLocation, 1);
Address address = addresses.get(0);
if(addresses.size() > 0) {
double latitude = addresses.get(0).getLatitude();
double longitude = addresses.get(0).getLongitude();
}
Abbiamo davvero bisogno di connettività internet per decodificare i punti geo ?? – Santhosh
@SANTHOSH Sì, certo, non esiste un database locale di indirizzi. – Blacklight
- 1. Ottenere le coordinate in coordinate
- 2. Come ottenere le coordinate globali di un nodo in JavaFX
- 3. come ottenere le coordinate di un poligono in OpenLayers
- 4. indirizzo geocodifica in coordinate di iphone
- 5. E 'possibile ottenere un indirizzo dalle coordinate usando google maps?
- 6. Come ottenere le coordinate lat e long dalla stringa di indirizzo
- 7. Come ottenere le coordinate dei caratteri riconosciuti
- 8. OpenLayer3 - come ottenere le coordinate della vista
- 9. Ottenere indirizzo Map o Località Indirizzo in Android
- 10. Come ottenere le coordinate della mappa dall'opuscolo
- 11. Come ottenere un indirizzo IP da un indirizzo Mac a livello di programmazione su Android?
- 12. Come ottenere le coordinate di un punto in un sistema di coordinate in base all'angolo e alla distanza
- 13. Come funzionano le coordinate dello schermo Android?
- 14. Posso ottenere le coordinate di un div con JQuery?
- 15. Come posso ottenere le mie coordinate del cursore in Firefox?
- 16. È possibile ottenere le coordinate xey di un tocco?
- 17. Come verificare se le coordinate di una posizione rientrano in un altro raggio di coordinate di posizione in Android
- 18. strumento per ottenere le coordinate di un pixel dell'immagine
- 19. Come devo interpretare le coordinate di un rettangolo in PDF?
- 20. Come ottenere tutte le coordinate poligonali di un'area specifica dell'immagine?
- 21. Come ottenere le coordinate assolute di una vista
- 22. Come ottenere il proprio indirizzo IP con un indirizzo socket?
- 23. Come ottenere le coordinate XY di un controllo in fase di esecuzione in WPF?
- 24. Ottieni le coordinate di un evento touch su Android
- 25. Servizio Web per ottenere le coordinate GPS
- 26. API GoogleMaps -indirizzo per coordinate (latitudine, longitudine)
- 27. Come convertire le coordinate GPS in località
- 28. Ottenere coordinate mouse in Swift
- 29. MATLAB Come convertire le coordinate dell'asse in coordinate pixel?
- 30. Come ottengo le coordinate di MKAnnotationView?
io non troverò l'un'accurata s così .. @herschel –