Zum Inhalt springen

Offline-Betrieb

drawtonomy ist so konzipiert, dass Sie Fahrspuren skizzieren, OpenDRIVE- und OpenSCENARIO-Dateien bearbeiten und Szenarien über esmini abspielen können, ohne dabei Bearbeitungsdaten über das Netzwerk zu senden. Diese Seite beschreibt, wie Sie mit der aktuellen Version einen vollständig netzwerkfreien Workflow erreichen, und was wir im nächsten Release als einfachen Schalter ergänzen.

Sobald der Editor geladen ist, werden keine ausgehenden Netzwerkanfragen gestellt – es sei denn, Sie nutzen ein Feature, das explizit Daten abruft. Welche Features einen solchen Abruf auslösen, ist in Datenfluss und Datenschutz vollständig aufgelistet. Wenn Sie diese Features meiden, läuft Ihre Sitzung vollständig offline. Das lässt sich im Network-Tab der Browser-Entwicklerwerkzeuge jederzeit überprüfen.

  1. Kartenhintergrund auf „Off” setzen. Damit werden alle Karten- und Satellitenbild-Anbieter deaktiviert.
  2. „Generate Lanes from OSM” nicht verwenden. Dieses Tool ist das einzige integrierte Feature, das die Overpass-API abfragt. Zeichnen Sie Fahrspuren stattdessen von Hand, oder importieren Sie eine vorhandene .xodr-Datei.
  3. Das Kartensuchfeld nicht nutzen. Jede Eingabe dort löst eine Anfrage an einen Ortsnamendienst aus.
  4. Die AI Scene Generator-Erweiterung nicht aktivieren. Sie ist standardmäßig deaktiviert. Solange Sie sie nicht über das Extensions-Panel öffnen, werden keine Anfragen an ein LLM gestellt.
  5. Den gebündelten Schrifttyp für den Export verwenden. drawtonomy liefert Excalifont mit dem Editor aus. Exporte mit dieser Schriftart kontaktieren Google Fonts nicht.

Nach diesen Schritten stellt drawtonomy für den Rest der Sitzung keine ausgehenden Anfragen mehr. Sie können dies in den Browser-Entwicklerwerkzeugen überprüfen: Network-Tab öffnen, nach „Fetch / XHR” filtern, und sicherstellen, dass die Liste beim Zeichnen, Importieren, Abspielen von Szenarien und Exportieren leer bleibt.

  • Straßennetz von Hand zeichnen, Fahrspurattribute setzen, nach OpenDRIVE exportieren.
  • Vorhandene .xodr importieren, Fahrspurgeometrie und Konnektivität bearbeiten, zurück exportieren.
  • .xosc importieren (einschließlich Katalogreferenzen), bearbeiten und über Play direkt im Editor mit esmini-WASM ausführen.
  • Esmini-fähiges .zip exportieren – ein Paket aus .xodr und .xosc für die nachgelagerte Simulation.

Alle diese Workflows laufen ausschließlich im Browser. Einzig das optionale Feature „Generate Lanes from OSM” setzt Overpass-Zugriff voraus.

  • OSM-Fahrspur-Import. Benötigt die Overpass-API.
  • Ortsnamenssuche. Benötigt eine öffentliche Nominatim-Instanz.
  • AI Scene Generator-Erweiterung. Standardmäßig deaktiviert; aktiv nur, wenn Sie das Extensions-Panel öffnen und diese Erweiterung auswählen. Eingaben werden direkt aus Ihrem Browser an den von Ihnen konfigurierten LLM-Anbieter (Anthropic Claude, OpenAI GPT oder Google Gemini) gesendet; der aktuelle Canvas-Inhalt ist nicht in der Anfrage enthalten. Eine vollständige Aufschlüsselung finden Sie in der Sicherheits-FAQ.

Wir ergänzen im Hamburger-Menü einen übergeordneten Schalter Offline mode (network 0). Wenn er aktiviert ist:

  • Werden alle ausgehenden Anfragen des Editors blockiert – einschließlich Kartenkachel-Anbieter, Overpass, Ortsnamenssuche, Google Fonts und Google Analytics.
  • Erscheint ein kleines Badge in der Oberfläche, damit Betreiber auf einen Blick erkennen, dass kein Datenabfluss stattfindet.
  • Wird die Einhaltung durch automatisierte Tests gesichert, damit künftige Änderungen keinen Netzwerkverkehr unbemerkt wieder einführen können.

Wenn Sie dieses Feature früher benötigen, eröffnen Sie bitte ein Issue – OEM-Anwendungsfälle haben bei dieser Arbeit ausdrücklich höchste Priorität.