@drawtonomy/sdk-overzicht
@drawtonomy/sdk is het pakket waar extensieauteurs en headless
tooling tegenaan bouwen. Het biedt:
| Module | Doel |
|---|---|
ExtensionClient | postMessage-client voor in een iframe gehoste extensies. |
| Vorm-factory-functies | createLane(), createVehicle(), enz. |
createSnapshot() | Een DrawtonomySnapshot opbouwen uit een array van vormen. |
exporter.* | Pure functies die een snapshot omzetten naar OpenDRIVE / OpenSCENARIO / esmini-zip / Lanelet2 OSM. Inclusief een Lanelet2-parser. |
| Types | BaseShape, LaneShape, VehicleShape, DrawtonomySnapshot, … |
Installeren
Section titled “Installeren”pnpm add @drawtonomy/sdkBijbehorende pakketten
Section titled “Bijbehorende pakketten”| Pakket | Doel |
|---|---|
@drawtonomy/sdk | De SDK zelf. |
@drawtonomy/dev-server | Lokale dev-server die de editor host voor extensieontwikkeling. |
Broncode
Section titled “Broncode”De SDK-broncode, tests en voorbeelden staan in de drawtonomy GitHub-repository.
Zie ook
Section titled “Zie ook”- Extensie-SDK API — iframe-extensies bouwen.
- Exporter-SDK API — nieuwe doelformaten toevoegen.