NTG 71
NTG 71
NTG 71
PROJECTION CARTOGRAPHIQUE
CONIQUE CONFORME DE LAMBERT
S
G
N
2
Algorithmes
7
8
1
0
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
ALG0001 2
ALG0002 3
ALG0003 3
ALG0004 3
ALG0019 3
ALG0021 2
ALG0054 4
APPLICATION 1
ALG0001 1/2
Numéro : ALG0001.
Description :
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
Jeux d’essai :
ϕ (rad) 0,872 664 626 00 -0,300 000 000 00 0,199 989 033 70
L 1,005 526 536 49 -0,302 616 900 63 0,200 000 000 009
Remarque :
Numéro : ALG0002.
Description :
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
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
) ⋅ exp (
2
L ) )−
π
2
non
ϕ i − ϕ i− 1 〈ε
oui
ALG0002 3/3
ϕ = ϕi
Jeux d’essai :
ϕ (rad) 0,872 664 626 00 -0,299 999 999 97 0,199 989 033 69
Remarque :
λ , ϕ →
→ X , Y Lambert.
Numéro : ALG0003.
Description :
Variables :
- paramètres en entrée :
- paramètres en sortie :
λ , ϕ →
→ X , Y Lambert.
Schéma séquentiel :
E : e , n , c , λc , Xs , Ys , λ , ϕ.
S : X , Y.
E
↓
L = L (ϕ, e ) ALG0001
↓
X = X s + c ⋅ exp(− n ⋅ L )⋅ sin (n (λ − λ c ))
Y = Ys − c ⋅ exp(− n ⋅ L )⋅ cos(n (λ − λ c ))
↓
S
Notation utilisée :
λ , ϕ →
→ X , Y Lambert.
Jeu d’essai :
TRANSFORMATION DE COORDONNEES
X , Y Lambert
→ λ , ϕ.
Numéro : ALG0004.
Description :
Variables :
- paramètres en entrée :
- paramètres en sortie :
TRANSFORMATION DE COORDONNEES
X , Y Lambert
→ λ , ϕ.
Schéma séquentiel :
E : n , e , c , λc , Xs , Ys , X , Y, ε.
S : λ , ϕ.
R = ( X − X s )2 + ( Y − Y s )2
X − Xs
γ = arctan ( )
Ys − Y
γ
λ = λ + n
c
1 R
L = − n ⋅
ln
c
ϕ = L (L,e)
-1
ALG0002
Notation utilisée :
TRANSFORMATION DE COORDONNEES
X , Y Lambert
→ λ , ϕ.
Jeux d’essai :
ε 1. 10-11
PARAMETRES DE PROJECTION
Numéro : ALG0019.
Description :
Variables :
- paramètres en entrée :
- paramètres en sortie :
PARAMETRES DE PROJECTION
Schéma séquentiel :
E : a , e , λ0 , ϕ0 , k0 , X0 , Y0.
S : e , n , C , λ c , Xs , Ys.
λc = λ0
n = sin ϕ 0
Y S = Y 0 + k 0 ⋅ N ( ϕ 0 , a , e ) ⋅ cot an ϕ0
ALG0021
Notation utilisée :
PARAMETRES DE PROJECTION
Jeux d'essai:
Numéro : ALG0021.
Description :
Variables :
- paramètres en entrée :
ϕ : latitude.
a : demi-grand axe de l’ellipsoïde.
e : première excentricité de l’ellipsoïde.
- paramètre en sortie :
N : grande normale.
Schéma séquentiel :
E : ϕ , a , e.
S : N.
a
N = 2 2
1 − e ⋅ sin ϕ
S
ALG0021 2/2
Jeux d’essai :
Remarque :
PARAMETRES DE PROJECTION
Numéro : ALG0054.
Description :
Calcul des constantes d'une projection Lambert conique conforme dans le cas
sécant.
Variables :
- paramètres en entrée :
- paramètres en sortie :
PARAMETRES DE PROJECTION
Schéma séquentiel :
E : a , e , λ0 , ϕ0 , ϕ1 , ϕ2 , k0 , X0 , Y0.
S : e , n , c , λ c , Xs , Ys.
λc = λ 0
N ( ϕ 2 , a , e ) ⋅ cos ϕ 2
ln ( ) ALG0021
N ( ϕ 1 , a , e ) ⋅ cos ϕ 1
n = ( )
L (ϕ 1 , e) − L (ϕ 2 , e)
ALG0001
C =
N ( ϕ 1 , a , e ) ⋅ cos ϕ 1
n
⋅ exp ( n ⋅ L (ϕ 1 , e ))
ALG0001 / ALG0021
Xs = X 0
Ys = Y 0
ALG0054 3/4
PARAMETRES DE PROJECTION
oui π non
ϕ0 = 2
XS X0 Xs X0
= =
YS Y0
= Ys
=
Y0
+
c
⋅
exp ( n
− ⋅ L ( 0 , e) )
ϕ
Notation utilisée :
PARAMETRES DE PROJECTION
Jeux d'essai:
CONSTANTES DE PROJECTION
Description :
n 0,760 405 965 6 0,728 968 627 4 0,695 912 796 6 0,671 267 932 2 0,725 607 765 0
c (m) 11 603 796,98 11 745 793,39 11 947 992,52 12 136 281,99 11 754 255,426
Xs (m) 600 000,0 600 000,0 600 000,0 234,358 700 000,0
Ys (m) 5 657 616,674 6 199 695,768 6 791 905,085 7 239 161,542 12 655 612,050