Diferencia entre el geocoder de ubicaciones de Android y la API de mapas de Google
En mi aplicación de Android, necesito obtener la dirección de mis coordenadas obtenidas del GPS. Cuál es el mejor método para conseguirlo. ¿Utilizando android.location.Geocoder a través de código siguiente?
Geocoder geo = new Geocoder(Booking.this); try { List<Address> add = geo.getFromLocation(location.getLatitude(), location.getLongitude(), 3); Log.d("Geocode location", ""+add.get(0)); } catch (IOException e1) { e1.printStackTrace(); }
o mediante el uso de Google Map API a través de este enlace http://maps.googleapis.com/maps/api/geocode/json?latlng=13.9020,80.3498&sensor=true ?
- ¿Por qué Android Geocoder está lanzando una excepción "Servicio no disponible"?
- Android Geocoder obtener nombre corto del área de administración
- El método isPresent () de Geocoder siempre devuelve false
- Cómo obtener sólo Ciudad, Estado, País de lat, largo en android
- ¿Cómo puedo encontrar la latitud y la longitud de la dirección?
Será útil que alguien guíe el método de Geocodificación correcto.
- El servicio de Google Geocoder no es viable (Coordenadas a la dirección)
- Geocoder.getFromLocationName devuelve sólo null
- Servicio GeoCoder no disponible
- Geocoder.getFromLocation () devuelve direcciones en árabe
- Java.io.IOException: No se puede analizar la respuesta del servidor en getFromLocationName ()
- Android geocoder ubicación inversa - forma fiable para obtener la ciudad?
- Android GeoCoder devuelve sólo 1 resultado
- Servicio no disponible - Geocoder Android