Vous êtes sur la page 1sur 20

SERVICE DE GEODESIE

ET NIVELLEMENT NOTES TECHNIQUES


NT/G 73

PROJECTION CARTOGRAPHIQUE
GAUSS - LABORDE
S
G
N

2
Algorithmes
7
8
1
2

1ère édition
Janvier 1995

 I N S T I T U T G E O G R A P H I Q U E N A T I O N A L
2-4, AVENUE PASTEUR - 94165 SAINT MANDE CEDEX
ALGORITHMES NECESS AIRES

A LA

PROJECTION CARTOGRAPHIQUE

G AUSS - LABORDE

SOMMAIRE NOMBRE de PAGES

ALG0001 2

ALG0002 3

ALG0034 3

ALG0035 3

ALG0046 6
ALG0001 1/2

CALCUL DE LA LATITUDE ISOMETRIQUE.

Numéro : ALG0001.

Description :

Calcul de la latitude isométrique sur un ellipsoïde de première excentricité


e au point de latitude ϕ.

Variables :

- paramètres en entrée :

ϕ : latitude.
e : première excentricité de l’ellipsoïde.

- paramètre en sortie :

L : latitude isométrique.

Schéma séquentiel :

E : ϕ , e.
S : L

e
π ϕ 1 − e ⋅ sin ϕ
L = ln( tan(
4
+
2
)⋅(
1 + e ⋅ sin ϕ
)2 )

S
ALG0001 2/2

CALCUL DE LA LATITUDE ISOMETRIQUE.

Jeux d’essai :

ϕ (rad) 0,872 664 626 00 -0,300 000 000 00 0,199 989 033 70

e 0,081 991 889 98 0,081 991 889 98 0,081 991 889 98

L 1,005 526 536 49 -0,302 616 900 63 0,200 000 000 009

Remarque :

On notera L(ϕϕ,e) la valeur de la latitude isométrique sur l’ellipsoïde de


première excentricité e au point de latitude ϕ.
ALG0002 1/3

CALCUL DE LA LATITUDE A PARTIR DE LA LATITUDE ISOMETRIQUE.

Numéro : ALG0002.

Description :

Calcul de la latitude ϕ à partir de la latitude isométrique L.

Variables :

- paramètres en entrée :

L : latitude isométrique.
e : première excentricité de l’ellipsoïde.
ε : tolérance de convergence.

- paramètre en sortie :

ϕ : latitude en radian.
ALG0002 2/3

CALCUL DE LA LATITUDE A PARTIR DE LA LATITUDE ISOMETRIQUE.

Schéma séquentiel :

E : L , e , ε.
S : ϕ.

ϕ0 = 2 ⋅ arctan ( exp ( L ) )−
π
2

i ← 0

i ← i + 1

e
ϕi = 2 ⋅ arctan ( (
1 + e ⋅ sin ϕ i − 1
1 − e ⋅ sin ϕ i − 1
)2 ⋅ exp ( L ) )−
π
2

non
ϕ i − ϕ i− 1 〈ε

oui
ALG0002 3/3

CALCUL DE LA LATITUDE A PARTIR DE LA LATITUDE ISOMETRIQUE.

Schéma séquentiel (suite) :

ϕ = ϕi

Jeux d’essai :

L 1,005 526 536 48 -0,302 616 900 60 0,200 000 000 0

e 0,081 991 889 98 0,081 991 889 98 0,081 991 889 98

ε 1.10-11 1.10-11 1.10-11

ϕ (rad) 0,872 664 626 00 -0,299 999 999 97 0,199 989 033 69

Remarque :

On notera L-1(L,e) la valeur de la latitude à partir de la latitude


isométrique L pour un ellipsoïde de première excentricité e.
ALG0034 1/3

TRANSFORMATION DE COORDONNEES

λ , ϕ     → X , Y Gauss-Laborde.

Numéro : ALG0034.

Description :

Transformation de coordonnées géographiques en coordonnées planes dans le système de projection Gauss-


Laborde.

Variables :

- paramètres en entrée :

λ : longitude.
ϕ : latitude.
e : première excentricité de l’ellipsoïde.
λc : longitude origine par rapport au méridien origine.
n1 : exposant de la projection ellipsoïde-sphère.
n2 : rayon de la sphère intermédiaire.
Xs, Ys : constantes sur X, Y.
c : constante de la projection.

- paramètres en sortie :

X, Y : coordonnées en projection Gauss-Laborde du point.

Algorithme utilisé :

ALG0001 : calcul de la latitude isométrique L au point de


latitude ϕ sur l’ellipsoïde.

Algorithme dont les résultats sont utilisés en entrée :

ALG0046 : détermination des paramètres de calcul c, λc, n2, n1, Xs, Ys à partir des
paramètres de définition usuels. Trois cas sont répertoriés dans cet
algorithme:

- la sphère de courbure,
- la sphère bitangente,
- la sphère équatoriale.
ALG0034 2/3

TRANSFORMATION DE COORDONNEES

λ , ϕ     → X , Y Gauss-Laborde.

Schéma séquentiel :

E : λ , ϕ , e , λc , n1 , n2 , Xs , Ys , c.
S : X , Y.

n1 ( c)
Λ = ⋅ λ − λ

L s
=
c
+
n1
⋅ L(ϕ , e) ALG0001

  sin Λ  
X = X s + n 2 ⋅ L  arcsin ,0  ALG0001
  chL s  

 shLs 
Y = Ys + n 2 ⋅ arctan 
 cos Λ 

Notations utilisées :

L(ϕ,e) : latitude isométrique L au point de latitude ϕ sur l'ellipsoïde de première


excentricité e.
ALG0034 3/3

TRANSFORMATION DE COORDONNEES

λ , ϕ     → X , Y Gauss-Laborde.

Jeux d'essai :

e 0,081 991 889 98 0,081 991 889 98

n1 1,002 559 356 938 9 1,0

n2 (m) 6 362 463,555 6 6 372 009,612 0

c -0,000 407 020 69 0,0

λc (rad) 0,969 239 511 27 -0,925 024 503 56

Xs (m) 160 000,000 0 300 000,000 0

Ys (m) 2 388 648,451 7 0,000 0

λ (rad) 0,968 657 734 83 -0,890 117 918 50

ϕ (rad) -0,366 519 142 94 0,087 266 462 56

X (m) 156 534,177 0 521 634,317 5

Y (m) 62 916,925 0 552 678,296 0


ALG0035 1/3

TRANSFORMATIONS DE COORDONNEES

X , Y Gauss-Laborde     → λ , ϕ.

Numéro : ALG0035.

Description :

Transformation de coordonnées planes en projection Gauss-Laborde, en coordonnées géographiques.

Variables :

- paramètres en entrée :

X, Y : coordonnées planes du point en projection Gauss- Laborde.


e : première excentricité de l’ellipsoïde.
λc : longitude origine par rapport au méridien origine.
n1 : exposant de la projection ellipsoïde-sphère.
n2 : rayon de la sphère intermédiaire.
Xs, Ys : constantes sur X, Y.
c : constante de la projection.
ε : tolérance de convergence.

- paramètres en sortie :

λ : longitude.
ϕ : latitude.

Autres algorithmes utilisés :

ALG0001 : calcul de la latitude isométrique L au point de latitude ϕ.

ALG0002 : calcul de la latitude ϕ à partir de la latitude isométrique L.


Algorithme dont les résultats sont utilisés en entrée :

ALG0046 : détermination des paramètres de calcul c, λc, n2, n1, Xs, Ys à partir des
paramètres de définition usuels. Trois cas sont répertoriés dans cet
algorithme :

- la sphère de courbure,
- la sphère bitangente,
- la sphère équatoriale.
ALG0035 2/3

TRANSFORMATIONS DE COORDONNEES

X , Y Gauss-Laborde     → λ , ϕ.

Schéma séquentiel :

E : X , Y , λc , e , n1 , n2 , Xs , Ys , c, ε.
S : λ , ϕ.

X − Xs
sh(
)
Λ = arctan (
n2 )
Y − Ys
cos( )
n2

Y − Ys )
sin(
Ls = L ( arcsin ( n2
X − Xs
), 0 ) ALG0001
ch( )
n2

Λ
λ = λc +
n1

ϕ = L 1( Lsn 1−
− c
,e) ALG0001/ALG0002

Notations utilisées :
L(ϕ,e) : latitude isométrique Lau point de latitude ϕ sur l'ellipsoïde de première excentricité e,
calculée avec la tolérance ε.
L-1(L,e) : latitude ϕ à partir de la latitude isométrique L sur l’ellipsoïde de première excentricité e,
calculée avec la tolérance ε.
ALG0035 3/3

TRANSFORMATIONS DE COORDONNEES

X , Y Gauss-Laborde     → λ , ϕ.

Jeux d'essai :

e 0,081 991 889 98 0,081 991 889 98

n1 1,002 559 356 938 9 1,0

n2 (m) 6 362 463,555 6 6 372 009,612 0

c -0,000 407 020 69 0,0

λc (rad) 0,969 239 511 27 -0,925 024 503 56

Xs (m) 160 000,000 0 300 000,000 0

Ys (m) 2 388 648,451 7 0,000 0

X (m) 156 534,177 0 521 634,317 0

Y (m) 62 916,925 0 552 678,296 0

ε 1.10-11 1.10-11

λ (rad) 0,968 657 734 83 -0,890 117 918 58

ϕ (rad) -0,366 519 142 94 0,087 266 462 56


ALG0046 1/6

PARAMETRES DE PROJECTION

Projection de Gauss-Laborde.

Numéro : ALG0046.

Description :

Détermination des paramètres de calcul des principaux types de projections de


Gauss-Laborde en fonction des paramètres de définition usuels.

Variables :

- paramètres en entrée :

a : demi-grand axe.
e : première excentricité de l’ellipsoïde.
λ0 : longitude origine par rapport au méridien origine.
ϕ0 : latitude du point origine.
k0 : facteur d'échelle au point origine.
X0, Y0 : coordonnées planes du point origine.
ε : tolérance de convergence.

- paramètres en sortie :

e : première excentricité de l’ellipsoïde.


λc : longitude origine par rapport au méridien origine.
ϕc : latitude du point origine (sphère).
c : constante de la projection.
n1 : exposant de la projection ellipsoïde-sphère.
n2 : rayon de la sphère intermédiaire.
Xs, Ys : constantes sur X, Y.
ALG0046 2/6

PARAMETRES DE PROJECTION

Projection de Gauss-Laborde.

Variables (suite) :

Autres algorithmes utilisés :

ALG0001 : calcul de la latitude isométrique L au point de


latitude ϕ.

ALG0002 : calcul de la latitude ϕ à partir de la latitude


isométrique L.

Trois types de projections Gauss-Laborde sont répertoriés


dans cet algorithme :

- sphère de courbure,

- sphère équatoriale,

- sphère bitangente.
ALG0046 3/6

PARAMETRES DE PROJECTION

Projection de Gauss-Laborde.

Schéma séquentiel :

E : a , e , λ0 , ϕ0 , k0 , X0 , Y0, ε.
S : e , λc , ϕc , c , n1 , n2 , Xs , Ys.

Cas de la sphère de courbure :

λ = λ
c 0

1 + e 2 ⋅ cos ϕ0
4
n1 =
1− e
sin ϕ0
ϕ = arcsin (
c
n1 )

c= L( ϕ ,0 ) − n1 ⋅
c
L( ϕ ,e )
0
ALG0001

n2 = k . a .0
1⋅ − e
2 2 0
1 − e ⋅ sin ϕ
Xs = X0
Ys = Y0 - n2 ϕ c

Suite des autres types de projections Gauss-Laborde à la page suivante.


ALG0046 4/6

PARAMETRES DE PROJECTION

Projection de Gauss-Laborde.

Schéma séquentiel (suite) :

Cas de la sphère équatoriale :

λc = λ0
n1 = 1
ϕc = L−1
(L (ϕ 0 , e ),0) ALG0002/001

c=0
a  cos ϕ 0 
n2 = k 0 ⋅ ⋅  
1 − e² ⋅ sin ² ϕ 0  cos ϕ c 
Xs = X0
Ys = Y0

Suite des autres types de projections Gauss-Laborde à la page suivante.


ALG0046 5/6

PARAMETRES DE PROJECTION

Projection de Gauss-Laborde.

Schéma séquentiel (suite) :

Cas de la sphère bitangente :

λc = λ0

n1 = 1

ϕ = ϕ
c 0

c = L ( ϕ c ,0 ) − n 1 ⋅ L ( ϕ 0, e ) ALG0001

1
n 2 = k0 ⋅ a .

1 − e 2 ⋅ sin 2 ϕ 0

X s = X0

Ys = Y0

Notations utilisées :

L(ϕ,e) : latitude isométrique L


de ϕ sur l'ellipsoïde ( s sur la L
sphère si e=0), calculée avec la tolérance ε.
L L
-1( ,e) : latitude isométrique inverse sur l'ellipsoïde (sur la
sphère si e=0), calculée avec la tolérance ε.
ALG0046 6/6

PARAMETRES DE PROJECTION

Projection de Gauss-Laborde.

Jeux d’essai :

Sphère de courbure Sphère équatoriale

a (m) 6 378 388,000 0 6 378 388,000 0

e 0,081 991 889 98 0,081 991 889 98

λ0 (rad) 0,969 239 511 27 -0,925 024 503 56

ϕ0 (rad) -0,368 555 360 38 0,000 000 000 00

k0 1,0 0,999

X0 (m) 160 000,000 0 300 000,000 0

Y0 (m) 50 000,000 0 0,000 0

ε 1.10-11 1.10-11

λc (rad) 0,969 239 511 27 -0,925 024 503 56

ϕc (rad) -0,367 569 642 05 0,000 000 000 00

c -0,000 407 020 694 0,0

n1 1,002 559 356 939 1,0

n2 (m) 6 362 463,555 6 6 372 009,612 0

Xs (m) 160 000,000 0 300 000,000 0

Ys (m) 2 388 648,451 7 0,000 0

Vous aimerez peut-être aussi