Utilizzo offline
drawtonomy è progettato perché tu possa disegnare corsie, modificare file OpenDRIVE / OpenSCENARIO e eseguire scenari via esmini senza inviare dati sulla rete. Questa pagina mostra come raggiungere un flusso di lavoro zero uscite con la versione attuale, e cosa aggiungeremo prossimamente per renderlo un semplice interruttore.
Cosa significa “zero uscite”
Sezione intitolata “Cosa significa “zero uscite””Dopo che l’editor finisce di caricarsi, nessuna richiesta di rete in uscita viene fatta a meno che tu attivi una funzionalità che esplicitamente recupera qualcosa. Le funzionalità che innescano un recupero sono elencate in Flusso dati e privacy. Evitarle ti garantisce una sessione completamente offline, che puoi verificare nella scheda Network del browser.
Checklist per una sessione senza uscite
Sezione intitolata “Checklist per una sessione senza uscite”- Imposta lo sfondo della mappa su “Off”. Questo disabilita i provider di piastrelle stradali e satellitari.
- Non usare “Generate Lanes from OSM”. Questo strumento è l’unica
funzionalità integrata che interroga l’API Overpass.
Disegna le corsie a mano o importa un
.xodresistente. - Non usare la casella di ricerca della mappa. Chiama un servizio di ricerca di nomi di luoghi con il testo che digiti.
- Non attivare l’estensione AI Scene Generator. È disabilitata per impostazione predefinita. Finché non la apri dal pannello Estensioni, non contatta mai un LLM.
- Rimani con il carattere incluso per l’esportazione. drawtonomy
include
Excalifontcon l’editor. Le esportazioni che usano questo carattere non contattano Google Fonts.
Dopo questi quattro passi, drawtonomy non effettua alcuna richiesta di uscita per il resto della sessione. Puoi verificarlo negli strumenti di sviluppo del browser: apri la scheda Network, filtra su “Fetch / XHR”, e conferma che l’elenco rimane vuoto mentre disegni, importi, esegui scenari ed esporti.
Flussi di lavoro completamente offline
Sezione intitolata “Flussi di lavoro completamente offline”- Disegna una rete stradale a mano, imposta gli attributi per corsia, esporta in OpenDRIVE.
- Importa un
.xodresistente, modifica la geometria e la connettività delle corsie, esportalo di nuovo. - Importa un
.xosc(con i suoi riferimenti di catalogo), modifica, e premi Play per eseguirlo via esmini-WASM direttamente nell’editor. - Esporta uno
.zippronto per esmini contenente.xodr+.xoscper simulazione successiva.
Tutto questo rimane nel tuo browser. Solo la funzionalità opzionale “Generate Lanes from OSM” richiede accesso a Overpass.
Flussi di lavoro che richiedono rete
Sezione intitolata “Flussi di lavoro che richiedono rete”- Importazione corsie OSM. Richiede l’API Overpass.
- Ricerca di nomi di luoghi. Richiede un’istanza Nominatim pubblica.
- Estensione AI Scene Generator. Disabilitata per impostazione predefinita; attiva solo quando apri il pannello Estensioni e la scegli. I prompt sono inviati direttamente dal tuo browser al provider LLM che configuri (Anthropic Claude, OpenAI GPT, o Google Gemini); la tua area di lavoro esistente non è inclusa nella richiesta. Vedi le Domande frequenti sulla sicurezza per i dettagli completi.
Piano: un semplice interruttore “Modalità offline”
Sezione intitolata “Piano: un semplice interruttore “Modalità offline””Stiamo aggiungendo un interruttore di livello superiore Offline mode (network 0) al menu hamburger. Quando abilitato:
- Blocca ogni richiesta di uscita dall’editor, includendo i provider di piastrelle mappa, Overpass, ricerca di nomi di luoghi, Google Fonts, e Google Analytics.
- Mostra un piccolo badge nell’interfaccia così gli operatori vedono a colpo d’occhio che l’uscita è disabilitata.
- Sarà verificato in test automatizzati così i cambiamenti futuri non reintrodurranno silenziosamente traffico.
Se lo vuoi prima, apri una issue — i casi d’uso OEM sono esattamente per cui questo lavoro è prioritizzato.
Correlati
Sezione intitolata “Correlati”- Flusso dati e privacy — l’elenco completo di destinazioni e cosa viaggia verso ciascuna.
- Domande frequenti sulla sicurezza — risposte brevi alle domande comuni.