-
Notifications
You must be signed in to change notification settings - Fork 51
Guía de mapeo para añadir restricciones de giro utilizando mapillary
Una restricción de giro es una intersección que está representada por una relación que tiene un conjunto de etiquetas que describen el tipo de restricción de giro. Las restricciones de giro como No-left-turn
and No-U-turn
, regulan el flujo de tráfico en las intersecciones y el mapeo exacto de ellos es crítico para el cálculo de rutas válidas en el mapa.
Consulte la siguiente tabla para detectar/coencidir las señales de tráfico de las imágenes de Mapillary con la lista de señales de tráfico y también con las etiquetas de OSM.
Símbolo | Descripción | Etiqueta OSM | Nodo/Camino/Relación |
---|---|---|---|
No ir defrente | restriction=no_straight_on | Relación | |
No girar a la derecha | restriction=no_right_turn | Relación | |
No girar a la izquierda | restriction=no_left_turn | Relación | |
No girar | restriction=only_straight_on | Relación | |
No girar en U | restriction=no_u_turn | Relación | |
No girar a la izquierda o en U | restriction=no_left_turn; restriction=no_u_turn | Relación |
Las dos últimas columnas de la tabla enumera la convención del etiquetado correcto para la adición de datos de tráfico a OpenStreetMap.
El Mapa de navegación nos ayuda en el reconocimiento de la superposición de señalización detectada a partir de mapillary en el mapa. Estos letreros están representados mediante pequeños círculos en 3 colores:
- Verde - para validar
- Azul - revisado y validado
- Amarillo - revisado y considerado redundante
- Rojo - revisado e invalidado
Cuando se hace clic en el círculo verde, el área se abre automáticamente en JOSM y se abre una ventana emergente en el mapa de navegación para seleccionar la revisión. Lo mismo se puede abrir en el editor iD haciendo clic en el botón Editar mapa en la parte superior derecha de la ventana emergente. Una vez hecho esto con la revisión, por favor agregue su nombre de usuario de OSM.
La nueva versión de iD, el editor web de OpenStreetMap, hace que sea aún más fácil de poner restricciones de giro a OpenStreetMap.
Mapillary tiene una herramienta eficaz en iD que ayuda a ver las restricciones detectadas. He aquí cómo puede habilitarlo:
- El editor iD no proporciona ninguna manera de añadir una calle vía a
no_u_turn
. Si hay un camino vía deno_u_turn
, hay que añadir que el uso de editor de JOSM..
- En algunos casos, agregar no_u_turn nodo vía de giro tampoco es posible. Para estos casos, es mejor añadirla utilizando JOSM.
Con el fín de mapear fácilmente los datos de tráfico, hay algunos plugins con las que JOSM necesita configurarse:
-
Plugins para descargar:
- Plugin de Mapillary para JOSM: Este plugin permite al usuario ver imágenes de mapillary en JOSM.
- Plugin de Turn restrictions para JOSM: Este plugin permite agregar restricciones de giro con facilidad a los caminos seleccionados.
-
Map-paint styles para ser agregados:
- traffic_signs: Muestra todas las señales de tráfico existentes que ya han sido mapeados en OSM.
Usando el plugin de Mapillary
-
Las imagenes de Mapillary pueden ser agregados haciendo click en
imagery -> Mapillary
en JOSM. Esto agregará la capa de mapillary sobre la capa del conjunto de datos. -
La explicación de cómo trabaja el plugin puede ser encontrado aquí.
Nota: Cada vez que una nueva capa de datos es añadido, es necesario eliminar la capa de Mapillary existente y agregar una nueva.
Usando el plugin de turn restriction
- La explicación de como trabaja el plugin de restricciones de giro puede ser encontrado aquí.
- Éste Over-pass query puede ser usado para obtener el conteo actual de las restricciones de giro presentes en una ciudad que se va a trabajar. Esto nos ayudará a determinar el estado actual de restricciones y ayuda más en el cálculo del número de restricciones agregados por el equipo.
Nota: Cambiar el nombre de la ciudad en la consulta anterior
- Usar el mapa cobertura de datos de navegación en OSM para ubicar las detección de señalización de Mapillary.
- Abrir las capas de
Turn Restrictions
,Oneways
yMapillary Street Photos
en el mapa anterior. - Click en los símbolos de tráfico de restricciones de giro detectados por Mapillary (los cuales son indicados por un punto verde en el mapa) para abrirlo en JOSM.
- En la capa de Mapillary en JOSM, las señales de tráfico detectados están representados por un pequeño
triángulo rojo
junto a la flecha verde. Por favor tenga en cuenta que esta capa podría no estar actualizado.
- Sondear las imágenes anteriores y siguientes , así como los datos de la imágen satélital para obtener una idea clara de los alrededores y luego compararlas con la imágen de mapillary existente para encontrar la ubicación exacta de la
señal de tráfico
.
- Tener cuidado mientras se agrega un
U-turn
vía a un camino en OSM, aquí indicamos cómo se añade:- Selecciona los caminos participantes
- Ir a
Presets -> Relations -> Turn Restrictions
- Selecciona
no_u_turn
en el campoRestriction
de la lista desplegable y haga click enNew Relation
- En la sección de
Members
agregue las funciones respectivas para todos los caminos listados.
Nota
- Para tener una mejor idea sobre la zona/carretera y para ver la imágen clara ,siempre inspeccione varias imágenes consecutivas.
- Con la ayuda de los plugins, buscar los íconos de las restricciones de tráfico en los cruces que ya están presentes en la carretera/zona.
- Debemos evitar la adición de
turn restriction
que van en la dirección opuesta a las carreteras que dirigen en un único sentido, como el siguiente ejemplo. Eso sólo dará lugar a datos redundantes:
Aquí debemos evitar añadir turn- restriction
ya que dará lugar a datos redundantes
Ésta situación es una indicación clara de una restricción redundante
- Agregar una restricción condicional cuando las condiciones específicas están escritas en el letrero de las restriciones de giro.
- En ciertas horas del día. Por ejemplo. Restricciones durante las horas pico 7AM-10AM
- En un determinado día del año. por ejemplo. Restricción solo en los días de juego de béisbol
Casos especiales
-
Restricciones condicionales durante las horas pico son comunes en SF. Etiquetarlos como
restriction:conditional=no_left_turn @ (Mo-Sa 07:00-09:00,16:00-18:00)
- Restricción condicional durante los juegos de béisbol. Ignorar
- En el siguiente caso, nos inclinamos hacia la adición de ésto como una
restriction
regular desde que se aplica para todos los vehículos regulares personales.
- Si se encuentra con el ejemplo de abajo, donde la restricción es aplicable sólo en los
Días de escuela
. Por discusión nosotros estaremos agregando la restricción paraMonday - Friday
-
Tenga cuidado con la interpretación de la señalización y no seguir ciegamente mapillary. Ésta es una señal para no voltear libremente a la derecha que Mapillary interpreta como
no-right-turn
. Esto NO es una restricción de giro, siempre pregunte si hay alguna duda. -
La ubicación y el rumbo de la foto de mapillary no es confiable y es propenso a errores usuales del GPS. Comparar la fotografía con el mapa para confirmar lo que estas mirando en la intersección de la correcta dirección. Ésta fotografía está a la inversa del rumbo real.
- Mapillary detectará solo un tipo de señal por imágen. Esté atento a los múltiples restricciones en la imágen.
-
Aveces el plugin de turn restricción no detecta las señales correctas, es decir, apesar de que es un
no-right-turn
, el plugin detecta eso como unno-left-turn
. Asi que hay que estar muy seguro antes de agregar la restricción. -
Es posible que se produzca un desvío en las imágenes mapillary, es decir, la imagen puede aparecer después/antes de la ubicación real. Es ideal inspeccionar las imágenes anteriores y siguientes y también buscar nombres de calles y otras pistas de las imágenes satelitales para verificar su ubicación exacta.
Casos especiales
-
Las restricciones condicionales durante las horas pico son comunes en San Francisco. Etiquetarlas como
restriction:conditional=no_left_turn @ (Mo-Sa 07:00-09:00,16:00-18:00)
-
La restricción condicional durante los partidos de béisbol. Ignorar
-
En el caso siguiente, nos inclinamos hacia agregar esto como una
restricción
regular desde que se aplica para todos los vehículos personales regulares. -
Si se encuentra con el ejemplo de abajo, donde la restricción es aplicable sólo en los
días escuela
. Por discusión vamos a añadir la restricción deLunes - Viernes
Revisa la página de control de calidad en el mapeo de restricciones de giro para entender los casos especiales de restricciones de giro con los que se puede encontrar.
Referencia
- Etiquetas OSM para enrrutamiento http://wiki.openstreetmap.org/wiki/OSM_tags_for_routing
- Restricciones de giro http://wiki.openstreetmap.org/wiki/Relation:restriction
- Restricciones de acceso http://wiki.openstreetmap.org/wiki/Key:access
- Restricciones condicionales http://wiki.openstreetmap.org/wiki/Conditional_restrictions