@drawtonomy/sdk genel bakışı
@drawtonomy/sdk, uzantı yazarlarının ve başsız araçların karşı
inşa ettiği pakettir. Şunları sunar:
| Modül | Amaç |
|---|---|
ExtensionClient | iframe-barındırmalı uzantılar için postMessage istemcisi. |
| Şekil fabrika fonksiyonları | createLane(), createVehicle() vb. |
createSnapshot() | Bir şekil dizisinden bir DrawtonomySnapshot oluşturun. |
exporter.* | Bir anlık görüntüyü OpenDRIVE / OpenSCENARIO / esmini zip / Lanelet2 OSM’ye dönüştüren saf fonksiyonlar. Lanelet2 ayrıştırıcısı içerir. |
| Tipler | BaseShape, LaneShape, VehicleShape, DrawtonomySnapshot, … |
Kurulum
Section titled “Kurulum”pnpm add @drawtonomy/sdkYardımcı paketler
Section titled “Yardımcı paketler”| Paket | Amaç |
|---|---|
@drawtonomy/sdk | SDK’nın kendisi. |
@drawtonomy/dev-server | Uzantı geliştirme için düzenleyiciyi barındıran yerel geliştirme sunucusu. |
Kaynak
Section titled “Kaynak”SDK kaynak kodu, testleri ve örnekleri drawtonomy GitHub deposunda yer alır.
Ayrıca bakın
Section titled “Ayrıca bakın”- Uzantı SDK API’si — iframe uzantıları oluşturma.
- Dışa Aktarıcı SDK API’si — yeni hedef formatlar ekleme.