¿Cómo encontrar distancia (por carretera) entre 2 puntos geográficos en la aplicación de Android?
Estoy desarrollando una aplicación para Android. Necesito encontrar la distancia entre dos coordenadas geográficas.
Utilicé las funciones Location.distanceBetween()
y Location.distanceTo()
. Estas funciones dan la distancia recta, pero la distancia real es diferente cuando viajamos por carretera.
- ¿Cómo encontrar si un punto GPS se encuentra en un conjunto determinado de inicio y fin ubicación GPS?
- ¿Cómo obtener la latitud y longitud actuales sin utilizar el método getLastKnownLocation en Android?
- Latitud / Longitud y metros
- Pasar cadenas entre actividades en android
- Android - cómo obtener coordenadas de mapa desde la vista de mapa
Quiero la distancia entre dos puntos geo cuando el usuario viaja por carretera. ¿Alguien sabe como hacer esto?
- Obtener Lat Lang de un place_id devuelto por autocompletar lugar api
- Cómo ordenar puntos geográficos según la distancia desde la ubicación actual en Android
- Cómo obtener el formato E6 de la latitud de longitud para Google Maps en Android
- Longitud y latitud del GPS de la foto geotiquetada
- Comparación de dos objetos LatLng en google map v2 android
- Calcular la distancia entre dos ubicaciones geográficas
- LocationManager.getLastKnownLocation () return null
- ¿Cómo obtener el área de la torre celular usando CellID y LAC en Android?
Usa la API de direcciones para obtener una "ruta" de GeoPoint X a GeoPoint Y. Obtendrás una lista de puntos que representarán líneas (piernas o segmentos) que necesitarás para llegar a Y desde X.
Puede medir las distancias entre los puntos, pero NO LO HAGA porque el resultado de XML o JSON contendrá la distancia total de la ruta. Puede utilizar la información sobre cada línea para dibujar una polilínea en el mapa.
Parece que no hay una API de Android, sólo una API que devuelve XML o JSON que necesitará analizar. Como lo que se hace aquí: Direcciones de Google Maps – ¿Qué API?
- Comunicación de bajo nivel en Android / otras plataformas móviles
- Android en la facturación de la aplicación … ¿Por qué hay información contradictoria?