דלגו לתוכן

ייצוא ל-OpenDRIVE / OpenSCENARIO / esmini

drawtonomy יכול לייצא את הסצנה שלכם כ-ASAM OpenDRIVE (.xodr) ו- OpenSCENARIO (.xosc), או לארוז את שניהם כ-zip מוכן להפעלה ב-esmini.

סצנת drawtonomy מוצגת ב-esmini אחרי ייצוא

  1. ציירו את הסצנה (נתיבים, רכבים, רמזורים…).
  2. פתחו File → Export → Export for esmini.
  3. הזינו שם בסיס כשתתבקשו.
  4. קובץ <name>.zip המכיל <name>.xodr ו-<name>.xosc יורד.
Terminal window
unzip my-scene.zip
esmini --osc my-scene/my-scene.xosc --window 60 60 1024 768

אם אתם צריכים רק אחד מהשניים:

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

המייצא הוא חלק מ-@drawtonomy/sdk ורץ ללא העורך. השתמשו בו בצינורות CI, בכלים בצד שרת או בהרחבות דפדפן:

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

ל-API המלא ולנקודות הרחבה, ראו את עיון ה-SDK של המייצא.

פורמטגרסה
OpenDRIVE1.8
OpenSCENARIO1.3