Ho provato a calcolare la distanza tra due punti nella mappa di Google. Alcuni dei link che ho trovato stanno usando
distanceTo()
e da qualche parte è calcolato usando distanceBetween()
. Qual è il modo migliore per calcolare la distanza?Quale è il migliore per calcolare la distanza tra due punti?
8
A
risposta
4
Questo link potrebbe esserti utile.
permette di calcolare la distanza tra due punti di longitudine latitudine:
Questo script calcola distanze grande-cerchio tra i due punti (cioè) la distanza più breve sopra la superficie della terra con la formula ‘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
Ottima risposta ..... –
Problemi correlati
- 1. Come posso calcolare la distanza tra due punti in MkMapview?
- 2. OpenLayers: come calcolare la distanza tra due punti?
- 3. Ottieni la distanza tra due punti geografici
- 4. MongoDB stampa la distanza tra due punti
- 5. Algoritmo per calcolare una distanza tra 2 punti tridimensionali?
- 6. distanza calcolare Android tra due luoghi
- 7. Calcola la distanza in (x, y) tra due punti GPS
- 8. Calcolare la distanza su una griglia tra 2 punti
- 9. Come posso ottenere la distanza tra due punti per latlng?
- 10. Come calcolare la distanza tra più punti in SQL Server?
- 11. Il modo più veloce per calcolare la distanza tra due CGPoint?
- 12. Come posso calcolare la distanza tra due punti gps in Java?
- 13. Three.js - Come posso calcolare la distanza tra due posizioni 3D?
- 14. Calcolo della distanza tra due punti (latitudine, longitudine)
- 15. Come ottenere la distanza tra due punti in Android?
- 16. Geometria: trova punto una distanza specifica tra due punti
- 17. Calcolare l'angolo (in senso orario) tra due punti
- 18. distanza tra due punti attraverso la terra usando il server sql
- 19. Utilizzo di un'API per calcolare la distanza tra due aeroporti (due colonne) all'interno di R?
- 20. Calcola la distanza tra due puntatori grezzi
- 21. Serve aiuto per calcolare la distanza geografica
- 22. La distanza tra due posizioni non è corretta
- 23. Modifica la distanza tra due espressioni regolari
- 24. Android - Distanza tra due città
- 25. Distanza diversa tra due punti su iOS e Android
- 26. calcolare la distanza dato 2 punti, latitudine e longitudine
- 27. Misurazione della distanza tra due punti Lat/Lng
- 28. GPS V.S. accelerometro per calcolare la distanza
- 29. Calcolare la distanza (disparità) OpenCV
- 30. Ricerca della distanza tra CLLocationCoordinate2D punti
sorry.distanceTo(). Ho risolto il problema – MBMJ
intendi la distanza tra due lat-long? – Lucifer
sì.distanza tra due punti geografici @Lucifer – MBMJ