[OSM-dev-fr] Problème de projection entre Postgis et Qgis

Frédéric Rodrigo fred.rodrigo at gmail.com
Jeu 7 Aou 20:11:58 UTC 2014


Bonjour,

Je rencontre un problème de projection avec Osmose que je ne m'explique pas.

Lorsque j'utilise la projection "EPSG 31370 : Belge 1972 / Belgian 
Lambert 72" j'obtiens un résultat différent entre QGIS et Postgis pour 
cette même projection.

La définition est légèrement différente, mais je ne m'explique pas 
l'écart de plus de 300m que j'observe.

Postgis :
+proj=lcc +lat_1=51.16666723333333 +lat_2=49.8333339 +lat_0=90 
+lon_0=4.367486666666666 +x_0=150000.013 +y_0=5400088.438 +ellps=intl 
+towgs84=-106.868628,52.297783,-103.723893,0.336570,-0.456955,1.842183,-1.2747 
+units=m +no_defs

Qgis :
+proj=lcc +lat_1=51.16666723333333 +lat_2=49.8333339 +lat_0=90 
+lon_0=4.367486666666666 +x_0=150000.013 +y_0=5400088.438 +ellps=intl 
+towgs84=-106.869,52.2978,-103.724,0.3366,-0.457,1.8422,-1.2747 +units=m 
+no_defs

Lors que j'utilise la définition de postgis dans qgis j'observe juste 
moins de 2m de décalage à cause de la précision. Mais pas 300m.


X 252071
Y 49853

Avec postgis :
select st_astext(st_transform(st_setsrid(ST_MakePoint(252071,49853), 
31370), 4326));
  POINT(5.78258949757128 49.7510346906123)

Avec qgis :
(252071, 49853) => (5,785167517 49,75148809)

Une idée ?

Frédéric.



Plus d'informations sur la liste de diffusion dev-fr