drawtonomy vs. odrviewer.io
odrviewer.io
Abschnitt betitelt „odrviewer.io“odrviewer.io ist ein Online-Viewer für OpenDRIVE-Dateien. Sie laden eine .xodr-Datei hoch und das Straßennetz wird 3D im Browser dargestellt. Zusätzlich können Sie ein .obj-Modell der Geometrie exportieren. Der Viewer basiert auf der quelloffenen C++-Bibliothek libOpenDRIVE, die zu WebGL kompiliert wird; der Viewer-Kern selbst ist nicht quelloffen, aber die öffentlichen Assets liegen auf GitHub.
Was odrviewer.io leistet (laut Website und libOpenDRIVE):
- OpenDRIVE-
.xodr-Dateien im Browser laden und vollständig dreidimensional darstellen. - Ein
.obj-Mesh der Straßengeometrie exportieren. - Eine schnelle, installationsfreie Möglichkeit, den tatsächlichen Inhalt einer
.xodr-Datei zu überprüfen.
Wenn Sie eine OpenDRIVE-Datei — von Dritten erhalten oder selbst erzeugt — rasch kontrollieren möchten, ist odrviewer.io ein bequemer, Browser-basierter Weg dafür.
Wo drawtonomy daneben passt
Abschnitt betitelt „Wo drawtonomy daneben passt“odrviewer.io und drawtonomy sind keine direkten Alternativen: odrviewer.io dient zum Anzeigen von .xodr-Dateien in 3D, während drawtonomy eine .xodr importiert, Sie Fahrspuren und Verbindungen in 2D bearbeiten lässt und OpenDRIVE wieder exportiert. odrviewer.io rendert, aber bearbeitet nicht; drawtonomy bearbeitet, rendert aber nicht in 3D. Gemäß der Exporter-Dokumentation deckt drawtonomy’s OpenDRIVE-Export (bis 1.8) eine Teilmenge der Spezifikation ab — Fahrspuren, Ampeln, Fußgängerüberwege, einfache Objekte — und nähert analytische Geometrien für von Ihnen erstellte Straßen an, während unveränderte Straßen wort-wörtlich per Carry-through durchgeleitet werden.
Eine natürliche Kombination — beide laufen im Browser ohne Installation:
.xodrin drawtonomy importieren, die Geometrie anpassen und wieder exportieren.- Die exportierte
.xodr-Datei in odrviewer.io öffnen, das 3D-Rendering prüfen und bestätigen, dass die Geometrie wie erwartet lesbar ist. - In drawtonomy weiterarbeiten, in odrviewer.io erneut prüfen.
Darüber hinaus erstellt drawtonomy auch ein OpenSCENARIO-Szenario auf der Straße und spielt es im Browser auf esmini-WASM ab — eine 2D-Wiedergabe mit Steuerung, Follow-Kamera und Ghost-Trails. Siehe Szenario-Editor. odrviewer.io ist die 3D-Ansicht-und-Prüfen-Seite; drawtonomy ist Import-Bearbeitung-Export plus In-Browser-Szenario-Wiedergabe.
Im gleichen Browser-OpenDRIVE-Ökosystem
Abschnitt betitelt „Im gleichen Browser-OpenDRIVE-Ökosystem“Beide Tools zeigen, dass OpenDRIVE-Workflows im Browser ohne Desktop-Installation funktionieren können. Die Grundlage von odrviewer.io, libOpenDRIVE, wird auch anderswo in der ASAM-OpenDRIVE-Tooling-Community verwendet. Für Tools, die OpenDRIVE erstellen statt nur anzuzeigen, siehe LaneMaker, Truevision Designer und RoadRunner. Wir arbeiten an verschiedenen Teilen desselben Ökosystems.
Weiterführende Informationen
Abschnitt betitelt „Weiterführende Informationen“- Was ist OpenDRIVE?
- Nach ASAM OpenDRIVE / OpenSCENARIO exportieren
- Szenario-Editor — OpenSCENARIO-Szenarios im Browser schreiben und ausführen.
- drawtonomy vs. LaneMaker