zoya23
Messages postés14Date d'inscriptionmardi 22 juillet 2008StatutMembreDernière intervention 5 novembre 2009
-
28 sept. 2009 à 16:17
tpoinsot
Messages postés345Date d'inscriptionmardi 1 juin 2004StatutMembreDernière intervention17 octobre 2014
-
8 avril 2010 à 11:31
Bonjour tout le monde,
comment convertir des coordonnées géographiques en coordonnées cartésiennes?
est ce qu'il y a une formule prédéfinie?
tpoinsot
Messages postés345Date d'inscriptionmardi 1 juin 2004StatutMembreDernière intervention17 octobre 20144 28 sept. 2009 à 17:14
Bonjour,
si je me souviens bien de mes cours de géo, ça dépend de la projection que tu veux. En pratique ça va dépendre de l'utilisation que tu en auras.
en gros, c'est la transformation de corrdonnées polaires en cartésiennes :
x = R cos(Lat) cos(Long)
y = R cos(Lat) sin(Long)
z = R sin(Lat)
avec R = 40000km / 2*PI
Seulement voilà, la terre l'est pas sphérique. Si on veut plus précis il faut l'assimiler à un ellipsoïde. Au lieu du rayon, il faut utiliser le 1/2 grand axe et tenir compte de l'excentricité. Je n'ai plus les formules en tête mais ça doit se trouver sur google.
kiterie
Messages postés8Date d'inscriptionlundi 22 mai 2006StatutMembreDernière intervention 8 avril 2010 8 avril 2010 à 09:21
juste un détail, tu as dis:
"c'est la transformation de coordonnées polaires en cartésiennes"
En fait, c'est une transformation de coordonnées sphériques en coordonnées cartésiennes