Contenuto principale

Questa pagina è stata tradotta con la traduzione automatica. Fai clic qui per vedere l'ultima versione in inglese.

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.

  1. Apri lo strumento SD Map Viewer dalla barra degli strumenti facendo clic sul pulsante SD Map Viewer Tool .

    SD Map Viewer Tool Button

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

    Open OpenStreetMap File button

  3. 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.

SD Map of roads imported from OpenStreetMap file

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.

Attributes pane

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, Backward o Bidirectional. Se il file di input non specifica il tag oneway per 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.

Build Roads Button

SD Map Builder dialog box

Nella finestra di dialogo SD Map Builder è possibile visualizzare e modificare queste opzioni:

OpzioneDescrizione
Preserve Heights

I file OpenStreetMap non contengono informazioni sull'elevazione della strada. Per impostazione predefinita, questa opzione non è applicabile.

Dipendenze

  • Questa opzione è applicabile solo quando l'opzione Elevate Roads by Layer è abilitata e il file OpenStreetMap contiene informazioni sull'ID del livello.

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 Right dall'elenco a discesa.

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 SceneBuild per impostazione predefinita. È possibile utilizzare l'attributo Overlap Group Name per controllare il comportamento della creazione automatica dell'incrocio quando si creano dati della mappa SD su una scena esistente. Ad esempio, se le strade nella scena esistente hanno un valore dell'attributo Overlap Group pari a TransferImport e non si desidera creare incroci automatici in corrispondenza delle sovrapposizioni geometriche tra esse e le strade specificate per i dati della mappa SD, è necessario impostare l'attributo Overlap Group Name su TransferImport. Altrimenti lo strumento crea incroci automatici in corrispondenza di sovrapposizioni geometriche tra le strade della scena esistente e le strade specificate dai dati della mappa SD importati.

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

  • Per accedere a questa opzione, è necessario disporre di una licenza RoadRunner Scene Builder .

  • Affinché SD Map Builder possa elevare le strade, il file OpenStreetMap importato deve contenere informazioni sui livelli.

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

  • Per accedere a questa opzione, è necessario disporre di una licenza RoadRunner Scene Builder .

  • Affinché RoadRunner includa le indicazioni delle corsie di svolta nei risultati creati, il file OpenStreetMap importato deve contenere informazioni sulle corsie di svolta.

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.

Built roads with Elevate Roads by Layer and Create Turn Lanes options disabled for OpenStreetMap

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.

Built roads with Elevate Roads by Layer and Create Turn Lanes options enabled for OpenStreetMap

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

ProblemaSoluzione

La strada costruita contiene spazi tra le strade agli incroci.

Zenrin gap issue

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.

After adjusting ray distances

Maglie stradali ripide

ProblemaSoluzione

La strada costruita presenta forti salite o discese nelle maglie stradali in corrispondenza degli incroci stradali.

Steep road issue Zenrin

Aprire il Strumento angolo, passare all'incrocio interessato e ridurre il Corner Radius nel riquadro Attributes .

After adjusting corner radius

Strade sotto il terreno

ProblemaSoluzione

La scena costruita contiene strade sotto il terreno.

Roads under landscape, terrain issue

Apri il Strumento Superficie, raggiungi la posizione interessata e regola manualmente il terreno.​

After adjusting terrain

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

Siti web esterni