Main Content

Esta página se ha traducido mediante traducción automática. Haga clic aquí para ver la última versión en inglés.

Construir carreteras utilizando datos OpenStreetMap

OpenStreetMap® es un servicio de mapas web gratuito y de código abierto que le permite acceder a datos de mapas de fuentes múltiples. Con RoadRunner, puede importar y obtener una vista previa de datos de mapas desde un archivo OpenStreetMap y usarlos para construir carreteras.

Importar OpenStreetMap Archivo

Para importar datos OpenStreetMap , primero debe seleccionar un archivo OpenStreetMap que contenga la geometría de la carretera. Para obtener estos archivos, visite openstreetmap.org, especifique una ubicación en el mapa, ajuste manualmente la región alrededor de esta ubicación y exporte la geometría de la carretera para esa región a un archivo OpenStreetMap con extensión .osm. OpenStreetMap exporta solo las carreteras cuyas longitudes totales se encuentran dentro de la región especificada. En este ejemplo, utiliza un archivo OpenStreetMap previamente exportado desde el sitio web.

  1. Abra la herramienta SD Map Viewer desde la barra de herramientas haciendo clic en el botón SD Map Viewer Tool .

    SD Map Viewer Tool Button

  2. Haga clic en el botón Open OpenStreetMap File en la barra de herramientas a la izquierda del lienzo de edición de escenas.

    Open OpenStreetMap File button

  3. En el cuadro de diálogo Abrir archivo OpenStreetMap , busque este archivo, selecciónelo y haga clic en Open.

    RRInstallFolder/bin/platform/AssetsInstall/SampleFiles/city.osm

    • RRInstallFolder es su carpeta de instalación local de RoadRunner .

    • platform es el nombre de la carpeta para su plataforma de sistema operativo.

    El archivo se descargó de https://www.openstreetmap.org, que brinda acceso a datos de mapas de fuentes colectivas en todo el mundo. Los datos están bajo la licencia Open Data Commons Open Database License (ODbL), https://opendatacommons.org/licenses/odbl/.

La herramienta SD Map Viewer importa datos de mapas SD que se cruzan con su espacio de trabajo, convierte los datos en una vista previa llamada "Mapa SD" y muestra el "Mapa SD" en el lienzo de edición de escena. El Mapa SD muestra los nodos y enlaces de los datos de la carretera.

SD Map of roads imported from OpenStreetMap file

Nota

  • Cuando importa un archivo OpenStreetMap a una nueva escena, la herramienta SD Map Viewer establece automáticamente el origen mundial utilizando los límites geográficos especificados en el archivo. Sin embargo, para importar con éxito un archivo OpenStreetMap a una escena existente que ya tiene un World Origin, los límites geográficos especificados en el archivo deben coincidir aproximadamente con el World Origin valor de la escena existente.

  • OpenStreetMap no especifica información de cruce de carreteras. Cuando una carretera se cruza con otra carretera, la herramienta SD Map Viewer genera un vínculo separado para cada segmento de las carreteras que se cruzan antes y después de la intersección. Esto significa que cuando dos carreteras se cruzan en un punto común, la herramienta divide cada uno de los enlaces en dos enlaces para facilitar la creación de cruces. Básicamente, dos enlaces se dividirían en cuatro enlaces con un nodo común en la intersección. Como resultado, la cantidad de enlaces generados no coincide con la cantidad de carreteras especificadas en el archivo OpenStreetMap .

Explorar datos importados

Explore los datos importados seleccionando enlaces y nodos. Puede ver sus atributos en el panel Attributes . El tipo de elemento de carretera seleccionado en el lienzo de edición de escena de SD Map determina los atributos disponibles.

Attributes pane

Simple Link

  • Id — Número de identificación único para el enlace seleccionado.

  • LayerId — Número de identificación de capa único para el enlace seleccionado.

  • Skip During Build : especifica si se agrega u omite este enlace durante el proceso de compilación. Si selecciona este atributo, el Mapa SD representa este enlace como una línea discontinua y el enlace se ignora en el proceso de construcción. Para incluir el vínculo en el proceso de compilación, que lo muestra como una línea continua, borre este atributo.

    Si borra el atributo Skip During Build , la herramienta SD Map Viewer importa los enlaces reales y los muestra como líneas continuas.

    Nota

    Puede hacer clic y arrastrar para seleccionar varios enlaces dentro de una región rectangular de interés. También puede mantener presionada la tecla Mayús y hacer clic en enlaces adicionales para agregarlos a la selección. Puede controlar el atributo Skip During Build de forma colectiva, para todos los enlaces seleccionados, en el panel Attributes .

  • Road Width (in meters) — Ancho de la vía correspondiente al enlace seleccionado. Debido a que OpenStreetMap no especifica el ancho de un carril o una carretera, la herramienta SD Map Viewer establece el ancho de carril predeterminado en 3,5 metros. El ancho de la vía es el producto del ancho del carril por el número de carriles dentro de una vía.

  • Number of Lanes — Número de Forward y Backward para la vía correspondiente al enlace seleccionado. Si el archivo de entrada no especifica el número de carriles para una carretera, la herramienta SD Map Viewer estima un carril para cada dirección de viaje. De forma predeterminada, las carreteras de un solo sentido tienen un carril y las carreteras bidireccionales tienen dos carriles en total, uno para cada dirección de viaje.

  • Travel Direction — Dirección de viaje de la carretera correspondiente al enlace seleccionado, especificada como Forward, Backward o Bidirectional. Si el archivo de entrada no especifica la etiqueta oneway para una carretera, la herramienta SD Map Viewer asume que la carretera es bidireccional.

Cada enlace tiene varios puntos de control y cada Control Point contiene un atributo Position que especifica su (X, Y, Z) ubicación.

Simple Node

  • Id— Número de identificación único para el nodo seleccionado.

  • Connecting Links: muestra todos los enlaces conectados al nodo seleccionado. Cada enlace conectado está etiquetado con su ID y orientación asociados.

Construir caminos

Puede construir caminos para los datos importados utilizando uno de estos procesos.

  • Todos los datos: genera todos los datos importados.

  • Seleccionar enlaces: haga clic y arrastre para seleccionar enlaces dentro de una región rectangular de interés.

También puede eliminar enlaces seleccionados para evitar crearlos.

Para este ejemplo, no seleccione ningún enlace. Haga clic en el botón Build Roads en la barra de herramientas a la izquierda del lienzo de edición de escena para abrir el cuadro de diálogo SD Map Builder.

Build Roads Button

SD Map Builder dialog box

En el cuadro de diálogo SD Map Builder, puede ver y modificar estas opciones:

OpciónDescripción
Preserve Heights

Los archivos OpenStreetMap no contienen información de elevación de la carretera. De forma predeterminada, esta opción no es aplicable.

Dependencias

  • Esta opción solo se aplica cuando la opción Elevate Roads by Layer está habilitada y el archivo OpenStreetMap importado contiene información de ID de capa.

Clear Scene of Existing Data

De forma predeterminada, la herramienta SD Map Viewer elimina las carreteras ya construidas de su escena cuando la usa para crear una escena. Para mantener las carreteras existentes en la escena, desactive esta opción.

Driving Side

De forma predeterminada, SD Map Viewer Tool considera el lado izquierdo de la carretera como dirección de conducción hacia adelante. Para considerar el lado derecho de la carretera como dirección de conducción hacia adelante, seleccione Right de la lista desplegable.

Enable Overlap Groups

Enable Overlap Groups : de forma predeterminada, la herramienta SD Map Viewer no crea cruces automáticos en las superposiciones de carreteras. Para crear cruces, la herramienta utiliza información de cruces explícita especificada en los datos del mapa SD importados. Para crear uniones automáticas en superposiciones geométricas, desactive esta opción. Para obtener más información sobre grupos superpuestos, consulte Evitar la creación de cruces automáticos entre carreteras.

Cuando selecciona el atributo Enable Overlap Groups , la herramienta establece el atributo Overlap Group Name en SceneBuild, de forma predeterminada. Puede utilizar el atributo Overlap Group Name para controlar el comportamiento de la creación automática de cruces cuando crea datos de mapa SD sobre una escena existente. Por ejemplo, si las carreteras en la escena existente tienen un valor de atributo Overlap Group de TransferImport y no desea crear cruces automáticos en superposiciones geométricas entre ellas y las carreteras especificadas según los datos del mapa SD, debe establecer el atributo Overlap Group Name en TransferImport. De lo contrario, la herramienta crea cruces automáticos en superposiciones geométricas entre las carreteras de la escena existente y las carreteras especificadas por los datos del mapa SD importados.

Elevate Roads by Layer

Los archivos OpenStreetMap no contienen información de elevación de la carretera y los archivos importados pueden contener carreteras superpuestas. Para elevar puentes utilizando información de capas, habilite esta opción. Para obtener mejores resultados de construcción de puentes elevados, habilite también las opciones Preserve Heights y Auto Detect Bridges .

Dependencias

  • Para acceder a esta opción, debe tener una licencia de RoadRunner Scene Builder .

  • Para que SD Map Builder eleve las carreteras, el archivo OpenStreetMap importado debe contener información de capa.

Create Turn Lanes

El carril de giro indica la dirección hacia adelante o hacia atrás de la carretera de forma bidireccional. De forma predeterminada, las carreteras importadas no contienen marcas de carril de giro. Para incluir marcas de carril de giro utilizando información del carril de giro, habilite esta opción.

Dependencias

  • Para acceder a esta opción, debe tener una licencia de RoadRunner Scene Builder .

  • Para que RoadRunner incluya marcas de carril de giro en sus resultados creados, el archivo OpenStreetMap importado debe contener información del carril de giro.

Auto Detect Bridges

Si selecciona esta opción, la herramienta SD Map Viewer crea puentes en las intersecciones de carreteras cuando las carreteras tienen diferentes elevaciones. De forma predeterminada, la herramienta extiende los puentes 20 metros a cada lado de la intersección. Puede cambiar la longitud de la extensión cambiando el valor Bridge Span Inflation . Para evitar que la herramienta cree puentes, desactive esta opción. Para obtener más información, consulte Herramienta de construcción de carreteras.

Dependencias

Esta opción solo se aplica cuando la opción Elevate Roads by Layer está habilitada y el archivo OpenStreetMap importado contiene información de capa.

Build Info

Muestra la longitud del enlace y el número de enlaces en todos los datos importados, así como en el subconjunto de carreteras seleccionado en la escena.

Para construir todas las carreteras en la escena, haga clic en Build All. Si desea crear solo un subconjunto de las carreteras en la escena, seleccione los enlaces que desea incluir en la escena y haga clic en Build Selected.

Para este ejemplo, utilice las opciones predeterminadas para crear la escena.

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

También puede construir carreteras habilitando las opciones Elevate Roads by Layer y Create Turn Lanes . Tenga en cuenta que el archivo city.osm contiene la capa y la información del carril de giro.

Nota

Para acceder a las opciones Elevate Roads by Layer y Create Turn Lanes , debe tener una licencia de RoadRunner Scene Builder .

Puede visualizar los puentes elevados y pasos elevados en carreteras y cruces con marcas de carriles de giro en la escena construida.

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

Después de construir carreteras, puedes modificar la escena en RoadRunner. También puede exportar la escena a un archivo ASAM OpenDRIVE® . Para obtener más información, consulte Exportar a ASAM OpenDRIVE.

Si RoadRunner detecta superposiciones de marcas de carril al construir carreteras, es posible que aparezca este mensaje en el cuadro de diálogo Resultados de SD Map Builder:

>ADVERTENCIA: Se detectaron superposiciones de marcas de carril. Ajustar los centros de las carreteras en estas ubicaciones.

Para resolver este problema, abra la herramienta Plan de carreteras, haga clic y navegue hasta las ubicaciones de superposición y ajuste los centros de las carreteras.

Solucionar problemas de importación y compilación

Dependiendo de la región desde la cual genere datos de mapas, puede encontrar problemas cuando la herramienta SD Map Viewer importa datos y construye carreteras. Siga estos pasos para solucionar estos problemas conocidos.

Brecha

AsuntoSolución

El camino construido contiene espacios entre caminos en las intersecciones.

Zenrin gap issue

Abra Herramienta de unión personalizada, navegue hasta el cruce afectado y aumente el rayo Distance en el panel Attributes . Ray es la línea roja que se muestra cuando selecciona Herramienta de unión personalizada. Se utiliza para ajustar los límites de los cruces.

After adjusting ray distances

Mallas de carreteras empinadas

AsuntoSolución

La carretera construida contiene fuertes subidas o bajadas en las mallas viales en los cruces de carreteras.

Steep road issue Zenrin

Abra Herramienta de esquina, navegue hasta el cruce afectado y reduzca Corner Radius en el panel Attributes .

After adjusting corner radius

Caminos bajo el terreno

AsuntoSolución

La escena construida contiene caminos bajo el terreno.

Roads under landscape, terrain issue

Abra Herramienta de superficie, navegue hasta la ubicación afectada y ajuste manualmente el terreno.​

After adjusting terrain

Limitaciones

  • RoadRunner no admite la importación directa de datos de mapas en vivo desde openstreetmap.org.

  • Debido a que los datos OpenStreetMap no contienen información de elevación de las carreteras, RoadRunner construye puentes o pasos elevados que cruzan una carretera como si se cruzaran.

  • Algunos problemas con las carreteras construidas pueden deberse a datos de mapas faltantes o inexactos en el servicio OpenStreetMap . Para verificar si faltan datos o si son inexactos debido al servicio de mapas, vea los datos del mapa en un visor de mapas externo.

Consulte también

| | |

Temas relacionados

Sitios web externos