Traté de calcular la distancia entre dos puntos en el mapa de Google. Algunos de los enlaces que encontré están usando
distanceTo()
y en algún lugar se calcula utilizando distanceBetween()
. ¿Cuál es la mejor manera de calcular la distancia?¿Cuál es el mejor para calcular la distancia entre dos puntos?
8
A
Respuesta
4
Esto link podría ser útil para usted.
Permite calcular la distancia entre dos puntos de latitud longitud:
Este script calcula las distancias de círculo máximo entre los dos puntos (es decir, la distancia más corta) sobre la superficie de la tierra mediante la fórmula ‘Haversine’.
var R = 6371; // Radius of the earth in km
var dLat = (lat2-lat1).toRad(); // Javascript functions in radians
var dLon = (lon2-lon1).toRad();
var a = Math.sin(dLat/2) * Math.sin(dLat/2) +
Math.cos(lat1.toRad()) * Math.cos(lat2.toRad()) *
Math.sin(dLon/2) * Math.sin(dLon/2);
var c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1-a));
var d = R * c; // Distance in km.
+0
Gran respuesta ..... –
Cuestiones relacionadas
- 1. distanceFromLocation - Calcular la distancia entre dos puntos
- 2. Android: mejor método para calcular la distancia entre dos ubicaciones
- 3. ¿Cómo puedo calcular la distancia entre dos puntos en MkMapview?
- 4. OpenLayers: ¿Cómo calcular la distancia entre dos puntos?
- 5. Obtener la distancia entre dos puntos geográficos
- 6. la distancia entre dos puntos Android
- 7. ¿Cómo encuentro la distancia entre dos puntos?
- 8. Cálculo de la distancia entre dos puntos
- 9. Algoritmo para calcular una distancia entre 2 puntos tridimensionales?
- 10. Manera eficiente de encontrar la distancia entre dos puntos 3D
- 11. Android distancia calcular entre dos ubicaciones
- 12. Distancia entre dos lat, lon puntos
- 13. ¿Cuál es el camino más rápido para encontrar la distancia más corta entre dos cartesiano polígonos
- 14. ¿Cómo usar OpenStreetMap para obtener distancia entre dos puntos?
- 15. Calcular la distancia entre dos coordenadas x/y?
- 16. ¿Cómo puedo calcular la distancia entre dos puntos de GPS en Java?
- 17. Calcular la distancia entre dos vectores de diferente longitud
- 18. la distancia más corta entre dos puntos (conjunto disjunto)
- 19. Medir la distancia entre dos puntos Lat/Lng
- 20. ¿Cómo puedo obtener la distancia entre dos puntos latlng?
- 21. Encontrar la distancia entre CLLocationCoordinate2D puntos
- 22. Calcular el ángulo entre dos puntos de latitud/longitud
- 23. distancia entre dos puntos de la tierra mediante el servidor sql
- 24. Diferencia de distancia entre dos puntos en iOS y Android
- 25. Android - Distancia entre dos ciudades
- 26. La distancia entre dos ubicaciones no es correcta
- 27. Encontrar la distancia entre dos círculos
- 28. Linq con notación de puntos: ¿cuál es la mejor forma o cuál es la diferencia entre estos dos?
- 29. Necesita ayuda para calcular la distancia geográfica
- 30. ¿La forma más rápida de calcular la distancia entre dos CGPoints?
sorry.distanceTo(). Lo arreglo – MBMJ
¿se refiere a la distancia entre dos lat-long? – Lucifer
yes.distance entre dos puntos geográficos @Lucifer – MBMJ