Avineon Tensing
Convertir un fichier dwg en sig avec fme form header 1920x1080
FME

5 étapes pour convertir un fichier DWG en format SIG avec FME Form

Partager

Dans de nombreux projets d’aménagement, de construction ou de gestion de réseaux, les plans techniques sont fournis au format DWG (ou parfois DGN), issus d’outils de Dessin Assisté par Ordinateur (AutoCAD, BricsCAD, MicroStation...). Or, ces fichiers sont peu adaptés à une exploitation directe dans un Système d’Information Géographique (SIG).

Les équipes SIG doivent donc transformer ces fichiers pour pouvoir les intégrer dans leur base de données géographiques, les croiser avec d’autres couches (cadastre, réseaux, contraintes réglementaires...), ou simplement les visualiser dans leur contexte spatial.

Dans cet article, vous découvrirez comment le logiciel FME permet de réaliser cette conversion ainsi que 3 exemples de conversion DAO vers SIG.

Comprendre la structure d’un fichier DAO

Un fichier DWG contient des entités graphiques (lignes, polylignes, blocs, cercles, textes...) organisées par calques. Chaque calque correspond souvent à un thème (ex. réseaux, mobilier, voirie) mais cette organisation dépend fortement des conventions de dessin utilisées.

Quelques spécificités importantes à prendre en compte :

  • Pas de projection spatiale : les coordonnées sont locales (souvent en mètres), sans référence géographique explicite.
  • Peu ou pas d’attributs : les entités sont rarement enrichies en données attributaires exploitables.
  • Structuration graphique : l’information est visuelle, non sémantique. Deux lignes identiques peuvent représenter des objets très différents.

Il est donc nécessaire d’interpréter ces éléments pour en extraire des objets géographiques cohérents et exploitables dans un SIG.

Les enjeux de l’intégration SIG

L’intégration d’un fichier DAO dans un SIG ne se limite pas à une simple conversion de format. Elle répond à des objectifs métiers précis :

  • Visualiser le plan dans un contexte géographique : le superposer avec des données existantes (cadastre, zonage, voirie).
  • Analyser le contenu : mesurer, filtrer, croiser avec des couches réglementaires ou techniques.
  • Réutiliser les données : intégrer les objets dans une base SIG pour actualiser un référentiel ou alimenter une application web.
     

DWG vers SIG : 5 étapes de conversion avec FME Form

Voici un processus type pour transformer un fichier DWG en couches SIG exploitables grâce à FME Form :

1. Lecture du DWG / DGN

FME permet de lire nativement des fichiers DWG et DGN grâce à ses connecteurs. Chaque entité (ligne, bloc, texte...) est importée comme une "feature" dans FME Workbench. Les noms de calques, les types d’objets et les propriétés géométriques sont accessibles pour filtrage.

Vous pouvez utiliser le transformer DWGStyler pour interpréter les styles de calques et préparer une première structuration.

2. Sélection des calques utiles

Tous les calques ne sont pas pertinents. Il est essentiel d’isoler ceux contenant les entités d’intérêt (ex. réseaux, bordures, parcelles) et d’exclure les éléments graphiques superflus (cotes, hachures, annotations).

Par exemple, dans un plan de voirie, nous pouvons conserver les calques "chaussée", "bordures", "regards", et exclure les calques "texte", "cotation", "hachures".

3. Géoréférencement

Les plans DAO étant souvent dessinés "à plat", il faut donc les repositionner dans le bon système de coordonnées. Cela peut se faire :

  • À l’aide de points d’ancrage connus
  • Via une transformation affine (avec le transformer AffineWarper)
  • En appliquant un décalage XY si l’offset est connu

Par exemple, un plan local peut être repositionné dans le système Lambert 93 (EPSG:2154) pour une exploitation en SIG français.

4. Transformation et typage

Les entités DAO doivent être traduites en objets SIG : les lignes en routes, les blocs en équipements ou encore les polygones en parcelles. 

Cela nécessite :

  • De convertir les blocs en points avec attributs (DWGBlockAttributeExtractor)
  • De filtrer par type (Tester, AttributeFilter)
  • D’enrichir les données (attributs, types, identifiants)

Un bloc représentant un poteau peut être converti en entité ponctuelle avec les attributs "Type = Eclairage", "Hauteur = 5m".

5. Conversion vers un format SIG

Une fois les données nettoyées et typées, elles peuvent être exportées dans un format SIG standard :

  • Shapefile ou GeoPackage pour une intégration classique
  • GeoJSON pour diffusion web
  • PostGIS pour stockage en base de données

Vous pouvez ajouter un GeometryValidator avant export pour vérifier la validité des géométries.

 

Exemples de 3 cas d’usages DAO vers SIG avec FME par Avineon Tensing
 

Après traitement dans FME, le fichier DWG est transformé en couches SIG exploitables, structurées et prêtes à l’analyse. Voici quelques exemples concrets d’usages :

1. Intégrer les données DAO dans un SIG avec FME

Un concessionnaire d’éclairage public a pu automatiser la conversion de plans DAO en données SIG fiables et homogènes avec FME grâce à un workflow intelligent pour gagner en cohérence et en efficacité.

2. Contrôler la qualité des données pour un PCRS avec FME

Avant de produire un PCRS, la vérification des données est cruciale. FME a permis d’automatiser le contrôle et la correction des incohérences entre le cadastre et la DGFIP pour garantir un plan fiable et complet.

3. Publier le mobilier DWG en Open Data avec FME

Publier un plan mobilier en Open Data nécessite une donnée fiable et exploitable. FME a permis d’automatiser la conversion des fichiers DWG en GeoJSON, en identifiant et en enrichissant les objets de mobilier urbain pour garantir une donnée claire, normalisée et prête à être partagée sur un portail citoyen.

 

En résumé, la conversion d'un fichier DWG vers un format SIG représente une opération stratégique. Elle permet de rendre les plans techniques interopérables, exploitables et pérennes. Le logiciel FME apporte une solution puissante, visuelle et automatisable pour réussir cette intégration, quel que soit votre contexte métier. Nous proposons des formations FME adaptées à tous les niveaux : de débutant à expert. Pour tout besoin sur mesure, vous pouvez prendre contact avec nos équipes.