Desde hace ya meses que detallé la Alameda aquí en la cuidad donde vivo [1], agregando las bardas y puertas. En dichas puertas agregué los horarios de apertura y cierre, para de esta forma sea viable hacer una ruta con las aplicaciones y poder cruzar para hacer un trayecto más corto y rápido.
Pero me he llevado una sorpresa, pues resulta que al hacer una navegación gps que me permite cruzar dicha Alameda, resulta que no respeta los horarios de las puertas.[2]
¿Alguien sabe cómo se debe etiquetar vías con horarios de acceso?
Busqué por la wiki y sólo encuentro el tag “opening_hours”.
¿Será que yo lo etiqueté mal?
¿O será que mis apps no son compatibles con estos tags?
Hola, la etiqueta sería access:conditional para establecer la restricción de acceso sobre las vías (preferente) que sobre los nodos de acceso. esta etiqueta, usa con prioridad y lógica. en este caso sería de forma genérica:
mencionar la prioridad (bicycle=yes) y luego la negación (bicycle:conditional)
creo el único que funciona es OSRM y OSmAnd. De todas formas no revisé hace mucho tiempo y habría que hacer prueba y error para determinar compatibilidad
Básicamente cuando dices “no @ (horarios)” es como decir "acceso no, a menos que sea este horario?
Se pueden usar los horarios que en “openin_hours”?
Sobre todo si pueden usarse horarios distintos, como un día no está abierto, y otros días cierran tarde.
Y por ejemplo, hay un pasillo de estacionamiento, que uno como peatón puede cruzar de 9 a 14, pues cierran una de las puertas, pero el estacionamiento sigue dando servicio hasta las 19 horas.
No, es solo la condición de bloqueo, el acceso sería en otra etiqueta. por ejemplo: en una vía → highway=footway + bicycle=yes (estas permitiendo paso a bicicleta) +bicycle:conditional=no @ (Su 08:00-12:00) (no hay paso los dom 8-12 para bicis)
Se podría hacer al revés pero es muy raro, escribir cosas negando, es preferible al revés.
puedes escribir la notación de opening_hours dentro el paréntesis, revisa el enlace que mandé para sus opciones (ver ejemplos)