Aller au contenu

Vue d'ensemble de @drawtonomy/sdk

@drawtonomy/sdk est le paquet sur lequel s’appuient les auteurs d’extensions et les outils sans éditeur. Il expose :

ModuleRôle
ExtensionClientClient postMessage pour les extensions hébergées en iframe.
Fonctions de fabrique de formescreateLane(), createVehicle(), etc.
createSnapshot()Construit un DrawtonomySnapshot à partir d’un tableau de formes.
exporter.*Fonctions pures qui transforment un instantané en OpenDRIVE / OpenSCENARIO / archive zip esmini / Lanelet2 OSM. Inclut un parseur Lanelet2.
TypesBaseShape, LaneShape, VehicleShape, DrawtonomySnapshot, …
Fenêtre de terminal
pnpm add @drawtonomy/sdk
PaquetRôle
@drawtonomy/sdkLe SDK lui-même.
@drawtonomy/dev-serverServeur de développement local qui héberge l’éditeur pour le développement d’extensions.

Le code source du SDK, ses tests et ses exemples se trouvent dans le dépôt GitHub drawtonomy.