Ga naar inhoud

Exporteren naar OpenDRIVE / OpenSCENARIO / esmini

drawtonomy kan uw scène exporteren als ASAM OpenDRIVE (.xodr) en OpenSCENARIO (.xosc), of beide bundelen als zip klaar voor afspelen in esmini.

Een drawtonomy-scène afgespeeld in esmini na export

  1. Teken uw scène (rijstroken, voertuigen, verkeerslichten…).
  2. Open File → Export → Export for esmini.
  3. Voer een basisnaam in wanneer daarom wordt gevraagd.
  4. Een <naam>.zip met <naam>.xodr en <naam>.xosc wordt gedownload.
Terminal window
unzip my-scene.zip
esmini --osc my-scene/my-scene.xosc --window 60 60 1024 768

Als u maar één van de twee nodig heeft:

  • File → Export → OpenDRIVE (.xodr)
  • File → Export → OpenSCENARIO (.xosc)

De exporter is onderdeel van @drawtonomy/sdk en draait zonder de editor. Gebruik het in CI-pijplijnen, server-side tooling of browserextensies:

import { exporter, createSnapshot } from '@drawtonomy/sdk'
const snapshot = createSnapshot(shapes)
const { blob, baseName } = exporter.buildEsminiZip(snapshot, {
baseName: 'my-scene',
})

Voor de volledige API en uitbreidingspunten, zie de Exporter SDK-referentie.

FormaatVersie
OpenDRIVE1.8
OpenSCENARIO1.3