@drawtonomy/sdk 개요
@drawtonomy/sdk는 확장 작성자와 헤드리스 도구가 의존하는 패키지입니다. 다음을 노출합니다.
| 모듈 | 용도 |
|---|---|
ExtensionClient | iframe 호스팅 확장을 위한 postMessage 클라이언트. |
| 도형 팩토리 함수 | createLane(), createVehicle() 등. |
createSnapshot() | 도형 배열로부터 DrawtonomySnapshot 생성. |
exporter.* | 스냅샷을 OpenDRIVE / OpenSCENARIO / esmini zip / Lanelet2 OSM으로 변환하는 순수 함수들. Lanelet2 파서 포함. |
| 타입 | BaseShape, LaneShape, VehicleShape, DrawtonomySnapshot 등. |
pnpm add @drawtonomy/sdk동반 패키지
섹션 제목: “동반 패키지”| 패키지 | 용도 |
|---|---|
@drawtonomy/sdk | SDK 자체. |
@drawtonomy/dev-server | 확장 개발용 에디터를 호스팅하는 로컬 개발 서버. |
SDK 소스, 테스트, 예제는 drawtonomy GitHub 저장소에 있습니다.
함께 보기
섹션 제목: “함께 보기”- Extension SDK API — iframe 확장 만들기.
- Exporter SDK API — 새로운 대상 형식 추가하기.