Mesurer la distance entre deux points sur une surface courbe, comme le globe est pas aussi simple que ce soit pour une surface plane. Il y a un certain nombre de différentes formules de trigonométrie qui peuvent le faire. Le plus précis, en particulier pour assez courtes distances, est appelée la formule Haversine.
Instructions
1 Convertissez la latitude et la longitude pour vos deux points en radians. Si vous commencez avec quelque chose en degrés, minutes et secondes, vous devez d'abord convertir en degrés décimaux - diviser secondes par 60, ajouter à minutes, diviser le total par 60, ajouter à des degrés. Un radian est 57.2957795 degrés décimaux, donc diviser le résultat en degrés décimaux par 57,2957795 pour se rendre à radians. Pour ce faire, séparément avec la latitude et la longitude des deux points, vous donnant un total de quatre numéros.
2 Soustraire point 2 du point 1 - longitude du point 2 moins la longitude du point 1, et la latitude du point 2 moins la latitude du point 1. Ou, de façon plus concise: dlon = Lon2 - Lon1 et DLAT = lat2 - lat1.
3 Calculer les cosinus de lat1 et lat2. Cosinus est une fonction de la trigonométrie.
4 Divisez DLAT par 2. Calculer son sinus (une autre fonction de la trigonométrie). Multipliez le résultat à lui-même pour obtenir la place. Ou: (sinus de (DLAT / 2)) ^ 2. Répétez cette opération avec dlon ainsi: (sinus de (dlon / 2)) ^ 2.
5 Multipliez cosinus de fois lat1 cosinus de fois Lat2 (sinus (dlon / 2)) ^ 2. Ajouter (sinus (DLAT / 2)) ^ 2 au résultat. Nous appelons cela «a»: a = cosinus (lat1)
cosinus (lat2) (sinus (dlon / 2)) ^ 2 + (sinus (DLAT / 2)) ^ 2.
6 Calculez la distance avec la formule suivante: distance = rayon du globe 2 arc tangente (racine carrée de "a" root / carré de (1- "a")). Arc tangente est une autre fonction de la trigonométrie. Le rayon de la Terre est généralement acceptée comme 6,367 km ou 3.956 miles nautiques.