#1 Fri 22 April 2011 16:17
- alexguyot
- Juste Inscrit !
- Date d'inscription: 9 Aug 2007
- Messages: 9
Mapinfow.prj et Hong Kong 1980 Grid System
Bonjour,
Je suis bloqué sur un problème de reprojection de données "UTM50 North/WGS84" vers "Hong Kong 1980 Grid System" sous MapInfo.
Voilà le contexte :
Le système "Hong Kong 1980 Grid System" est définit sous le code EPSG:2326 :
D'après SpatialReference (http://spatialreference.org/ref/epsg/2326/html/), la projection est définie comme suit :
PROJCS["Hong Kong 1980 Grid System",
GEOGCS["Hong Kong 1980",
DATUM["Hong_Kong_1980",
SPHEROID["International 1924",6378388,297,
AUTHORITY["EPSG","7022"]],
TOWGS84[-162.619,-276.959,-161.764,0.067753,-2.24365,-1.15883,-1.09425],
AUTHORITY["EPSG","6611"]],
PRIMEM["Greenwich",0,
AUTHORITY["EPSG","8901"]],
UNIT["degree",0.01745329251994328,
AUTHORITY["EPSG","9122"]],
AUTHORITY["EPSG","4611"]],
UNIT["metre",1,
AUTHORITY["EPSG","9001"]],
PROJECTION["Transverse_Mercator"],
PARAMETER["latitude_of_origin",22.31213333333334],
PARAMETER["central_meridian",114.1785555555556],
PARAMETER["scale_factor",1],
PARAMETER["false_easting",836694.05],
PARAMETER["false_northing",819069.8],
AUTHORITY["EPSG","2326"],
AXIS["Easting",EAST],
AXIS["Northing",NORTH]]
Le fichier MapInfow.prj est par défaut renseigné ainsi :
"Hong Kong 1980 Grid System",8,999,4,-162.619,-276.959,-161.764,7,114.178555,22.3121333,1,836694.05,819069.8
Les infos du MapInfow.prj me semble en phase avec la description de SpatialReference sauf que la transformation du datum est basé sur 3 paramètres pour MapInfow.prj contre 7 paramètres pour SpatialReference.
Quoi qu'il en soit en reprojetant ma couche UTM50N-WGS84 en "Hong Kong 1980 Grid System" sous MapInfo, j'observe un décalage de près de 30m lorsque les 2 couches sont chargées.
Pensant que ce décalage était justement dû à l'imprécision de la transformation en 3 paramètres, j'ai ajouté une ligne supplémentaire au MapInfow.prj en indiquant une transformation 7 paramètres :
Je me suis basé sur les exemples du support MapInfo pour cela.
http://testdrive.mapinfo.com/techsupp/m … enDocument
Ma nouvelle définition est donc la suivante :
"Hong Kong 1980 Grid System (7parametres)",8,9999,4,-162.619,-276.959,-161.764,0.067753,-2.243649,-1.158827,-1.094246,0,7,114.178555555556,22.3121333333333,1,836694.05,819069.8
En utilisant cette transformation mon décalage augmente à 60m (30m x 2 ... pur hasard ou bien problème de signe !)
Les paramètres renseignés pour le passage du datum Hong_Kong_1980 vers WGS84 me paraissent pourtant correctes (en phase avec le towgs84 de la définition EPSG).
Quelqu'un a t-il déjà été confronté à ce genre de reprojection, ou même à la définition d'une transformation 7 paramètres sous MapInfo ?
Merci d'avance,
Alex
PS : sous ArcGIS la transformation géographique est basée sur les 7 paramètres décrits dans l'EPSG:2326 ... et tout roule !
La reprojection "UTM50 North/WGS84" vers "Hong Kong 1980 Grid System" fonctionne parfaitement !
Hors ligne