ES:Relation:restriction

From OpenStreetMap Wiki
Jump to: navigation, search
Help
Available languages
Deutsch English Español Italiano 日本語 Polski Português do Brasil Русский
logo restriction
One example for restriction
Description
Se usa un conjunto de etiquetas y miembros para representar restricciones de giro.
Group
Restrición
Members help
* Way - from
  • Way - to
  • Way Node - via
  • Node - location_hint
Statistics


Esta es una propuesta de un conjunto de etiquetas y miembros que hacen que una Relación represente una restricción de giro en una intersección u otras restricciones (no es necesario estar girando - puede que no esté permitido continuar de frente - ej.: un paso para autobuses es un tipo de intersección en el que la restricción es no pasar de un lado a otro - excepto los autobuses por supuesto).

Puede haber varias restricciones de giro en una intersección, representadas por relaciones separadas.

No hace falta indicar que no se puede girar en dirección contraria en una calle de un solo sentido - eso se da por hecho.


Contents

Etiquetas

Clave Valor Explicación
type restriction
restriction no_right_turn / no_left_turn / no_u_turn / no_straight_on / only_right_turn / only_left_turn / only_straight_on

Si la primera palabra es "no", entonces no se puede ir desde el miembro "from" al miembro "to" y, si es "only", entonces sabes que la única dirección posible desde el miembro "from" es hacia el miembro "to".
Los miembros "from" y "to" deben empezar/teminar en el mismo nodo "via" (ver 1).

except psv / bicycle / hgv / motorcar La restricción no afecta a estos tipos de vehículo (se puede indicar más de uno: except=bicycle;psv)
day_on day of week por ejemplo, prohibido girar a la derecha en la hora punta de la mañana los días de diario podría ser day_on=Monday;day_off=Friday;hour_on=07:30;hour_off=09:30
day_off day of week
hour_on time of day
hour_off time of day
  1. Si la vía no empieza/termina en el nodo "via", ¡divídela!
  2. Hay que tener en cuenta que no todas las implementaciones de navegación admitirán vías como miembro "via". Sin embargo, el criterio predominante es el de reflejar la realidad y no mapear pensando en dichas implementaciones. Por tanto, si el miembro "via" es una vía (way), deberá constar como tal.

Miembros

Vía o nodo Rol ¿Recurrencia? Discusión
Way from uno una vía desde la que comienza la restricción (ej.: prohibido girar a la derecha desde aquí)
Way to uno el otro extremo de la restricción
Node
Way
via o bien uno o más
o uno
los nodos o vía entre los puntos finales a lo largo de los cuales se pasaría si el giro no estuviera prohibido - puede ser sólo la intersección de las dos vías o considerar una vía de doble carril en la que no se puede girar atravesándola, donde via serían los nodos en cada carril y/o la pequeña vía que conecta los dos carriles.
Node location_hint optionalmente uno una sugerencia para un renderizador sobre dónde sería un buen sitio para colocar un símbolo que indique la restricción, ej.: en un cruce de carreteras N/S/E/W en el que no se puede girar de S a E, se podría poner un nodo justo al SE de la intersección y el renderizador podría situar la señal de prohibido girar a la derecha ahí.

Señales de tráfico

Señal de tráfico Restricción Comentario
1 a No left turn a.png / b No left turn b.png restriction=no_left_turn a) Alemania, Italia

b) Francia, España, Polonia, Irlanda, Reino Unido

2 a No right turn a.png / b No right turn b.png restriction=no_right_turn a) Alemania, Italia / b) Francia, España, Polonia, Irlanda, Reino Unido
3 a No straight on a.png / b No straight on b.png restriction=no_straight_on a) Alemania, Polonia / b) Irlanda

(en el Reino Unido no se usan estas señales - te encontrarías una señal de No Entry en esa situación)

4 a No u turn a.png / b No u turn b.png restriction=no_u_turn a) Alemania, Francia, España, Polonia / b) Reino Unido
5 a Only right turn a.png / b Only right turn b.png restriction=only_right_turn (a) aproximándose a la intersección y (b) en la intersección
6 a Only left turn a.png / b Only left turn b.png restriction=only_left_turn -
7 Only straight on a.png restriction=only_straight_on -

Obviamente la tabla de arriba no puede estar completa, por ejemplo las señales en Suecia tienen el fondo amarillo en vez de blanco. Sin embargo, con las señales de arriba debería ser fácil encontrar el valor restriction=xy correspondiente para la mayoría de los países.

En Brasil, todas las señales de esta categoría, tanto "no_turn" como "only_turn" son rojas y circulares, con una flecha señalando en la dirección. Las señales "only_turn" no tiene la barra diagonal,; las "no_turn", sí (como 1-3b, pero también para 5-7).

Ejemplos

Mapa Etiqueta y miembros Descripciones
Only right restriction.png type=restriction

restriction=only_right_turn

  • vía A, rol 'from'
  • vía B, rol 'to'
  • nodo n, rol 'via'
Viniendo desde A en n sólo se puede girar a B. Así que está prohibido girar a la izquierda.
No left restriction.png type=restriction

restriction=no_left_turn

  • vía A, rol 'from'
  • vía B, rol 'to'
  • nodo n, rol 'via'
No está permitido girar a la izquierda desde A a B en n. Pero no está prohibido continuar recto o a la derecha. Las otras tres restricciones de este cruce hay que definirlas por separado.
Via way restriction.png type=restriction

restriction=no_right_turn

  • vía A rol 'from'
  • vía B rol 'via'
  • vía C rol 'to'
Viniendo de A no se puede salir por C.

Editores

Referencias


Errors

Ver también

Herramientas

Personal tools
Namespaces
Variants
Actions
site
Toolbox