x

conditional access


  1. conditional access · unixasket (Gast) · 05.05.2013 21:39 · [flux]

    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


    • Re: conditional access · Oranger Assistent (Gast) · 05.05.2013 21:56 · [flux]

      Tach,

      unixasket wrote:

      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)

      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


    • Re: conditional access · Peter Maiwald (Gast) · 05.05.2013 22:45 · [flux]

      Oranger Assistent wrote:

      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.

      Steht schon im Wiki:
      http://wiki.openstreetmap.org/wiki/DE:C … #Bedingung
      und
      http://wiki.openstreetmap.org/wiki/Key: … s#Examples


    • Re: conditional access · Eckhart Wörner (Gast) · 06.05.2013 18:37 · [flux]

      Oranger Assistent wrote:

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

      Ist aber nichts Offizielles.

      Das ist die "offizielle" Variante:

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

    • Re: conditional access · unixasket (Gast) · 07.05.2013 10:42 · [flux]

      Eckhart Wörner wrote:

      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


    • Re: conditional access · Eckhart Wörner (Gast) · 08.05.2013 19:55 · [flux]

      unixasket wrote:

      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).

      Ja, meinte ich eigentlich. 🙂