ES:Relation:restriction
| |
| Description |
| Se usa un conjunto de etiquetas y miembros para representar restricciones de giro. |
| Group |
| Restrición |
| Members help |
| * |
| 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".
|
| 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 |
- Si la vía no empieza/termina en el nodo "via", ¡divídela!
- 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
Señales de tráfico
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 |
|---|---|---|
|
type=restriction
|
Viniendo desde A en n sólo se puede girar a B. Así que está prohibido girar a la izquierda. |
|
type=restriction
|
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. |
type=restriction
|
Viniendo de A no se puede salir por C. |
Editores
- Si trabaja con JOSM, descargue la extensión turnrestrictions para crear restricciónes de giro.
- Ver también como crear restricciónes de giro in JOSM (en inglés).
Referencias
Errors
Ver también
- Jughandle
- Etiquetado diferente (usar, para "from" y "to", nodos en vez de vías) usado en Relation:enforcement
Herramientas
- OSM Restriction Analyser- muestra restricciones de rutas como una capa de iconos de señales. zoom ejemplo
- cartography.sandbox.cloudmade.com/navdebug - Otro como el anterior.
- Routing Service by Cloudmade (de momento, el único basado en OSM que respeta las restricciones de giro)
- Relation Check - Herramienta que muestra gráficamente las relaciones, incluidas las de giro, desde un archovo local .osm.

