Przegląd @drawtonomy/sdk
@drawtonomy/sdk to pakiet, na podstawie którego budują autorzy
rozszerzeń i narzędzia headless. Udostępnia:
| Moduł | Cel |
|---|---|
ExtensionClient | Klient postMessage dla rozszerzeń hostowanych w iframe. |
| Funkcje fabryki kształtów | createLane(), createVehicle() itp. |
createSnapshot() | Zbuduj DrawtonomySnapshot z tablicy kształtów. |
exporter.* | Czyste funkcje, które zamieniają migawkę w OpenDRIVE / OpenSCENARIO / paczkę zip esmini / OSM Lanelet2. Zawiera parser Lanelet2. |
| Typy | BaseShape, LaneShape, VehicleShape, DrawtonomySnapshot, … |
Instalacja
Dział zatytułowany „Instalacja”pnpm add @drawtonomy/sdkPakiety towarzyszące
Dział zatytułowany „Pakiety towarzyszące”| Pakiet | Cel |
|---|---|
@drawtonomy/sdk | Sam SDK. |
@drawtonomy/dev-server | Lokalny serwer deweloperski, który hostuje edytor do rozwoju rozszerzeń. |
Źródło SDK, testy i przykłady są w repozytorium drawtonomy na GitHub.
Zobacz także
Dział zatytułowany „Zobacz także”- API SDK rozszerzeń — budowanie rozszerzeń iframe.
- API Exporter SDK — dodawanie nowych formatów docelowych.