Convertir coordonnées Lambert 93 vers WGS84

Bonjour,

Je veux convertir donc les coordonnées Lambert93 en coordonnées GPS WGS84.

J'ai 2 formules :

longitude : = ((ATAN(-(C7 - xs) / (D7 - ys))) / n+ 3 / 180 * PI()) / PI() * 180

latitude : =ASIN(TANH((LOG(B14 / RACINE(PUISSANCE((C7 - xs); 2) + PUISSANCE((D7 - ys); 2))) / n) + e * ATANH(e * (TANH(a + e * ATANH(e * (TANH(a + e * ATANH(e * (TANH(a + e * ATANH(e * (TANH(a + e * ATANH(e * (TANH(a + e * ATANH(e * (TANH(a + e * ATANH(e * SIN(1)))))))))))))))))))))) / PI() * 180

pour la longitude pas de problème le calcul se fait par contre pour la latitdue non, ça me met dans la case "#NOM?"

d'où cela peut provenir ? ci-joint le fichier (calcul en ligne 7)

2'311conversion-unite.xlsx (12.19 Ko)

Bonjour,

a n'est pas présent dans le gestionnaire de noms.

Bonjour, j'ai pas compris votre réponse

Onglet Formules du Ruban > Gestionnaire de noms.

e, n, xs et ys auxquels tu fais référence dans ta formule sont bien présents, pas a.

Nouveau... Nom : a, Fait référence à $B$15.

En regardant vite fait hein...

bonjour,

ta plage nommée a n'est pas définie

1'308conversion-unite.xlsx (13.67 Ko)

le calcul marche ...pour la longitude ! par contre mon résultat n'est pas bon sur la latitude, j'ai vérifié la formule avec celle que j'ai retranscrit (en bleu sur le fichier) et je n'ai pas d'erreur !

si quelqu'un a une idée !

Bonjour à tous,

En formule, je suis pas bon.

Mais en code, je sais faire.

Voici un traducteur WGS84 vers Lambert93 et Lambert93 vers WGS84

Il me semble que les résultats sont ok.

Les 2 fonctions sont traduites de codes Php originaux dont les auteurs sont indiqués dans le code.

Pierre

Bonjour,

La solution au problème est de remplacer LOG par LN. On obtient alors, avec A1 la coordonnée X en Lambert 93 et B1 la coordonnée Y en Lambert 93 :

Longitude : =((ATAN(-(A2-700000)/(B2-12655612,049876)))/0,725607765053267+3/180*PI())/PI()*180

Latitude : =ASIN(TANH((LN(11754255,426096/RACINE(PUISSANCE((A2-700000);2)+PUISSANCE((B2-12655612,049876);2)))/0,725607765053267)+0,0818191910428158*ATANH(0,0818191910428158*(TANH((LN(11754255,426096/(RACINE(PUISSANCE((A2-700000);2)+PUISSANCE((B2-12655612,049876);2))))/0,725607765053267)+0,0818191910428158*ATANH(0,0818191910428158*(TANH((LN(11754255,426096/(RACINE(PUISSANCE((A2-700000);2)+PUISSANCE((B2-12655612,049876);2))))/0,725607765053267)+0,0818191910428158*ATANH(0,0818191910428158*(TANH((LN(11754255,426096/(RACINE(PUISSANCE((A2-700000);2)+PUISSANCE((B2-12655612,049876);2))))/0,725607765053267)+0,0818191910428158*ATANH(0,0818191910428158*(TANH((LN(11754255,426096/(RACINE(PUISSANCE((A2-700000);2)+PUISSANCE((B2-12655612,049876);2))))/0,725607765053267)+0,0818191910428158*ATANH(0,0818191910428158*(TANH((LN(11754255,426096/(RACINE(PUISSANCE((A2-700000);2)+PUISSANCE((B2-12655612,049876);2))))/0,725607765053267)+0,0818191910428158*ATANH(0,0818191910428158*(TANH((LN(11754255,426096/(RACINE(PUISSANCE((A2-700000);2)+PUISSANCE((B2-12655612,049876);2))))/0,725607765053267)+0,0818191910428158*ATANH(0,0818191910428158*SIN(1))))))))))))))))))))))/PI()*180

Dans l'objectif que cette réponse puisse aider plus de monde,

Cordialement,

Yeshoua

Rechercher des sujets similaires à "convertir coordonnees lambert wgs84"