Costruisci strade utilizzando i dati OpenStreetMap
OpenStreetMap® è un servizio di mappe Web gratuito e open source che ti consente di accedere ai dati cartografici di crowdsourcing. Utilizzando RoadRunner, puoi importare e visualizzare in anteprima i dati della mappa da un file OpenStreetMap e utilizzarlo per costruire strade.
Importa file OpenStreetMap
Per importare i dati OpenStreetMap , è necessario prima selezionare un file OpenStreetMap contenente la geometria della strada. Per ottenere questi file, visitare openstreetmap.org, specificare una posizione sulla mappa, regolare manualmente la regione intorno a questa posizione ed esportare la geometria della strada per quella regione in un file OpenStreetMap con estensione .osm. OpenStreetMap esporta solo le strade la cui intera lunghezza rientra nella regione specificata. In questo esempio, utilizzi un file OpenStreetMap precedentemente esportato dal sito web.
Apri lo strumento SD Map Viewer dalla barra degli strumenti facendo clic sul pulsante SD Map Viewer Tool .

Fai clic sul pulsante Open OpenStreetMap File sulla barra degli strumenti a sinistra dell'area di modifica della scena.

Nella finestra di dialogo Apri file OpenStreetMap , individuare questo file, selezionarlo e fare clic su Open.
RRInstallFolder/bin/platform/AssetsInstall/SampleFiles/city.osm
RRInstallFolderè la cartella di installazione locale RoadRunner .platformè il nome della cartella per la piattaforma del tuo sistema operativo.
Il file è stato scaricato da
https://www.openstreetmap.org, che fornisce l'accesso a dati cartografici di crowdsourcing in tutto il mondo. I dati sono concessi in licenza ai sensi della licenza Open Data Commons Open Database (ODbL),https://opendatacommons.org/licenses/odbl/.
Lo strumento Visualizzatore mappa SD importa i dati della mappa SD che intersecano il tuo spazio di lavoro, converte i dati in un'anteprima chiamata Mappa SD e visualizza la Mappa SD nell'area di modifica della scena. La SD Map visualizza i nodi e i collegamenti dei dati stradali.

Nota
Quando importi un file OpenStreetMap in una nuova scena, lo strumento SD Map Viewer imposta automaticamente l'origine del mondo utilizzando i confini geografici specificati nel file. Tuttavia, per importare con successo un file OpenStreetMap in una scena esistente che ha un World Origin già specificato, i limiti geografici specificati nel file devono corrispondere approssimativamente al World Origin valore della scena esistente.
OpenStreetMap non specifica le informazioni sugli incroci stradali. Quando una strada ne interseca un'altra, SD Map Viewer Tool genera un collegamento separato per ciascun segmento delle strade che si intersecano prima e dopo l'intersezione. Ciò significa che quando due strade si intersecano in un punto comune, lo strumento divide ciascun collegamento in due collegamenti per facilitare la creazione di incroci. Essenzialmente, due collegamenti verrebbero divisi in quattro collegamenti con un nodo comune all'intersezione. Di conseguenza, il numero di collegamenti generati non corrisponde al numero di strade specificate nel file OpenStreetMap .
Esplora i dati importati
Esplora i dati importati selezionando collegamenti e nodi. Puoi visualizzare i relativi attributi nel riquadro Attributes . Il tipo di elemento stradale selezionato nell'area di modifica della scena SD Map determina gli attributi disponibili.

Simple Link
Id — Numero identificativo univoco per il collegamento selezionato.
LayerId — Numero identificativo univoco del livello per il collegamento selezionato.
Skip During Build — Specifica se aggiungere o ignorare questo collegamento durante il processo di compilazione. Se selezioni questo attributo, la Mappa SD rappresenta questo collegamento come una linea tratteggiata e il collegamento viene ignorato nel processo di creazione. Per includere il collegamento nel processo di compilazione, che lo visualizza come una linea continua, deselezionare questo attributo.
Se cancelli l'attributo Skip During Build , lo strumento SD Map Viewer importa i collegamenti effettivi e li visualizza come linee continue.
Nota
È possibile fare clic e trascinare per selezionare più collegamenti all'interno di una regione rettangolare di interesse. Puoi anche tenere premuto Maiusc e fare clic su collegamenti aggiuntivi per aggiungerli alla selezione. È possibile controllare collettivamente l'attributo Skip During Build , per tutti i collegamenti selezionati, nel riquadro Attributes .
Road Width (in meters) — Larghezza della strada corrispondente al collegamento selezionato. Poiché OpenStreetMap non specifica la larghezza di una corsia o di una strada, lo strumento SD Map Viewer imposta la larghezza della corsia predefinita su 3,5 metri. La larghezza della strada è il prodotto tra la larghezza della corsia e il numero di corsie all'interno di una strada.
Number of Lanes — Numero di Forward e Backward per la strada corrispondente al collegamento selezionato. Se il file di input non specifica il numero di corsie per una strada, SD Map Viewer Tool stima una corsia per ciascuna direzione di viaggio. Per impostazione predefinita, le strade a senso unico hanno una corsia mentre le strade bidirezionali hanno due corsie totali, una per ciascuna direzione di viaggio.
Travel Direction — Direzione di viaggio per la strada corrispondente al collegamento selezionato, specificata come
Forward,BackwardoBidirectional. Se il file di input non specifica il tagonewayper una strada, SD Map Viewer Tool presuppone che la strada sia bidirezionale.
Ogni collegamento ha diversi punti di controllo e ogni Control Point contiene un attributo Position che specifica il suo (X, Y, Z) posizione.
Simple Node
Id— Numero identificativo univoco per il nodo selezionato.
Connecting Links— Visualizza tutti i collegamenti collegati al nodo selezionato. Ogni collegamento connesso è etichettato con l'ID e l'orientamento associati.
Costruisci strade
Puoi costruire strade per i dati importati utilizzando uno di questi processi.
Tutti i dati: crea tutti i dati importati.
Seleziona collegamenti: fare clic e trascinare per selezionare i collegamenti all'interno di un'area rettangolare di interesse.
Puoi anche eliminare i collegamenti selezionati per evitare di crearli.
Per questo esempio, non selezionare alcun collegamento. Fare clic sul pulsante Build Roads sulla barra degli strumenti a sinistra dell'area di modifica della scena per aprire la finestra di dialogo SD Map Builder.
![]()

Nella finestra di dialogo SD Map Builder è possibile visualizzare e modificare queste opzioni:
| Opzione | Descrizione |
|---|---|
| Preserve Heights | I file OpenStreetMap non contengono informazioni sull'elevazione della strada. Per impostazione predefinita, questa opzione non è applicabile. Dipendenze
|
| Clear Scene of Existing Data | Per impostazione predefinita, lo strumento SD Map Viewer rimuove le strade già costruite dalla scena quando lo utilizzi per costruire una scena. Per mantenere le strade esistenti nella scena, deselezionare questa opzione. |
| Driving Side | Per impostazione predefinita, SD Map Viewer Tool considera il lato sinistro della strada come direzione di guida. Per considerare il lato destro della strada come direzione di marcia, selezionare |
| Enable Overlap Groups | Enable Overlap Groups : per impostazione predefinita, SD Map Viewer Tool non crea incroci automatici in corrispondenza delle sovrapposizioni stradali. Per creare incroci, lo strumento utilizza informazioni esplicite sugli incroci specificate nei dati della mappa SD importati. Per creare giunzioni automatiche in corrispondenza di sovrapposizioni geometriche, deselezionare questa opzione. Per ulteriori informazioni sui gruppi di sovrapposizione, vedere Impedisci la creazione di incroci automatici tra strade. Quando si seleziona l'attributo Enable Overlap Groups , lo strumento imposta l'attributo Overlap Group Name su |
| Elevate Roads by Layer | I file OpenStreetMap non contengono informazioni sulla quota stradale e i file importati potrebbero contenere strade sovrapposte. Per elevare i ponti utilizzando le informazioni sui livelli, abilitare questa opzione. Per ottenere risultati migliori nella costruzione di ponti sopraelevati, abilitare anche le opzioni Preserve Heights e Auto Detect Bridges . Dipendenze
|
| Create Turn Lanes | La corsia di svolta indica la direzione in avanti o all'indietro della strada in modo bidirezionale. Per impostazione predefinita, le strade importate non contengono indicazioni sulle corsie di svolta. Per includere le indicazioni sulle corsie di svolta utilizzando le informazioni sulle corsie di svolta, attiva questa opzione. Dipendenze
|
| Auto Detect Bridges | Se selezioni questa opzione, lo strumento SD Map Viewer crea ponti agli incroci stradali quando le strade hanno altezze diverse. Per impostazione predefinita, lo strumento estende i ponti di 20 metri su entrambi i lati dell'intersezione. È possibile modificare la lunghezza dell'estensione modificando il valore Bridge Span Inflation . Per impedire allo strumento di creare ponti, deselezionare questa opzione. Per ulteriori informazioni, vedere Strumento per la costruzione di strade. Dipendenze Questa opzione è applicabile solo quando l'opzione Elevate Roads by Layer è abilitata e il file OpenStreetMap contiene informazioni sui livelli. |
| Build Info | Visualizza la lunghezza e il numero di collegamenti in tutti i dati importati, nonché nel sottoinsieme di strade selezionato nella scena. |
Per costruire tutte le strade nella scena, fare clic su Build All. Se desideri creare solo un sottoinsieme delle strade nella scena, seleziona i collegamenti che desideri includere nella scena e fai clic su Build Selected.
Per questo esempio, utilizza le opzioni predefinite per creare la scena.

Puoi anche costruire strade abilitando le opzioni Elevate Roads by Layer e Create Turn Lanes . Tieni presente che il file city.osm contiene le informazioni sul livello e sulla corsia di svolta.
Nota
Per accedere alle opzioni Elevate Roads by Layer e Create Turn Lanes , è necessario disporre di una licenza RoadRunner Scene Builder .
È possibile visualizzare i ponti sopraelevati e i cavalcavia in corrispondenza di strade e incroci con le indicazioni delle corsie di svolta nella scena costruita.

Dopo aver costruito le strade, puoi modificare la scena in RoadRunner. Puoi anche esportare la scena nel file ASAM OpenDRIVE® . Per ulteriori informazioni, vedere Esporta in ASAM OpenDRIVE.
Se RoadRunner rileva sovrapposizioni della segnaletica orizzontale durante la costruzione di strade, potrebbe visualizzare questo messaggio nella finestra di dialogo Risultati di SD Map Builder:
>ATTENZIONE: Rilevate sovrapposizioni della segnaletica orizzontale. Regola i centri stradali in queste posizioni
Per risolvere questo problema, apri lo strumento Pianificazione stradale, fai clic su, vai alle posizioni di sovrapposizione e regola i centri stradali.
Risolvere i problemi di importazione e creazione
A seconda della regione da cui crei i dati della mappa, potresti riscontrare problemi quando lo strumento SD Map Viewer importa dati e costruisce strade. Segui questi passaggi per risolvere questi problemi noti.
Spacco
| Problema | Soluzione |
|---|---|
La strada costruita contiene spazi tra le strade agli incroci.
| Aprire il Strumento di giunzione personalizzato, passare all'incrocio interessato e aumentare il raggio Distance nel riquadro Attributes . Ray è la linea rossa visualizzata quando si seleziona Strumento di giunzione personalizzato. Viene utilizzato per regolare i confini della giunzione.
|
Maglie stradali ripide
| Problema | Soluzione |
|---|---|
La strada costruita presenta forti salite o discese nelle maglie stradali in corrispondenza degli incroci stradali.
| Aprire il Strumento angolo, passare all'incrocio interessato e ridurre il Corner Radius nel riquadro Attributes .
|
Strade sotto il terreno
| Problema | Soluzione |
|---|---|
La scena costruita contiene strade sotto il terreno.
| Apri il Strumento Superficie, raggiungi la posizione interessata e regola manualmente il terreno.
|
Limitazioni
RoadRunner non supporta l'importazione diretta di dati di mappe in tempo reale da
openstreetmap.org.Poiché i dati OpenStreetMap non contengono informazioni sull'altitudine per le strade, RoadRunner costruisce ponti o cavalcavia che attraversano una strada come strade che si intersecano.
Alcuni problemi con le strade costruite potrebbero essere dovuti a dati mappa mancanti o imprecisi nel servizio OpenStreetMap . Per verificare se i dati sono mancanti o imprecisi a causa del servizio mappe, visualizzare i dati della mappa su un visualizzatore di mappe esterno.
Vedi anche
Argomenti
- Costruisci strade utilizzando i dati Zenrin Japan Map API 3.0 (Itsumo NAVI API 3.0)
- Esporta in ASAM OpenDRIVE
- Importazione di file ASAM OpenDRIVE





