banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Les inscriptions sont ouvertes ! L'association GeoRezo sera présente

#1 Sat 01 August 2026 09:23

Antho
Juste Inscrit !
Lieu: Saint Dolay
Date d'inscription: 31 Jul 2026
Messages: 3

QGIS: Probl alignement de couche WFS avec projet en ESPG 2154

Bonjour et merci de prendre le temps de lire ce post.

Ca fait plusieurs jours que je me casse les dents sur un problème d'alignement de données. J'ai tout essayé, plusieurs fois, je deviens fou!

Je travaille en ESPG 2154 , mon OSM, mes orthophotos et mes couches WMTS s'alignent bien. Mais dès que je charge des couches WFS, les données sont décalées nord-est de genre 500km, et la taille de la France est plus petite aussi.

J'ai tenté de recharger le serveur, de changer les versions, de convertir, évidement de reprojeter mais la reprojection me donne exactement le même résultat. (En meme temps le SRC de la couche WFS indique être en 2154 donc..) J'ai vérifier la validité des vecteurs, exporter en geopackage, réparer les géométries...

Le WFS vient de là : https://data.geopf.fr/wfs/ows?VERSION=2.0.0 Donc bon, ça doit pas déconner..

Par ailleurs, j'ai tenté d'ouvrir un fond de carte OSM mais via XYZ tile en ESPG 3857 et mes données WFS collent parfaitement. Donc il semblerait que je n'arrive pas à convertir des couches qui sont théoriquement en 2154 en véritable couches 2154. Et que je ne sais pas pourquoi elles basculent en 3857 sans raisons... Ou alors que c'est dans mon projet qu'il y a des options qui clochent.

Là où c'est bizarre c'est dans les informations de la couche j'ai :

SOURCE : pageSize='5000' pagingEnabled='enabled' preferCoordinatesForWfsT11='false' restrictToRequestBBOX='1' srsname='EPSG:2154' typename='ADMINEXPRESS-COG-CARTO.LATEST:commune' url='https://data.geopf.fr/wfs/ows' version='2.0.0'

et surtout :

EMPRISE : -10798559.5327152945101261,-2828069.3717615809291601 : 10305242.3874668218195438,8941652.5760435089468956
Qui, si j'ai bien compris n'ont aucuns sens.

Voilà j'appelle au secours si certains on la patience de se frotter à ça ^^
J'espère que c'est un truc con auquel j'ai pas pensé, mais vu tout ce que j'ai essayé je suis au bout de ma vie!

Merci encore.

Hors ligne

 

#2 Sat 01 August 2026 16:26

vxTedxv
Participant actif
Date d'inscription: 26 Jan 2011
Messages: 75

Re: QGIS: Probl alignement de couche WFS avec projet en ESPG 2154

Bonjour,
J'ai chargé exactement la même couche dans un projet configuré en EPSG:2154 et je n'ai aucun problème de projection...
Que se passe-t-il quand vous chargez cette couche dans un projet vierge et puis que vous ajoutez par exemple une couche vectorielle avec des éléments dont vous connaissez la position pour comparer ?

Hors ligne

 

#3 Sat 01 August 2026 17:23

Antho
Juste Inscrit !
Lieu: Saint Dolay
Date d'inscription: 31 Jul 2026
Messages: 3

Re: QGIS: Probl alignement de couche WFS avec projet en ESPG 2154

Bonjour,
A vrai dire je n'ai pas de couche vectoriel personnel pour comparer ! C'est quasi mon premier projet...
Voilà ce que je peux te montrer pour simplifier et ça à partir d'un projet vierge..
https://imgur.com/a/Nx5j8xM

Dernière modification par Antho (Sat 01 August 2026 17:24)

Hors ligne

 

#4 Sat 01 August 2026 19:54

vxTedxv
Participant actif
Date d'inscription: 26 Jan 2011
Messages: 75

Re: QGIS: Probl alignement de couche WFS avec projet en ESPG 2154

J'ai réussi à reproduire ton problème. En fait, par défaut, la couche OSM n'est pas en Lambert93 car c'est une couche mondiale. Elle doit être en WGS84 (EPSG: 4326). Ça signifie que dans tes dernières captures d'écran, la couche des communes était bien placée mais pas celle d'OSM wink

Il vaut mieux conserver les projections d'origine des couches qui sont hébergées sur un serveur distant, ou alors appliquer une reprojection de ces dernières après avoir téléchargé leur contenu en local. Appliquer une reprojection ne signifie pas juste lui attribuer dans l'interface de QGis celle qui t'intéresse pour que le logiciel applique la déformation à la volée mais transformer définitivement la projection à l'aide du géotraitement (ex : Projection (warp) dans la boite à outil des traitements GDAL).

Pour ton projet, ajoute la couche OSM en dernier, après que toutes tes couches locales se soient correctement superposées. Ça te permettra de confirmer que le "problème" venait de la couche OSM.

Hors ligne

 

#5 Sun 02 August 2026 00:00

Sylvain M.
Participant assidu
Lieu: Saint-Pierre-des-Nids (53)
Date d'inscription: 8 Sep 2005
Messages: 1074

Re: QGIS: Probl alignement de couche WFS avec projet en ESPG 2154

Une petite correction, mais en effet, vxTedxv a bien identifié le problème.
Le fond OSM n'est pas en WGS84 (EPSG:4326) mais en "WGS 84 / Pseudo-Mercator" (EPSG:3857). C'est la projection utilisée par la majorité des cartes interactive mondiales (plus d'infos).

Dernière modification par Sylvain M. (Sun 02 August 2026 00:01)


Sylvain M.

Hors ligne

 

#6 Sun 02 August 2026 00:42

Antho
Juste Inscrit !
Lieu: Saint Dolay
Date d'inscription: 31 Jul 2026
Messages: 3

Re: QGIS: Probl alignement de couche WFS avec projet en ESPG 2154

Merci pour ta réponse,
J'ai testé en lançant les couches dans des ordres différents, mais mon problème reste le même.. en générale mes couches WMTS et WMS j'arrive à les projeter ou convertir en espg2154 mais les couches WFS ne veulent pas... J'ai trouvé que si je les passent en espg3857 ça s'aligne...
ça, serait possible qu'en chargeant mon OSM via quickmap service il me fausse toute mes reprojections ??

Quel est ta méthodo pour pouvoir gérer et harmoniser les couches ? Je devrai enlever le SRC par défaut et ne pas reprojeter automatiquement ?
Qu'est ce que tu utilises comme fond de carte pour démarrer un projet ??

Je vais retenter demain en espérant y voir un peu clair. Encore merci

Dernière modification par Antho (Sun 02 August 2026 00:48)

Hors ligne

 

#7 Sun 02 August 2026 05:38

vxTedxv
Participant actif
Date d'inscription: 26 Jan 2011
Messages: 75

Re: QGIS: Probl alignement de couche WFS avec projet en ESPG 2154

Merci Sylvain M. pour la correction, je suis en effet allé un peu vite en besogne.

@Antho
Garde à l'esprit que c'est plus facile pour le logiciel de reprojeter des couches qu'il peut traiter un local plutôt que des couches pilotées par un serveur distant qui paramètre les couches de son côté.

Selon moi, mais des plus spécialistes pourraient donner une explication plus pointue, tant que ton projet est dans la projection que tu veux, que les couches sur lesquelles tu peux avoir un contrôle sont dans la même projection (pas obligatoire mais conseillé), alors laisse QGis gérer la projection différente des couches distantes (WMS, WFS & Co).

Hors ligne

 

#8 Sun 02 August 2026 13:45

Sylther
Participant assidu
Lieu: Mpl
Date d'inscription: 17 May 2016
Messages: 281
Site web

Re: QGIS: Probl alignement de couche WFS avec projet en ESPG 2154

Hi Folks,

<version courte>
Sauf rare exception, ne jamais modifier (à la mano) le SCR d'une couche. Faire confiance à la reprojection à la volée de QGIS. En cas de geotraitements sur différentes couches, reprojeter en dur certaines couches pour que toutes soient dans un même SCR pour éviter les bugs
</version courte>

Il y a plusieurs notions distinsctes à cerner à mon avis.

1. Définition (temporaire) du système de coordonnées de référence (SCR) d'une couche :
Si pour une raison X ou Y (si j'ose dire) une couche est livrée sans SCR défini (cas d'un shapefile sans fichier *.prj par exemple), il va falloir deviner le SCR (avec des indices selon le territoire que l'on sait être couvert par la couche).
Puis le définir manuellement sa projection avec le clic droit et les différents sous-menus de l'entrée "SCR de la couche" ou la fonction 'Définir la projection' de la 'Boîte à outil de traitements'.
Il est alors bien d'avoir un fond de carte dont on est sûr de la bonne projection pour valider (un flux WMS ou des tuilles XYZ) le bon positionnement de la couche selon le SCR choisi
Remarques :
- dans la 'Boîte à outil de traitements' il y a algo 'Find projection' qui peut aider à trouver un SCR inconnu
- on peut raisonnablement penser que les SCR des flux sont corrects ou des tuiles XYZ et il convient de ne jamais les modifier (cf. point 4)
- l'affectation de la projection est temporaire, s'il on ouvre la couche dans un autre projet, il faut réaffecter le SCR (cf. point 2 pour une affectation permanente).
- ceci peut être aussi utilisé pour forcer temporairement un SCR sur une couche dont le SCR initial serait mal défini (cas théorique, mais rarement observé en pratique).

2. Assignation d'une projection à une couche qui n'a pas de SCR défini :
Une fois le SCR identifié il est recommander de l'affecter en dur à la couche. Pour cela utiliser l'outil "assigner une projection" de la 'Boîte à outil de traitements'.
Remarques :
- les valeurs XY ou Lat/Long des points qui définissent les entités (points, lignes ou polygones) ne sont pas modifiées, c'est juste que la couche se voit affecter 'en dur' le SCR dans lequel est exprimés les valeurs des points ;
- ceci peut être aussi utilisé pour forcer définitivement un SCR sur une couche dont le SCR initial était mal défini.

3. Reprojeter en dur un jeu de données :
On peut avoir besoin de modifier une couche dont le SCR est déjà défini pour que les valeurs XY ou Lat/Long des points qui définissent les entités soient exprimés dans un autre SCR.
Pour cela on utlise l'outil 'reprojeter une couche' de la 'Boîte à outil de traitements'.
Remarque :
- Dans le cas de géotraitements il est fortement recommandé que les couches soient toutes dans un même système de projection pour éviter les bugs des algorithmes, les résultats géométriquement incohérents

4. Reprojection à la volée :
Depuis au moins la version 2.0 de QGIS (2013), la reprojection à la volée est possible (le logiciel se charge de recalculer les coordonnées des entités des couches qui ne sont pas dans le même SCR que celui du projet). Depuis QGIS 3.0 (2018), ce qui était alors une option pouvant être activé/désactivé est désormais activé en permanence.
Remarques :
- le SCR du projet est défini en reprenant celui de la première couche ouverte, et donc les couches ouvertes ensuite et ayant un SCR différents seront reprojetés à la volée;
- Les dates et versions de QGIS sont de mémoire.
- Pour des questions 'juste' de produire une carte, pas de question à se poser. Tout roule.

Bonne journée.

Dernière modification par Sylther (Mon 03 August 2026 00:27)


"Un.e géographe ne se perd jamais, iel cherche une nouvelle route."

Hors ligne

 

Pied de page des forums

Copyright Association GeoRezo