Hoppa till innehåll

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 OpenDRIVE .xodr-fil, redigera och exportera tillbaka.
  1. Öppna menyn FileImport.
  2. Välj din .xodr-fil.
  3. 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.

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:

  1. När du har valt .xodr-filen visas en förhandsgranskning av samtliga vägar.
  2. Klicka eller dra för att markera de vägar du vill redigera.
  3. 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.

OpenDRIVE-elementVid import
Referenslinjer (line, arc, spiral, poly3, paramPoly3)Beräknas och samplas till polylinjegeometri
Körfältsektioner och körfältsbredderBlir Lane-former med gemensamma gräns-linjestrings
Successor/predecessor-länkarBevaras som Next / Previous körfältsanslutningar
KorsningarFö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
geoReferenceSä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].

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).

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.