跳转到内容

@drawtonomy/sdk 概览

@drawtonomy/sdk 是扩展开发者和无界面工具(headless tooling) 所依赖的包。它对外提供:

模块作用
ExtensionClient面向 iframe 扩展的 postMessage 客户端。
图形工厂函数createLane()createVehicle() 等。
createSnapshot()由一组图形构建 DrawtonomySnapshot
exporter.*一组将快照转换为 OpenDRIVE / OpenSCENARIO / esmini zip / Lanelet2 OSM 的纯函数,内含一个 Lanelet2 解析器。
类型BaseShapeLaneShapeVehicleShapeDrawtonomySnapshot 等。
Terminal window
pnpm add @drawtonomy/sdk
作用
@drawtonomy/sdkSDK 本身。
@drawtonomy/dev-server本地开发服务器,用于扩展开发期间托管编辑器。

SDK 的源码、测试与示例都在 drawtonomy GitHub 仓库 中。