isogeo / isogeo-plugin-qgis

Isogeo plugin for QGIS
http://help.isogeo.com/qgis/
GNU General Public License v3.0
16 stars 5 forks source link

Certaines couches de service EFS sont chargées sans système de coordonnées #446

Closed jgrosmaire closed 5 months ago

jgrosmaire commented 2 years ago

Environnement

Comportement observé

image

SimonSAMPERE commented 1 year ago

Dans le service en question, la valeur de l'attribut spatialReference du JSON est la suivante :

"spatialReference": {"wkt": "PROJCS[\"RGF93_Lambert_93\",GEOGCS[\"GCS_RGF93\",DATUM[\"D_RGF_1993\",SPHEROID[\"GRS_1980\",6378137.0,298.257222101]],PRIMEM[\"Greenwich\",0.0],UNIT[\"Degree\",0.0174532925199433]],PROJECTION[\"Lambert_Conformal_Conic\"],PARAMETER[\"false_easting\",700000.0],PARAMETER[\"false_northing\",6600000.0],PARAMETER[\"central_meridian\",3.0],PARAMETER[\"standard_parallel_1\",44.0],PARAMETER[\"standard_parallel_2\",49.0],PARAMETER[\"latitude_of_origin\",46.5],UNIT[\"Meter\",1.0]]"}

alors que le plugin s'attend à quelque chose du style :

"spatialReference": {
  "wkid": 102110,
  "latestWkid": 2154
 }
SimonSAMPERE commented 1 year ago

Recette

Vérifier que la couche indiquée est ajoutée de la même manière en passant par le plugin Isogeo ou directos par QGIS.

jgrosmaire commented 1 year ago

Recette

(avec 3.26 et 3.22)

Il n'y a plus d'erreur de système de coordonnées mais pas d'affichage en passant par le plugin alors que ça s'affiche en passant par QGIS directement :

image

SimonSAMPERE commented 1 year ago

@jgrosmaire saurais-tu me dire quel était le système de coordonnées de référence de ton projet ? Normalement si tu ouvres QGIS il sera indiqué en bas à droite de l'interface.

jgrosmaire commented 1 year ago

ça marche en effet quand le projet est en Lambert mais pas quand le projet est en WGS84.

SimonSAMPERE commented 1 year ago

Normalement c'est résolu

SimonSAMPERE commented 5 months ago

https://github.com/isogeo/isogeo-plugin-qgis/releases/tag/3.5.0