Comment faire pour obtenir la distance entre deux emplacements

August 18

Si la Terre était plate, vous pouvez trouver la distance entre deux points quelconques en utilisant le théorème de Pythagore. Il serait tout simplement la racine carrée de (latitude1 - latitude2) ^ 2 + (longitude1 - longitude2) ^ 2. Cependant, étant donné que la Terre est pas plat, une formule plus complexe est nécessaire. Si les deux points sont proches les uns des autres, la formule ci-dessus sera très proche de corriger, mais si elles sont éloignées, il ne sera pas.

Instructions

1 Ouvrez Excel et entrez la latitude du premier emplacement dans la cellule A1 et B1; entrer des diplômes en A1 et B1 minutes. Par exemple, New York City est à 40 degrés 47 minutes au nord, donc entrer 40 en A1 et 47 dans B1.

2 Entrer la longitude du premier emplacement dans les cellules A2 et B2, comme ci-dessus. New York City est à 73 degrés 58 minutes à l'ouest, donc entrer 73 en A2 et 58 en B2.

3 Faites de même pour le second emplacement. Par exemple, Honolulu est à 21 degrés 18 minutes au nord, 157 degrés 50 minutes à l'ouest, alors entrez 21, 18, 157 et 50 dans les cellules A3, B3, A4 et B4, respectivement.

4 Convertissez tous les endroits en degrés décimaux. Dans la cellule C1 entrez = a1 + a2 / 360, puis copier dans les cellules C2, C3 et C4.

5 Convertissez tous les endroits à radians. Dans la cellule D1 entrez = c1 / 180 * 3,1415 et copier ce à D3, D4 et D5.

6 Calculez la distance. Dans la cellule C6 entrez = ACOS (SIN (D1) SIN (D2) + COS (D1) COS (D2) COS (D4-D3)) 6371.

Conseils et avertissements

  • Ces étapes utilisent la loi sphérique de cosinus, qui ne fonctionne pas parfaitement quand les deux endroits sont proches. La formule Haversine, ce qui est beaucoup plus complexe, est disponible sur le site dans la section Références.