Zum Inhalt springen

drawtonomy vs. JOSM für Lanelet2

JOSM ist der Desktop-OpenStreetMap-Editor, in Java geschrieben und global in OSM-Bearbeitungsworkflows eingesetzt. Mit dem Autoware-Lanelet2-Plugin kann er Lanelet2-Karten erstellen.

Was JOSM mit dem Plugin abdeckt:

  • Ein Allzweck-OSM-Editor, erweitert für Lanelet2.
  • Vollständige Kontrolle über OSM-Tags, Ways und Relations auf jeder Detailebene.
  • Massenoperationen, Filter und Suche über viele Features.
  • Lange Geschichte in der OSM-Community.
  • Offline-first-lokale Bearbeitung.
  • Plugin-Ökosystem und Anpassbarkeit.

Laut Autoware-Dokumentation können JOSM-erstellte Lanelet2-Karten manuelle Modifikationen benötigen, um vollständig Autoware-kompatibel zu sein.

Die Lanelet2-Unterstützung von drawtonomy ist schmal. Laut Exporter-Dokumentation:

  • Importiert eine Lanelet2-.osm-Datei und stellt Lanelets als bearbeitbare Shapes dar.
  • Ermöglicht das Umformen von Grenzen und einfache geometrische Korrekturen.
  • Re-exportiert und erhält dabei Regulierungselemente und andere Tags über einen Sidecar.
  • Erlaubt kein Erstellen oder Bearbeiten von Regulierungselementen in der UI.

Einige kleine Dinge, die drawtonomy neben JOSM hinzufügen kann:

  • Schnelle Inspektion einer Lanelet2-Karte im Browser ohne JOSM-Installation.
  • Leichte geometrische Korrekturen auf einer kleinen Karte (Grenzformung, Glättung).
  • Saubere Abbildungen eines kleinen Teils einer Lanelet2-Karte für Paper oder Folien.
  • OpenSCENARIO-1.3-Export für dieselbe Szene, wenn eine esmini-abspielbare Version gewünscht wird.

Für vollständiges Lanelet2-Authoring — alles, was Regulierungselemente (Ampeln, Vorfahrtregeln, Tempolimits…), Massenbearbeitungen oder stadtmaßstäbliche Arbeiten umfasst — bleibt JOSM das richtige Werkzeug. drawtonomy eignet sich nur für Visualisierung und leichte Bearbeitungen.

JOSM ist in der breiteren OpenStreetMap-Community verwurzelt, und sein Autoware-Lanelet2-Plugin erweitert diese Tradition in autonome Fahrzeug-HD-Karten. drawtonomy liest und schreibt dasselbe Lanelet2-OSM-Format, sodass Dateien in beide Richtungen fließen können, wenn die Regulierungselement-Einschränkungen respektiert werden.