conditional access

Hallo,

wenn ein Weg laut Beschilderung in der Zeit von 20.09. - 31-12 jeweils von 2 Stunden vor Sonnenuntergang bis 2 Stunden nach Sonnenaufgang verboten ist, kann man dann solche access Tags setzen (Generell gilt dies dort nur für Fußgänger, Fahrzeuge sind generell verboten:

vehicle=no
access:conditional=no@(20.09.-31.12. AND 2h before sunset - 2h after sunrise)

Oder ist diese Syntax so verkehrt, bzw. ist so eine Zeitangabe (mit dem Versatz zu sunrise und sunset) überhaupt möglich.

Ist es geschickter nur Fahrzeuge zu verbieten und dann das allgemeine access als conditional restriction zu formulieren oder besser ein allgemeines access=no mit einer conditional restriction für foot (welche dann mit den umgekehrten Zeiten erlaubt)

Schild dazu:
http://www.maroufi.net/OSM-Fotos/conditional-access.jpg

Es geht um diesen Weg:
http://www.openstreetmap.org/browse/way/174690741

Gruß
unixasket

Tach,

Die JavaScript- und PHP-Auswertefunkionen verstehen dies:
Sep 20-Dec 31: sunrise-02:00 hours - sunset+02:00 hours.

Ist aber nichts Offizielles. Wer Spaß daran hat, kann gerne darüber diskutieren und abstimmen lassen und/oder die Doku oder besser gleich den ganzen Mist ins Wiki heben.

Immer hilfreich:
Der Assistent

Steht schon im Wiki:
http://wiki.openstreetmap.org/wiki/DE:Conditional_restrictions#Bedingung
und
http://wiki.openstreetmap.org/wiki/Key:opening_hours#Examples

Das ist die “offizielle” Variante:

access:conditional=no @ (Sep 20-Dec 31 (sunset-02:00)-(sunset+02:00))

Danke, dann ändere ich es darauf ab, aber du meintest wohl:

access:conditional=no @ (Sep 20-Dec 31 (sunset-02:00)-(sunrise+02:00))

Denn es soll ja von 2 Stunden vor Sonnenuntergang bis 2 Stunden nach Sonnenaufgang sein (du hattest 2 mal sunset verwendet).

Gruß
unixasket

Ja, meinte ich eigentlich. :slight_smile: