Suite

Plugin CartoDB QGIS : export/import de décalage de projection ?

Plugin CartoDB QGIS : export/import de décalage de projection ?


La source de données d'origine est une table de base de données postgis "Verkavelingen" utilisant epsg 31370, tout comme mon fichier de projet EPSG: 31370 OTF

J'ai utilisé le plugin CartoDB QGIS pour exporter cette table vers un ensemble de données sur CartoDB "verkavelingen20151107" et réimporter cet ensemble de données dans QGIS.

Comme vous pouvez le voir ci-dessous, mes données ont "déplacé" d'une manière ou d'une autre et ne se trouvent pas à leur emplacement d'origine… Le même changement se produit lors de la visualisation des données sur le site Web de CartoDB.

En utilisant la commande SQL de CartoDB SELECT ST_Srid (the_geom) FROM verkavelingen20151107, je vois que mes données sont en 4326.

En utilisant le plugin OpenLayers dans QGIS, mon jeu de données d'origine s'affiche correctement sur les couches d'arrière-plan Google/OSM.

J'utilise QGIS 2.12 et postgresql 9.4.5

Est-ce que quelqu'un peut m'aider ?


Cette requête :

SELECTIONNER ST_Srid(the_geom) DE verkavelingen20151107

renverra toujours 4326 car le type the_geom est fixé par le système, et CartoDB suppose toujours que 4326 est la projection des données à moins que le fichier source ne le spécifie autrement.

Si vous utilisez QGIS, je vous recommande de transformer votre couche en 4326 avant de la télécharger sur CartoDB.