Suite

Les couches avec le même CRS dans QGIS ne s'alignent pas


Je suis occupé avec un projet où je dois superposer un fichier .dxf et un fichier .kml mais les couches ne s'alignent pas. Les coordonnées du fichier .dxf sont complètement fausses et l'échelle ne semble pas non plus correspondre à celle du fichier .kml. J'ai essayé d'enregistrer séparément chaque couche dans un nouveau CRS, d'activer "On the Fly" et de définir le CRS du projet. Les propriétés de la couche montrent qu'elles sont toutes les deux dans le même SCR. Le CRS d'origine n'était pas défini, il a donc été automatiquement affecté à WGS84. Plus tard, je l'ai changé en Hartebeeshoek 94.
Il est possible que la société qui a créé le .dxf ait utilisé une projection personnalisée, y a-t-il un moyen de le savoir ? quelqu'un peut-il aider s'il vous plait?


Les fichiers KML utilisent WGS84 LL par défaut, le vôtre doit donc apparaître correctement positionné par rapport à un autre jeu de données dont vous êtes sûr qu'il est géoréférencé (un tel jeu de données de référence est très utile lors de l'importation de nouvelles données)

Cependant, si le fichier DXF n'a pas été fourni avec une description du système de coordonnées utilisé, vous avez quelques options.

Idéalement, vous devriez pouvoir retourner chez le fournisseur et obtenir de lui les détails du système de coordonnées. Ils peuvent avoir utilisé un système de coordonnées standard ou, comme c'est souvent le cas avec les fichiers DXF, les coordonnées peuvent être un système local défini pour l'arpentage d'un chantier de construction.

  1. Si vous avez reçu le système de coordonnées utilisé et qu'il s'agit d'un système standard, vous pouvez l'affecter au jeu de données DXF en modifiant la couche CRS dans l'onglet Général. Si QGIS a activé OTF, les données seront reprojetées et (espérons-le) elles apparaîtront au bon endroit. Cette méthode peut également être utilisée si vous avez une liste restreinte de systèmes de coordonnées possibles dans lesquels le jeu de données pourrait se trouver.
  2. Si vous ne trouvez pas de système de coordonnées standard qui fonctionne avec les données, ou si l'on vous a dit qu'il utilise un système de coordonnées local, alors si vous pouvez identifier des entités dans le DXF et les faire correspondre à l'entité équivalente dans un jeu de données correctement géoréférencé, vous peut utiliser le plugin Vector Bender pour ajuster les données DXF afin qu'elles correspondent au jeu de données géoréférencé.

Un premier passage utile consiste à charger les données dans un CRS inconnu (votre fichier DXF) dans QGIS avec OFT désactivé, et à regarder la magnitude des coordonnées rapportées pour les données - si elle est inférieure à 180 dans le X et 90 dans le Y alors il est probable que les données soient dans un système géographique (Lat/Lon). Si la magnitude des coordonnées est plus grande, elles sont probablement dans un système projeté. Dans ce dernier cas, vérifiez où se trouve la position des coordonnées 0,0, si elle est proche du coin inférieur gauche des données, cela pourrait indiquer un système de coordonnées local.


Voir la vidéo: Comment assembler et extraire les couches de dessin sur ArcGis (Octobre 2021).