drawtonomy vs odrviewer.io
odrviewer.io
Section titled “odrviewer.io”odrviewer.io är en online-visare för OpenDRIVE. Du laddar in en .xodr-fil och verktyget renderar vägnätet i 3D direkt i webbläsaren, med möjlighet att exportera en .obj-modell av geometrin. Verktyget bygger på det öppna C++-biblioteket libOpenDRIVE kompilerat till WebGL; själva visarkärnan är sluten källkod men tillgångar finns på GitHub.
Vad odrviewer.io erbjuder (enligt hemsidan och libOpenDRIVE):
- Ladda och visa OpenDRIVE
.xodr-filer i 3D, helt i webbläsaren utan installation. - Exportera ett
.obj-nät av väggeometrin. - Ett snabbt sätt att kontrollera vad en
.xodr-fil faktiskt innehåller.
Behöver du snabbt titta på en .xodr-fil — oavsett om du fått den av någon annan eller om ditt eget verktyg producerat den — är odrviewer.io ett smidigt webbläsarbaserat sätt att göra det.
Var drawtonomy kan passa bredvid det
Section titled “Var drawtonomy kan passa bredvid det”odrviewer.io och drawtonomy är inte egentliga alternativ till varandra: odrviewer.io är främst till för att visa .xodr-filer, medan drawtonomy är till för att skissa en 2D-layout och exportera OpenDRIVE. Per dess exportdokumentation täcker drawtonomys OpenDRIVE 1.8-export en delmängd av specifikationen — körfält, trafikljus, övergångsställen och enkla objekt — och genererar ännu inte korsningsprimitiver eller trafikskyltar som <signal>-poster.
Ett naturligt samspel — båda körs i webbläsaren utan att installera något:
- Skissa en enkel layout i drawtonomy och exportera OpenDRIVE 1.8.
- Öppna den exporterade
.xodr-filen i odrviewer.io för att se 3D-renderingen och bekräfta att geometrin ser ut som förväntat. - Iterera i drawtonomy; kontrollera igen i odrviewer.io.
drawtonomy står för skiss- och exportsidan; odrviewer.io för visnings- och granskningssidan.
I samma webbläsarbaserade OpenDRIVE-ekosystem
Section titled “I samma webbläsarbaserade OpenDRIVE-ekosystem”Båda verktygen visar att OpenDRIVE-arbetsflöden kan leva i webbläsaren utan ett skrivbordsinstallerat program. odrviewers grund, libOpenDRIVE, används också på andra håll i ASAM OpenDRIVE-verktygskollektionen. För verktyg som skapar OpenDRIVE snarare än visar det, se LaneMaker, Truevision Designer och RoadRunner. Vi arbetar på olika delar av samma ekosystem.