Upload
joost-f-boers
View
236
Download
0
Embed Size (px)
Citation preview
7/31/2019 RTCM cordinaat transformatie berichten
1/25
Motivation RTCM Transformations Questions
RTCM coordinate transformationand Projection messages
Hydrographic Society BeNeLux
Alain Muls & Peter Fardeau
Royal Military Academy
Department ofCommunications, Information, System & Sensors
[email protected]@rma.ac.be
A. Muls, P. Fardeau, RMACISS, RMA Mai 2012 RTCM Transformation & Projection Messages
7/31/2019 RTCM cordinaat transformatie berichten
2/25
Motivation RTCM Transformations Questions Surveyors needs Schematics
Motivation of RTCM MT 10211027
Surveyors and Geodetic Datums RTCM basics
GNSS-RTK positioning is based on RTCM messages 10011004 Evolution from single base station to network approach Coordinates derived from RTCM GNSS-RTK measurements are
determined in the Coordinate Reference System (CRS) of the GNSSservice provider
surveyor needs to transform these coordinates to another local/nationalhorizontal and vertical datum
A. Muls, P. Fardeau, RMACISS, RMA Mai 2012 RTCM Transformation & Projection Messages
7/31/2019 RTCM cordinaat transformatie berichten
3/25
Motivation RTCM Transformations Questions Surveyors needs Schematics
Motivation of RTCM MT 10211027
Surveyors and Geodetic Datums
RTCM basics GNSS-RTK positioning is based on RTCM messages 10011004 Evolution from single base station to network approach Coordinates derived from RTCM GNSS-RTK measurements are
determined in the Coordinate Reference System (CRS) of the GNSSservice provider
surveyor needs to transform these coordinates to another local/nationalhorizontal and vertical datum
Coordinate transformations are a necessity currently transformation parameters, or a model, are calculated and
manually transferred to GNSS receivers simpler and more convenient method needed
RTCM messages that contain
transformation data information about the Coordinate Reference Systems parameters for the local projection system
allow the users of the RTK service to obtain their results in the desireddatum without any manual operations
allow for both horizontal and vertical local datum
A. Muls, P. Fardeau, RMACISS, RMA Mai 2012 RTCM Transformation & Projection Messages
7/31/2019 RTCM cordinaat transformatie berichten
4/25
Motivation RTCM Transformations Questions Surveyors needs Schematics
Motivation of RTCM MT 10211027
M
X
Y
Z
M
h
M(X, Y, Z) M(, , h)
M
N
E
M(E, N) and H
M
X
Y
Z
M
h
M(X, Y, Z) M(, , h)
M
N
E
M(E, N) and H
geocentriccoordinates
geographiccoordinates
plane projection
inverseprojection
direct
projection
(, , h) (X, Y, Z)
(X, Y, Z)
(, , h)
Target Datum T
Source Datum S
transformation3D Helmert
regression) transformationMolodenski (or
transformationdirect 2D/H
55
60
65
70
75
140
150
145
135
130
h= H+ N
H= h N
A. Muls, P. Fardeau, RMACISS, RMA Mai 2012 RTCM Transformation & Projection Messages
7/31/2019 RTCM cordinaat transformatie berichten
5/25
Motivation RTCM Transformations Questions Surveyors needs Schematics
Motivation of RTCM MT 10211027
Transformation from ECEF Coordinate System (CS) Local CS Datum transformation : cartesian (X,Y,Z)
S
cartesian (X,Y,Z)
T
Coordinate conversion : cartesian (X,Y,Z) geographic (, , h)
Cartographic projection : geographic (, ) plane coordinates (E,N)
Height transformation : ellipsoidal h orthometric H
A. Muls, P. Fardeau, RMACISS, RMA Mai 2012 RTCM Transformation & Projection Messages
C Q S S
7/31/2019 RTCM cordinaat transformatie berichten
6/25
Motivation RTCM Transformations Questions Surveyors needs Schematics
Motivation of RTCM MT 10211027
Transformation from ECEF Coordinate System (CS) Local CS Datum transformation : cartesian (X,Y,Z)
S
cartesian (X,Y,Z)T 7-parameter strict Helmert transformation
7-parameter linearised Helmert transformation
10-parameter linearised Molodenski-Badekas transformation
abridged Molodenski transformation
Coordinate conversion : cartesian (X,Y,Z) geographic (, , h) known procedure
Cartographic projection : geographic (, ) plane coordinates (E,N)
Lambert conformal projection
Mercator conformal projection
. . .
Height transformation : ellipsoidal h orthometric H
knowledge of geoid
A. Muls, P. Fardeau, RMACISS, RMA Mai 2012 RTCM Transformation & Projection Messages
M ti ti RTCM T f ti Q ti S d S h ti
7/31/2019 RTCM cordinaat transformatie berichten
7/25
Motivation RTCM Transformations Questions Surveyors needs Schematics
Motivation of RTCM MT 10211027
Transformation from ECEF Coordinate System (CS) Local CS Datum transformation : cartesian (X,Y,Z)S cartesian (X,Y,Z)T
7-parameter strict Helmert transformation
7-parameter linearised Helmert transformation
10-parameter linearised Molodenski-Badekas transformation
abridged Molodenski transformation
RTCM MT 1021 & 1022
Coordinate conversion : cartesian (X,Y,Z) geographic (, , h) known procedure
classical procedures Cartographic projection : geographic (, ) plane coordinates (E,N)
Lambert conformal projection
Mercator conformal projection
. . .
RTCM MT 1025, 1026 & 1027
RTCM MT 1023 & 1024 Height transformation : ellipsoidal h orthometric H
knowledge of geoid
RTCM MT 1023 & 1024A. Muls, P. Fardeau, RMACISS, RMA Mai 2012 RTCM Transformation & Projection Messages
Motivation RTCM Transformations Questions MT 1021 & 1022 MT 1023 & 1024 MT 1025 & 1026 & 1027
7/31/2019 RTCM cordinaat transformatie berichten
8/25
Motivation RTCM Transformations Questions MT 1021 & 1022 MT 1023 & 1024 MT 1025 & 1026 & 1027
RTCM Transformation Messages
3-D Coordinate Transformation Formulas Generalities
Y
X
Z
MZt
G
Xt
Yt
Zs
Ys
O
yx
Xs
z
7 parameters needed for 3Dsystem transformation
3 translation parameters(X,Y,Z)
3 rotation parameters (X, Y, Z) 1 scaling parameter
S= 1 + 106
A. Muls, P. Fardeau, RMACISS, RMA Mai 2012 RTCM Transformation & Projection Messages
Motivation RTCM Transformations Questions MT 1021 & 1022 MT 1023 & 1024 MT 1025 & 1026 & 1027
7/31/2019 RTCM cordinaat transformatie berichten
9/25
Motivation RTCM Transformations Questions MT 1021 & 1022 MT 1023 & 1024 MT 1025 & 1026 & 1027
RTCM Transformation Messages
3-D Coordinate Transformation Formulas Generalities
Y
X
Z
MZt
G
Xt
Yt
Zs
Ys
O
yx
Xs
z
7 parameters needed for 3Dsystem transformation
3 translation parameters(X,Y,Z)
3 rotation parameters (X, Y, Z) 1 scaling parameter
S= 1 + 106
RTCM Datum Transformations Linearised Helmert transformation (
X
, Y
, Z
)
XYZ
T
=
XYZ
+ (1 + 106)
1 z yz 1 xy x 1
XYZ
S
A. Muls, P. Fardeau, RMACISS, RMA Mai 2012 RTCM Transformation & Projection Messages
Motivation RTCM Transformations Questions MT 1021 & 1022 MT 1023 & 1024 MT 1025 & 1026 & 1027
7/31/2019 RTCM cordinaat transformatie berichten
10/25
Motivation RTCM Transformations Questions MT 1021 & 1022 MT 1023 & 1024 MT 1025 & 1026 & 1027
RTCM Transformation Messages
3-D Coordinate Transformation Formulas Generalities
Y
X
Z
MZt
G
Xt
Yt
Zs
Ys
O
yx
Xs
z
7 parameters needed for 3Dsystem transformation
3 translation parameters(X,Y,Z)
3 rotation parameters (X, Y, Z) 1 scaling parameter
S= 1 + 106
RTCM Datum Transformations Linearised Helmert transformation (X, Y , Z)
XYZ
T
=
XYZ
+ (1 + 106)
1 z yz 1 xy x 1
XYZ
S
Helmert strict formula if not (X, Y , Z )
A. Muls, P. Fardeau, RMACISS, RMA Mai 2012 RTCM Transformation & Projection Messages
Motivation RTCM Transformations Questions MT 1021 & 1022 MT 1023 & 1024 MT 1025 & 1026 & 1027
7/31/2019 RTCM cordinaat transformatie berichten
11/25
Motivation RTCM Transformations Questions MT 1021 & 1022 MT 1023 & 1024 MT 1025 & 1026 & 1027
RTCM Transformation Messages
3-D Coordinate Transformation Formulas RTCM Datum Transformations
Molodenski-Badekas transformation with local rotation point (XP,YP,ZP)(X, Y , Z )
XYZ
T
=
XYZ
+ (1 + 106)
1 z yz 1 xy x 1
XXPYYPZZP
+
XPYPZP
A. Muls, P. Fardeau, RMACISS, RMA Mai 2012 RTCM Transformation & Projection Messages
Motivation RTCM Transformations Questions MT 1021 & 1022 MT 1023 & 1024 MT 1025 & 1026 & 1027
7/31/2019 RTCM cordinaat transformatie berichten
12/25
RTCM Transformation Messages
3-D Coordinate Transformation Formulas RTCM Datum Transformations
Molodenski-Badekas transformation with local rotation point (XP,YP,ZP)(X, Y , Z )
XYZ
T
=
XYZ
+ (1 + 106)
1 z yz 1 xy x 1
XXPYYPZZP
+
XPYPZP
Abridged Molodenski Transformation
based on difference between ellipsoids (da, df) determines corrections on geodetic coordinates (d, d)
A. Muls, P. Fardeau, RMACISS, RMA Mai 2012 RTCM Transformation & Projection Messages
Motivation RTCM Transformations Questions MT 1021 & 1022 MT 1023 & 1024 MT 1025 & 1026 & 1027
7/31/2019 RTCM cordinaat transformatie berichten
13/25
RTCM Transformation Messages
3-D Coordinate Transformation Formulas
RTCM MT 1021/1022 structure
A. Muls, P. Fardeau, RMACISS, RMA Mai 2012 RTCM Transformation & Projection Messages
Motivation RTCM Transformations Questions MT 1021 & 1022 MT 1023 & 1024 MT 1025 & 1026 & 1027
7/31/2019 RTCM cordinaat transformatie berichten
14/25
RTCM Transformation Messages
3-D Coordinate Transformation Formulas RTCM MT 1021/1022 structure
A. Muls, P. Fardeau, RMACISS, RMA Mai 2012 RTCM Transformation & Projection Messages
Motivation RTCM Transformations Questions MT 1021 & 1022 MT 1023 & 1024 MT 1025 & 1026 & 1027
7/31/2019 RTCM cordinaat transformatie berichten
15/25
RTCM Transformation Messages
3-D Coordinate Transformation Formulas RTCM Computation Indicator (DF150)
determines which datum transformation formula to apply
room for new procedures RTCM Height Indicator (DF151)
A. Muls, P. Fardeau, RMACISS, RMA Mai 2012 RTCM Transformation & Projection Messages
Motivation RTCM Transformations Questions MT 1021 & 1022 MT 1023 & 1024 MT 1025 & 1026 & 1027
7/31/2019 RTCM cordinaat transformatie berichten
16/25
RTCM Transformation Messages
3-D Coordinate Transformation Formulas RTCM Computation Indicator (DF150)
determines which datum transformation formula to apply
room for new procedures RTCM Height Indicator (DF151)
determines whether height result is geometric (ellipsoidal) or physical(orthometric)
geoid model applied either on target or source datum grid interpolation technique used
A. Muls, P. Fardeau, RMACISS, RMA Mai 2012 RTCM Transformation & Projection Messages
Motivation RTCM Transformations Questions MT 1021 & 1022 MT 1023 & 1024 MT 1025 & 1026 & 1027
7/31/2019 RTCM cordinaat transformatie berichten
17/25
RTCM Residual Messages
Generation of transformation messages service provider calculates the transformation parameters based on a
grid of n= 16 points centered around the rover position
RTCM MT 1023 based on (, )
RTCM MT 1024 based on (E,N)
A. Muls, P. Fardeau, RMACISS, RMA Mai 2012 RTCM Transformation & Projection Messages
Motivation RTCM Transformations Questions MT 1021 & 1022 MT 1023 & 1024 MT 1025 & 1026 & 1027
7/31/2019 RTCM cordinaat transformatie berichten
18/25
RTCM Residual Messages
Generation of transformation messages service provider calculates the transformation parameters based on a
grid of n= 16 points centered around the rover positionRTCM MT 1023 based on (, )
RTCM MT 1024 based on (E,N) Two grid concepts
Static grid reference transformation of a country (or service area) applied to N points of source & target datum with N n obtain 7 (10) parameters & N residuals vector extract n= 16 grid out of national grid centered around rover position sent to rover
A. Muls, P. Fardeau, RMACISS, RMA Mai 2012 RTCM Transformation & Projection Messages
Motivation RTCM Transformations Questions MT 1021 & 1022 MT 1023 & 1024 MT 1025 & 1026 & 1027
7/31/2019 RTCM cordinaat transformatie berichten
19/25
RTCM Residual Messages
Generation of transformation messages service provider calculates the transformation parameters based on a
grid of n= 16 points centered around the rover positionRTCM MT 1023 based on (, )
RTCM MT 1024 based on (E,N) Two grid concepts
Static grid reference transformation of a country (or service area) applied to N points of source & target datum with N n obtain 7 (10) parameters & N residuals vector extract n= 16 grid out of national grid centered around rover position sent to rover
Dynamic grid
dynamically generate n= 16 grid around rover position obtain 7 (10) parameters & n residual vectors sent to rover
A. Muls, P. Fardeau, RMACISS, RMA Mai 2012 RTCM Transformation & Projection Messages
Motivation RTCM Transformations Questions MT 1021 & 1022 MT 1023 & 1024 MT 1025 & 1026 & 1027
7/31/2019 RTCM cordinaat transformatie berichten
20/25
RTCM Residual Messages
Generation of transformation messages service provider calculates the transformation parameters based on a
grid of n= 16 points centered around the rover positionRTCM MT 1023 based on (, )
RTCM MT 1024 based on (E,N) Two grid concepts
Static grid
reference transformation of a country (or service area) applied to N points of source & target datum with N n obtain 7 (10) parameters & N residuals vector extract n= 16 grid out of national grid centered around rover position sent to rover
Dynamic grid
dynamically generate n= 16 grid around rover position obtain 7 (10) parameters & n residual vectors sent to rover
Applies also to the height component using geoid model
A. Muls, P. Fardeau, RMACISS, RMA Mai 2012 RTCM Transformation & Projection Messages
Motivation RTCM Transformations Questions MT 1021 & 1022 MT 1023 & 1024 MT 1025 & 1026 & 1027
C f
7/31/2019 RTCM cordinaat transformatie berichten
21/25
RTCM Transformation Messages
3-D Coordinate Transformation Formulas Example : Parc du Cinquantenaire Brussels
A. Muls, P. Fardeau, RMACISS, RMA Mai 2012 RTCM Transformation & Projection Messages
Motivation RTCM Transformations Questions MT 1021 & 1022 MT 1023 & 1024 MT 1025 & 1026 & 1027
RTCM T f i M
7/31/2019 RTCM cordinaat transformatie berichten
22/25
RTCM Transformation Messages
3-D Coordinate Transformation Formulas Example : Parc du Cinquantenaire Brussels
Common points: Source coordinates | Target coordinates
23g11 4016764.5458 310230.5629 4928203.5147 | 4016698.0708 310135.8128 4928208.1822
31b14 4022786.4028 299909.2424 4924003.9429 | 4022719.6595 299814.9517 4924008.7406
31d07 4022324.9114 314447.7170 4923485.5479 | 4022258.2780 314352.7590 4923490.4010
31d13 4023385.2314 318752.8584 4922380.0632 | 4023318.5904 318657.6998 4922384.9681
31g17 4026579.7847 308408.9864 4920442.3940 | 4026512.9663 308314.2949 4920447.3406
31g18 4027340.7332 309092.6684 4919783.1311 | 4027273.8977 308997.9441 4919788.1083
31u16 4024002.7098 307108.2089 4922578.6215 | 4023935.9703 307013.5839 4922583.4869
32d02 4022194.0961 312028.9645 4923754.1773 | 4022127.4508 311934.1179 4923759.0140
Gravity center on source system
Gravity 4023172.3019 309997.4011 4923078.9241 50.849514580 4.406104202 111.989
Parameters of Affine Helmert Transform
Translation [m]
-66.6914
-94.7556
4.8561
Scale factor [-]
0.999957827Rotations [rad] [arcsec]
-0.000002759 -0.569153
0.000001616 0.333348
0.000005497 1.133788
Standard Deviation [m]
0.02414
A. Muls, P. Fardeau, RMACISS, RMA Mai 2012 RTCM Transformation & Projection Messages
Motivation RTCM Transformations Questions MT 1021 & 1022 MT 1023 & 1024 MT 1025 & 1026 & 1027
RTCM T f ti M
7/31/2019 RTCM cordinaat transformatie berichten
23/25
RTCM Transformation Messages
3-D Coordinate Transformation Formulas Example : Parc du Cinquantenaire Brussels
Source datum: WGS84
Target datum: BD72
Common points
Source coordinates X [m] Y [m] Z [m]
Target coordinates X [m] Y [m] Z [m]
Transformed coords X [m] Y [m] Z [m]
delta dX [m] dY [m] dZ [m]
------------------------------------------------------------
31d07 4022324.9114 314447.7170 4923485.5479
4022258.2780 314352.7590 4923490.4010
4022258.2796 314352.7773 4923490.3978
0.0016 0.0182 -0.0032
31u16 4024002.7098 307108.2089 4922578.6215
4023935.9703 307013.5839 4922583.4869
4023935.9683 307013.5720 4922583.4921
-0.0020 -0.0119 0.0052
..... ............ ........... ............
All points
Source X [m] Y [m] Z [m] Latitude [d] Longitude [d] EllH [m]
Target X [m] Y [m] Z [m] Latitude [d] Longitude [d] EllH [m]
----------------------------------------------------------------------------------------------------31d07 402232 4.9114 314 447.717 0 49 23485.5 479 50.855 311041 4.4 700413 89 11 1.374
4022258.2796 314352.7773 4923490.3978 50.856658001 4.468770965 127.586
31u16 402400 2.7098 307 108.208 9 49 22578.6 215 50.842 443447 4.3 643012 06 10 7.334
4023935.9683 307013.5720 4922583.4921 50.843789967 4.363033603 131.593
PRK02 402400 8.6759 309 089.371 7 49 22469.7 554 50.840 729840 4.3 923391 10 12 2.182
4023941.9452 308994.6515 4922474.6361 50.842076685 4.391070879 116.767
PRK03 402402 6.0866 309 083.452 7 49 22456.0 371 50.840 534133 4.3 922363 97 12 2.221
4023959.3552 308988.7327 4922460.9184 50.841880986 4.390968173 116.729
PRK07 402400 9.4592 308 997.542 3 49 22471.5 276 50.840 783468 4.3 910384 14 11 9.609
4023942.7279 308902.8259 4922476.4080 50.842130300 4.389770212 119.339
..... ............ ........... ............ ............ ........... ........
A. Muls, P. Fardeau, RMACISS, RMA Mai 2012 RTCM Transformation & Projection Messages
Motivation RTCM Transformations Questions MT 1021 & 1022 MT 1023 & 1024 MT 1025 & 1026 & 1027
RTCM P j ti M
7/31/2019 RTCM cordinaat transformatie berichten
24/25
RTCM Projection Messages
From geocentric to plane state coordinates MT1025 projection parameters other than Lambert Conic Conformal
with 2 standard parallels and Oblique Mercator MT1026 Lambert Conic Conformal with 2 standard parallels MT1027 Oblique Mercator
A. Muls, P. Fardeau, RMACISS, RMA Mai 2012 RTCM Transformation & Projection Messages
Motivation RTCM Transformations Questions
7/31/2019 RTCM cordinaat transformatie berichten
25/25
Questions ?
A. Muls, P. Fardeau, RMACISS, RMA Mai 2012 RTCM Transformation & Projection Messages