fred2355
Messages postés22Date d'inscriptionmardi 6 août 2002StatutMembreDernière intervention23 décembre 2003
-
6 déc. 2002 à 15:42
cs_FanLaBise
Messages postés19Date d'inscriptionmercredi 12 janvier 2005StatutMembreDernière intervention24 janvier 2011
-
19 nov. 2010 à 12:30
Bonjour,
Qui aurait une routine qui permet de calculer la distance entre deux points géodésiques en degré, minute, seconde.? Et l'azimut entre ces deux points.?
SupSeb
Messages postés9Date d'inscriptionjeudi 26 décembre 2002StatutMembreDernière intervention23 septembre 2007 21 févr. 2003 à 13:21
-------------------------------
Réponse au message :
-------------------------------
> Bonjour,
> Qui aurait une routine qui permet de calculer la distance entre deux points géodésiques en degré, minute, seconde.? Et l'azimut entre ces deux points.?
>
> Merci.
> Fred.
holen
Messages postés29Date d'inscriptionsamedi 3 avril 2004StatutMembreDernière intervention 7 février 2006 17 janv. 2006 à 20:47
La circonférence de la terre à l'équateur est de 40000km sur 360°. Une minute d'angle méridien fait donc 40000/360/60=1852m
C'est la définition du mile nautique.
Le mile nautique ne fait 1852m qu'au niveau de l'équateur entre deux méridiens.
A une latitude x, il ne fait plus que 1852m * cos(latitude)
Pour mesurer la distance entre deux points dont on connait les relevés géodésiques, on utilise le théorème de Pythagore soit le carré de l'hypothénus (la distance recherchée) est égal à la somme des carrés des deux cotés de l'angle droit. ( car meridiens et parallèles se croisent à angle droit 90°)
écart de latitude entre les deux points espacés de k minutes (sans correction car on est sur un axe vertical) : k*1852
écart de longitude entre les deux points espacés de Z minutes : (z*1852)*cos(Latitude)
soit d la distance recherchée :
d=sqr((k*1852)^2 + (z*1852)^2*cos(Latitude)^2)