Importer un fichier OpenDRIVE (.xodr)
drawtonomy lit les réseaux routiers ASAM OpenDRIVE au format .xodr.
Il évalue la géométrie analytique (lignes, arcs, spirales et polynômes),
échantillonne chaque voie en formes Lane éditables, et conserve la connectivité
entre voies — ce qui vous permet d’éditer un réseau routier visuellement et de
le réexporter en OpenDRIVE.
Importer un fichier
Section intitulée « Importer un fichier »- Ouvrez le menu File → Import.
- Sélectionnez le fichier
.xodr. - drawtonomy analyse le réseau routier et affiche une carte de prévisualisation pour vous permettre de choisir les routes à importer.
L’importateur prend en charge OpenDRIVE jusqu’à la version 1.8 et lit
l’en-tête geoReference lorsqu’il est présent, de sorte que les routes importées
s’alignent sur le fond de carte à leur emplacement
réel dans le monde.
N’importer que certaines routes
Section intitulée « N’importer que certaines routes »Comme l’importateur Lanelet2, l’import .xodr
passe par une étape de sélection préalable plutôt que de déverser l’intégralité
du fichier sur le canevas :
- Après avoir choisi le fichier
.xodr, drawtonomy affiche un aperçu de toutes les routes. - Cliquez ou glissez pour sélectionner les routes à éditer.
- Cliquez sur Import selection.
N’importer que la zone dont vous avez besoin maintient la réactivité de l’éditeur sur les grands réseaux — voir les conseils de performance ci-dessous.
Ce qui est converti
Section intitulée « Ce qui est converti »| Fonctionnalité OpenDRIVE | Au moment de l’import |
|---|---|
Lignes de référence des routes (line, arc, spiral, poly3, paramPoly3) | Évaluées et échantillonnées en géométrie polyligne |
| Sections de voie et largeurs de voie | Deviennent des formes Lane avec des polylignes de bord partagées |
| Liens successeur / prédécesseur de voie | Conservés en tant que connexions Next / Previous |
| Jonctions | Les routes de connexion sont importées comme voies ; les zones de jonction sont rendues comme polygones d’intersection |
<signal> dynamique (feux de circulation) | Deviennent des formes de feux de circulation éditables, liées aux voies couvertes par <validity> |
<signal> statique (panneaux de signalisation, limitations de vitesse) | Deviennent des enregistrements de panneaux éditables liés aux voies concernées ; l’ensemble complet des attributs est conservé dans les données utilisateur |
geoReference | Définit l’origine de la scène pour l’alignement du fond de carte |
Les détails 3D (dénivelé, dévers) sont aplatis à l’import — le canevas de
drawtonomy est en 2D — mais le fichier .xodr d’origine est conservé en
mémoire pour l’aller-retour : toutes les informations 3D non modifiées sont
réémises telles quelles à l’export. Les éléments aplatis ou ignorés sont
consignés dans la console du navigateur sous [OpenDRIVE import].
Aller-retour vers OpenDRIVE
Section intitulée « Aller-retour vers OpenDRIVE »drawtonomy conserve le XML .xodr d’origine comme données annexes lors de
l’import. À l’export, les routes non modifiées
sont réémises verbatim depuis cette source, ce qui préserve exactement leur
géométrie analytique (clothoïdes, polynômes) sans recalibrage à partir des
points échantillonnés. Les routes éditées sont, elles, recalculées en géométrie
OpenDRIVE. Ce mécanisme de conservation est ce qui fait de la boucle
import → édition → export un aller-retour haute fidélité (validé sous
esmini 3.3.0).
Conseils de performance
Section intitulée « Conseils de performance »drawtonomy gère de grands réseaux routiers et vous pouvez importer un fichier
.xodr complet si nécessaire. Lorsque seule une section vous intéresse,
n’importer que les routes souhaitées permet
de garder l’éditeur plus réactif et d’éviter de charger une géométrie inutile.
Voir aussi
Section intitulée « Voir aussi »- Qu’est-ce qu’OpenDRIVE ? — le format et la place de drawtonomy.
- Éditer des cartes OpenDRIVE dans le navigateur — quand cette approche convient, et quand préférer RoadRunner.
- Importer un fichier Lanelet2 (.osm) — le même workflow pour les cartes Lanelet2.
- Exporter vers OpenDRIVE / OpenSCENARIO / esmini — réécrire la scène en fichier.
- Convertir entre OpenDRIVE et Lanelet2 — utiliser drawtonomy comme passerelle.
- Comparatif : drawtonomy vs RoadRunner · vs odrviewer.io