Informazioni sul routing di OsmAnd
Panoramica
Il routing offline di OsmAnd si basa sui dati di OpenStreetMap e fornisce una varietà di percorsi per scopi diversi. Questo è un elenco di tipi di routing predefiniti che possono essere estesi. Le regole di navigazione sono contenute nel file routing.xml e vengono utilizzate per il routing offline. Il tipo di percorso cambia automaticamente quando si cambia profilo.
Tipi di routing
I seguenti profili con i loro tipi di routing sono preimpostati in OsmAnd: Guida, Ciclismo, Camminata, Camion, Motociclo, Ciclomotore, Trasporto pubblico, Barca, Aereo, Sci, Treno, Equitazione. Oltre a questi, è possibile creare i propri profili con regole di routing specifiche o modificare l'algoritmo di routing di OsmAnd.
-
I profili Camion, Motociclo, Ciclomotore, Treno, Aereo, Barca ed Equitazione sono disattivati per impostazione predefinita. Per utilizzare questi profili, è necessario attivarli in Menù → Impostazioni → Profili app.
-
Il tipo di navigazione Diretto al punto non ha un proprio profilo e può essere utilizzato con qualsiasi profilo abilitato.
-
Il routing offline di OsmAnd può essere configurato modificando il file .xml. Per maggiori informazioni, consultare l'articolo Personalizzare il routing offline.
Categoria | Descrizione | Nota |
---|---|---|
Routing offline di OsmAnd | Il meccanismo di routing offline di OsmAnd utilizza le mappe pre-scaricate come fonte di dati per il calcolo del percorso. | Tipi di navigazione: Barca, Bicicletta, Automobile, A cavallo, Ciclomotore, Motociclo, A piedi, Trasporto pubblico, Sci, Camion, Treno. |
Routing diretto al punto | Utilizza anche mappe offline e fornisce un percorso in linea retta (o navigazione punto-a-punto). | Tipi di navigazione: Linea retta, Diretto al punto. |
BRouter (offline) | Routing offline fornito dall'app BRouter. | Disponibile solo per Android. La descrizione completa è disponibile qui. |
Online (Android) | Il routing online costruisce il percorso utilizzando le risorse dei server online tramite connessione Internet. | Disponibile solo per Android. È possibile configurare il routing online per costruire un percorso da vari motori di routing online come Graphhopper, OSRM, Routing OSM DE, GPX generico. |
- Routing per auto (Camion, Motociclo) - OsmAnd fornisce istruzioni di guida per conducenti di auto, camion e motocicli.
- Routing per bicicletta (MTB) - Il routing per bicicletta fornisce indicazioni di navigazione specifiche per ciclisti e appassionati di MTB. Può essere utilizzato anche da conducenti di ciclomotori (scooter).
- Routing pedonale - può essere utilizzato non solo per passeggiare in città, ma anche durante le escursioni.
- Routing per ciclomotore - si basa sul routing per bicicletta, anche se ha le sue caratteristiche.
- Routing con trasporto pubblico - può essere d'aiuto durante gli spostamenti in città.
- Routing a cavallo - fornisce ai cavalieri gli strumenti necessari per pianificare e godersi le loro attività di equitazione.
- Routing per sci - consente agli utenti di pianificare e navigare tour sciistici e altre attività di sport invernali utilizzando l'app mobile OsmAnd.
- Routing per treno - offre l'opportunità di utilizzare i binari ferroviari per la navigazione.
- Routing per barca - può essere utilizzato per costruire un percorso su fiumi, canali, piccoli laghi e in mare aperto, ma solo quando le rotte navigabili sono segnate in OpenStreetMap.
- Routing in linea retta - fornisce un percorso in linea retta (o navigazione "punto-a-punto") che viene ricalcolato quando la propria posizione cambia.
- Routing diretto al punto - fornisce un percorso in linea retta (o navigazione "punto-a-punto") che rimane stabile per l'intera navigazione, a differenza del routing in linea retta (il ricalcolo del percorso è disabilitato).
Personalizzare il routing offline
È anche possibile creare il proprio file routing.xml o modificare il file routing.xml predefinito e utilizzarlo per la navigazione (solo per utenti esperti di OsmAnd).
- Copiare il file routing.xml sul proprio dispositivo. Leggere attentamente le informazioni di aiuto. Come esempio, visualizzare il file routing.xml dell'utente OsmAnd.
- Dopo aver apportato le modifiche, il nuovo file routing.xml può essere aggiunto a OsmAnd toccandolo e selezionando di aprirlo nell'app OsmAnd.
- Selezionare il Tipo di navigazione modificato per il proprio profilo.
Maggiori informazioni su questa funzione sono disponibili nella Documentazione tecnica e sulla pagina GitHub di OsmAnd.
Evitare strade specifiche
La funzione per evitare le strade è globale e influisce su tutti i Tipi di routing eccetto il Routing online e il BRouter.
Ci sono due modi possibili per scegliere quali strade evitare durante il calcolo di un percorso:
- Selezionare il tipo di strada nella sezione Parametri del percorso delle Impostazioni di navigazione. La descrizione di questa impostazione è fornita negli articoli sulle impostazioni dei Tipi di routing. Ad esempio, vedere la descrizione del tipo di routing Auto / Camion / Motociclo.
- È anche possibile selezionare strade specifiche che non verranno utilizzate per il routing utilizzando l'opzione Evita strada tramite il menu contestuale della mappa o utilizzando il Menu Evita strade (Menù → Navigazione → Evita strade…).
- La strada deve essere contrassegnata con lo zoom massimo, poiché OsmAnd potrebbe interpretare male il tocco e bloccare, ad esempio, il lato sbagliato di una strada a due carreggiate o un marciapiede.
- La funzione Evita strade specifiche non funziona correttamente con l'opzione Navigazione lungo una traccia e non influisce sulla Navigazione con i marcatori semplificata.
Menu Evita strade
- Android
- iOS
Andare su: Pulsante Navigazione → Impostazioni → Evita strade...
Andare su: Pulsante Navigazione → Impostazioni → Evita strade
In questo menu è possibile annullare la selezione precedente della strada da evitare. Per farlo, toccare una croce (Android) o un "-" rosso di fronte alla strada che si intende utilizzare per il calcolo del percorso.
Utilizzando l'opzione Seleziona sulla mappa è possibile continuare a contrassegnare le strade come non valide per il routing sulla mappa di OsmAnd.
Quando si seleziona una strada da evitare utilizzando il menu contestuale della mappa o il Menu Evita strade, l'elenco delle strade verrà mostrato sopra la schermata della mappa.
- Android
- iOS
Esporta / Importa
- Android
- iOS
Andare su: Menù → Impostazioni → Azioni → Esporta
Andare su: Menù → Impostazioni → Azioni → Esporta
A seconda delle impostazioni del dispositivo e delle applicazioni disponibili, l'intero elenco di strade da evitare o solo una di esse può essere esportato come file .osf
in diverse posizioni. Selezionare le strade che si desidera esportare nell'elenco suggerito.
È possibile importare strade da evitare durante il calcolo del percorso da altre fonti in formato file .osf
. Inoltre, è possibile farlo utilizzando l'opzione Importa (Menù → Impostazioni → Azioni → Importa). È possibile scegliere di importare tutti i dati o solo alcune strade da evitare (contrassegnando una strada con una spunta nell'elenco).
- Android
- iOS
Il modo più comodo per sincronizzare le strade da evitare tra i propri dispositivi è utilizzare OsmAnd Cloud (è richiesto l'abbonamento Pro).
Considerare le limitazioni temporanee
Menù → Impostazioni → Profili app → Impostazioni di navigazione → Parametri del percorso
L'opzione Considera limitazioni temporanee consente di tenere conto delle restrizioni stradali temporanee durante il calcolo dei percorsi. Queste possono includere lavori stradali o chiusure di strade per qualche motivo (un incidente, riparazioni stradali, disastri naturali). L'attivazione di questa opzione può aiutare a evitare deviazioni o ritardi imprevisti. Si prega di notare che a volte queste informazioni potrebbero non essere aggiornate.
In OpenStreetMap, queste informazioni sono solitamente contrassegnate con il tag temporary
.
Sezione Sviluppo
La sezione Sviluppo delle impostazioni dei Parametri del percorso (Menu → Impostazioni → profilo app → Impostazioni di navigazione → Parametri del percorso → Sviluppo) è visibile solo quando il plugin Sviluppo OsmAnd è abilitato. Include impostazioni come Tipo di routing (Android) / Algoritmo di routing (iOS), Approssimazione GPX (solo Android), Zoom automatico e Dati aggiornamenti live (solo Android). Leggere l'articolo Impostazioni di navigazione per una descrizione dettagliata.