Vuelta restringida – una parte vital de cualquier sistema de enrutamiento

La mejor parte de la utilización de las tecnologías de OSM en el cotidiano y confiar en  OSM para asegurarse llegues “ahí” a tiempo es que se puede influir directamente en la calidad de la experiencia.

Sin importar cual tecnología OSM vas a utilizar, para ofrecer la mejor experiencia posible, el software de enrutamiento necesita conocer lo más  posible sobre las carreteras donde te encuentres y tu destino: las calles de un solo sentido, vuelta restringida, límites de velocidad, cierres de carretera y mucho más.

Por ejemplo, las vueltas restringidas contribuyen significativamente al tiempo total del viaje, y para la corrección de la ruta por completo, por lo tanto, haciendo caso omiso de ellos en el modelo de red de tráfico, las características esenciales de la red pueden pasarse por alto, lo que lleva a caminos deficientes y poco razonables.

Tratar con restricciones de giro en OSM

Para ayudar a navegar las complejidades de traducir correctamente escenarios reales del mapa a los caminos y esquemas de puntos de OSM vamos a depender de JOSM con el plugin de restrticciones de vuelta instalado.

Restricciones de vuelta en OSM se manejan mediante la creación de una relación

Una relación es uno de los elementos de datos principales que consiste en una o más etiquetas y también en una lista de uno o más nodos, caminos y / o relaciones como miembros que se utilizan para definir relaciones lógicas o geográficas entre otros elementos ordenados. (source)

Hay un requisito obligatorio cuando se crea una relación de restricción de vuelta: tiene que consistir en un mínimo de tres miembros y debe haber asignado dos etiquetas. (Ver ejemplo abajo)

La ‘type=restriction’ alerta la relación como una vuelta restringida y ‘restriction=no_u_turn’ indica el tipo de restricción.

 

Una relación de tipo “no_” también se puede representar en datos del mapa como una relación de tipo ‘only_’. La relación vuelta restringida es preferida por algunos motores de enrutamiento en lugar de una relación de restricción de vuelta permitida.

Más detalles aquí – https://wiki.openstreetmap.org/wiki/Relation:restriction;                                 Signos Regulatorios de USA  – http://mutcd.fhwa.dot.gov/services/publications/fhwaop02084/

 

Los miembros de una relación de vuelta restringida son vías y nodos

Un caso simple puede ser una relación de vuelta restringida que se compone de tres miembros – dos vías y un nodo. Las dos vías representarían el principio ( rol “from” ) y al final (rol “to”) de la vuelta restringida . El nodo representaría la continuidad de los viajes entre dos vías y tiene un papel de rol  ‘via’.

Way (A) – node (B) – way (C) sequence in a ‘no_left_turn’ restriction relation.
Vía (A) – nodo (B) – vía (C) secuencia en restricción de relación ‘no_left_turn’ .

Otro caso es cuando una relación de vuelta restringida puede consistir en tres o más formas. Dos formas de este tipo de relación representarían el principio y el final de la vuelta restringida y al menos una via representaría la continuidad de los viajes entre las vías antes mencionadas ( rol ‘via’).

Vía (A) – vía (B) – vía (C) secuencia en relación restringida ‘no_u_turn’.

 

Flujo de trabajo para añadir restricciones de giro

La forma tradicional

Usando el editor integrado disponible en JOSM. Una pequeña desventaja de este método es que pasas un poco más de tiempo para construir manualmente la relación. Haz clic en la imagen de abajo para el video tutorial.

 

Usando el plugin vuelta restringida, reconoce automáticamente el tipo de relación y los roles de cada miembro. Haga clic en la imagen de abajo para ver el video tutorial.

 

 

Usando las herramientas antes mencionadas, se han revisado 2.000 millas de tomas viaje de campo y ha añadido casi 2.500 vueltas restringidas en el área del condado de LA/ Orange, donde el 85% de las vueltas restringidas que se agregaron al mapa son no_u_turns, seguido por el 11% de no_left_turns , el resto se cubre con las otras categorías.

Con suerte hemos conseguido ilustrar qué fácil es asignar vueltas restringidas en OSM. ¡Ahora es tu turno!

Facebooktwittergoogle_plus