Importera en OpenDRIVE (.xodr)-fil
drawtonomy läser ASAM OpenDRIVE .xodr-vägnät.
Verktyget beräknar den analytiska geometrin (linjer, cirkelbågar, spiraler och polynom),
samplar varje körfält till redigerbara Lane-former och bevarar körfältsanslutningar —
så du kan redigera ett vägnät visuellt och sedan exportera det tillbaka till OpenDRIVE.
Importera en fil
Section titled “Importera en fil”- Öppna menyn File → Import.
- Välj din
.xodr-fil. - drawtonomy tolkar vägnätet och visar en förhandsgranskning så att du kan välja vilka vägar du vill ta med.
Importfunktionen hanterar OpenDRIVE upp till 1.8 och läser geoReference-headern när den finns, vilket gör att importerade vägar placeras rätt mot kartbakgrunden på sin verkliga position.
Importera bara specifika vägar
Section titled “Importera bara specifika vägar”Precis som Lanelet2-importören använder .xodr-importen ett urvalsläge i stället för att lägga hela filen på arbetsytan direkt:
- När du har valt
.xodr-filen visas en förhandsgranskning av samtliga vägar. - Klicka eller dra för att markera de vägar du vill redigera.
- Klicka på Import selection.
Att bara ta med det område du behöver håller redigeraren smidig vid stora vägnät — se prestandatips nedan.
Vad som konverteras
Section titled “Vad som konverteras”| OpenDRIVE-element | Vid import |
|---|---|
Referenslinjer (line, arc, spiral, poly3, paramPoly3) | Beräknas och samplas till polylinjegeometri |
| Körfältsektioner och körfältsbredder | Blir Lane-former med gemensamma gräns-linjestrings |
| Successor/predecessor-länkar | Bevaras som Next / Previous körfältsanslutningar |
| Korsningar | Förbindelsevägar importeras som körfält; korsningsytor renderas som skärningspunktspolygoner |
Dynamiska <signal> (trafikljus) | Blir redigerbara trafikljus-former kopplade till de körfält som <validity> täcker |
Statiska <signal> (vägmärken, hastighetsbegränsningar) | Blir redigerbara skyltar kopplade till sina körfält; hela attributuppsättningen bevaras i användardata |
geoReference | Sätter scenens ursprungspunkt så att kartbakgrunden justeras rätt |
3D-detaljer (höjdkurvor, överlutning) plattas ut vid import — drawtonomys arbetsyta är 2D — men den ursprungliga .xodr-filen sparas som sidovagn. Det innebär att opåverkad 3D-information återsänds ordagrant vid export. Alla utplatttade eller ignorerade element loggas i webbläsarens konsol under [OpenDRIVE import].
Tur-och-retur tillbaka till OpenDRIVE
Section titled “Tur-och-retur tillbaka till OpenDRIVE”drawtonomy sparar den ursprungliga .xodr-XML:en som en sidovagn vid import. Vid export återsänds vägar du inte rörde ordagrant från den källan, vilket innebär att deras analytiska geometri (klotoidkurvor, polynom) bevaras exakt i stället för att återskapas från samplade punkter. Vägar du har redigerat anpassas till OpenDRIVE-geometri. Det är detta genomgångssystem som gör import → redigera → export till en högfidelitets tur-och-retur (verifierat i esmini 3.3.0).
Prestandatips
Section titled “Prestandatips”drawtonomy hanterar stora vägnät, så du kan importera en hel .xodr-fil när du behöver. Om du bara är intresserad av ett visst avsnitt är det smartaste att bara importera de vägar du behöver — det håller redigeraren som snabbast och undviker att läsa in geometri du inte ska redigera.
Se även
Section titled “Se även”- Vad är OpenDRIVE? — formatet och drawtonomys roll.
- Redigera OpenDRIVE-kartor i webbläsaren — när det här passar, och när du bör använda RoadRunner i stället.
- Importera en Lanelet2 (.osm)-fil — samma arbetsflöde för Lanelet2-kartor.
- Exportera till OpenDRIVE / OpenSCENARIO / esmini — skriv ut scenen igen.
- Konvertera mellan OpenDRIVE och Lanelet2 — använd drawtonomy som brygga.
- Jämförelse: drawtonomy vs RoadRunner · vs odrviewer.io