Ir al contenido

Importar un archivo OpenDRIVE (.xodr)

drawtonomy lee redes viales ASAM OpenDRIVE en formato .xodr. El importador evalúa la geometría analítica (líneas, arcos, espirales y polinomios), muestrea cada carril como una forma Lane editable, y preserva la conectividad entre carriles para que puedas editar la red vial de forma visual y exportarla de vuelta a OpenDRIVE.

Importación de un archivo OpenDRIVE .xodr, edición y reexportación.
  1. Abre el menú FileImport.
  2. Elige el archivo .xodr.
  3. drawtonomy analiza la red vial y muestra un mapa de vista previa para que selecciones los tramos que quieres incorporar.

El importador acepta OpenDRIVE hasta la versión 1.8 y lee la cabecera geoReference cuando está presente, de modo que los carriles importados se alinean con el fondo de mapa en su ubicación real.

Al igual que el importador de Lanelet2, la importación de archivos .xodr pasa por un diálogo de selección previa en lugar de volcar todo el archivo en el lienzo:

  1. Tras elegir el archivo .xodr, drawtonomy muestra una vista previa de todos los tramos.
  2. Haz clic o arrastra para seleccionar los carriles que quieras editar.
  3. Haz clic en Import selection.

Importar solo la zona que necesitas mantiene el editor ágil en redes grandes. Consulta los consejos de rendimiento más abajo.

Elemento OpenDRIVEAl importar
Líneas de referencia (line, arc, spiral, poly3, paramPoly3)Se evalúan y muestrean como geometría de polilínea
Secciones de carril y anchos de carrilSe convierten en formas Lane con linestrings de borde compartidos
Conexiones sucesor / predecesor entre carrilesSe conservan como conexiones Next / Previous de carril
Cruces (junctions)Los tramos de conexión se importan como carriles; las áreas de cruce se representan como polígonos de intersección
<signal> dinámico (semáforos)Se convierte en formas de semáforo editables vinculadas a los carriles cubiertos por <validity>
<signal> estático (señales de tráfico, límites de velocidad)Se convierte en registros de señal editables vinculados a los carriles que gobiernan; el conjunto completo de atributos se conserva en los datos de usuario
geoReferenceEstablece el origen de la escena para alinear el fondo de mapa

El detalle en 3D (elevación, peralte) se aplana al importar —el lienzo de drawtonomy es 2D—, pero el archivo .xodr original se guarda como referencia para el round-trip: la información 3D no modificada se reemite tal cual en la exportación. Los elementos aplanados o ignorados quedan registrados en la consola del navegador bajo [OpenDRIVE import].

drawtonomy conserva el XML original del .xodr como archivo auxiliar al importar. Al exportar, los tramos que no hayas tocado se reemiten desde esa fuente sin modificaciones, de modo que su geometría analítica (clotoides, polinomios) queda intacta en lugar de recalcularse a partir de puntos muestreados. Los tramos editados se ajustan a geometría OpenDRIVE. Este mecanismo es lo que hace del ciclo importar → editar → exportar un round-trip de alta fidelidad (verificado con esmini 3.3.0).

drawtonomy maneja redes viales grandes, así que puedes importar un archivo .xodr completo cuando lo necesites. Si solo te interesa una sección, importar únicamente los carriles que necesitas mantiene el editor más ágil y evita cargar geometría que no vas a editar.