סקירת @drawtonomy/sdk
@drawtonomy/sdk היא החבילה שיוצרי הרחבות וכלים
ללא ראש בונים מולה. היא חושפת:
| מודול | מטרה |
|---|---|
ExtensionClient | לקוח postMessage להרחבות מארחות-iframe. |
| פונקציות factory לצורות | createLane(), createVehicle() וכו’. |
createSnapshot() | בניית DrawtonomySnapshot ממערך של צורות. |
exporter.* | פונקציות טהורות שהופכות snapshot ל-OpenDRIVE / OpenSCENARIO / esmini zip / Lanelet2 OSM. כולל פרסר Lanelet2. |
| Types | BaseShape, LaneShape, VehicleShape, DrawtonomySnapshot, … |
pnpm add @drawtonomy/sdkחבילות נלוות
Section titled “חבילות נלוות”| חבילה | מטרה |
|---|---|
@drawtonomy/sdk | ה-SDK עצמו. |
@drawtonomy/dev-server | שרת dev מקומי שמארח את העורך לפיתוח הרחבות. |
מקור ה-SDK, הבדיקות והדוגמאות נמצאים ב- מאגר drawtonomy ב-GitHub.
ראו גם
Section titled “ראו גם”- API של SDK ההרחבות — בניית הרחבות iframe.
- API של SDK המייצא — הוספת פורמטי יעד חדשים.