NicolasLeRoux / geosaic

TODO
MIT License
0 stars 0 forks source link

Geographic distance calculation #3

Closed NicolasLeRoux closed 6 years ago

NicolasLeRoux commented 6 years ago

Goals

Create a function to calcul the geodesic distance between two geographic coordinates (like calculGeodesic(coordA, coordB)). This fonction should got on a math utilities module.

Here, the equation is less trivial:

Si l’on considère deux points A et B sur la sphère, de latitudes ϕA et ϕB et de longitudes λA et λB, alors la distance angulaire en radians SA-B entre A et B est donnée par la relation fondamentale de trigonométrie sphérique, utilisant dλ = λB – λA : SA-B = arc cos (sin ϕA sin ϕB + cos ϕA cos ϕB cos dλ) La distance S en mètres, s’obtient en multipliant SA-B par un rayon de la Terre conventionnel (6 378 137 mètres par exemple). -- geodesie

I don't have sample for now...