Wochenaufgabe Öffnungszeiten

Mittwochs zwischen 0 und 1 Uhr haben 35% der Geschäfte geöffnet? :roll_eyes:

Das hat mich auch gewundert … Bei der Statistik ist zu beachten, dass dies über die opening_hours Werte aller Objekte in OSM erstellt wird. An die anderen Tags komme ich in der Auswertung leider nicht so einfach ran über taginfo beziehungsweise müsste ich das dann über die Overpass API machen.

Von einer eventuellen History war bisher nicht die Rede. Kann - und will - ich nicht liefern.

Allerding bedenke, dass die Overpass “qualmt” und deren Benutzung gerade eingeschränkt wurde. Und du arbeitest intensiv daran, dass die Admins sich weitere Beschränkungen einfallen lassen müssen. Ich finde, dass du dich mit deiner Nutzung immer mehr von der Zielvorstellung der Overpass entfernst.

Meine Trend-Statistiken werden so erstellt, dass ich mir die Ergebnisse der Auswertungen mit Timestamp in der lokalen DB merke und diese dann analysiere. Rückwirkende Auswertungen gehen so natürlich nicht - aber die brauche ich auch nicht.

Gruss
walter

Deshalb lasse ich die Abfragen auch nur nachts laufen, wenn die Load auf overpass-api.de niedriger ist. Außerdem kommt von mir nur eine Abfrage alle paar Minuten und nicht mehrere pro Sekunde, was offenbar das Problem ist. Auf der Wiki Seite zur Overpass API wird gesagt, dass „You can safely assume that you don’t disturb other users when you do less than 10.000 queries per day or download less than 5 GB data per day.“. Da liege ich drunter …

Ich habe mir die 35 % noch mal näher angeschaut und die Öffnungszeiten von Mitternacht und 1 Uhr verglichen. Der Grund für die 35 % scheinen folgende Öffnungszeiten zu sein:

Su-Th 11:00-01:00; Fr-Sa 11:00-02:00
Mo-Th 00:00-01:00,11:00-24:00; Fr-Su 00:00-02:00,11:00-24:00
Tu,Su 12:00-01:00

Usw.
Von dieser Art Öffnungszeiten sind relativ viele vorhanden …

Ich habe gerade das QAT Script mal wieder angeworfen und festgestellt, dass es mir viel mehr Fehler liefert, als eigentlich vorhanden. Dieses Problem ist offenbar durch eine Aktualisierung von Nodejs aufgetreten, da nun eine Variable nicht mehr zurückgesetzt wurde. Das Problem ist behoben. Das QAT Script ist eine sehr schöne Möglichkeit für QA bei Öffnungszeiten …

Ich bin gerade auf einen schwierigen Fall gestoßen. Es geht um diesen Node.

Mo off; Tu-Th 16:00-23:00; Fr,Sa 16:00-02:00, Su 14:00-23:00

Um für diesen „PH off“ korrekt zu definieren muss man etwas tricksen:

Mo off; Tu-Th 16:00-23:00; Fr,Sa 16:00-02:00, Su 14:00-23:00; PH off; PH +1 day 00:00-02:00 off

Dies kann auch nicht durch das Proposal zu implizitem PH off gelöst werden.

Das kann ich nicht nachvollziehen!
Entweder es ist von Fr 16:00 bis Sa 02:00 auf wenn Fr kein Feiertag ist. Weil sonst würde das umgekehrte gelten. Das Fr schon 24:00 Uhr geschlossen wird, wenn Sa ein Feiertag ist.

Mo off; Tu-Th 16:00-23:00; Fr,Sa 16:00-02:00, Su 14:00-23:00; PH off

Das Problem ist, wenn Samstag ein Feiertag ist dann ist Samstag geschlossen (das bewirkt ja die Regel “PH off”) allerdings sind nun noch die zwei Stunden Sonntag morgen (00:00-02:00) offen … Diese werden von “PH off” natürlich nicht als geschlossen gesetzt. Du kannst es auch mit dem Auswertewerkzeug testen …

Edit: Eine Frage bleibt allerdings offen. Ist wenn Samstag Feiertag ist Sa von 00:00-02:00 offen? Ich würde vermuten ja. In dem Fall wäre mein korrigierter Wert ebenfalls Falsch und müsste so lauten:

Mo off; Tu-Th 16:00-23:00; Fr,Sa 16:00-02:00, Su 14:00-23:00; PH 02:00-24:00 off; PH +1 day 00:00-02:00 off

Schwierige Öffnungszeiten Teil 2: Kantonsbibliothek mit vorbildlicher Beschreibung der Öffnungszeiten.

Ich habe es mir leicht gemacht und nur die Schließungen angegeben, die noch in der Zukunft liegen. Mit allen Schließungen wäre es mit der Länge von dem Wert schwierig geworden (>255 Zeichen). Ansonsten ist alles drinnen in folgendem Wert (Auswertewerkzeug):

PH off;
Mo 14:00-18:00;
Tu,We,Fr 10:00-18:00;
Th 10:00-19:00;
Sa 09:00-14:00,
Mo-Sa 08:00-10:00 open "Nur der Lesesaal";
2015 Aug 1,Dec 25-26 off;
2015 Dec 24 12:00-24:00 off ||
closed "Rückgabe von Medien über die Rückgabeklappe an der Ostseite möglich"

Das “PH off” ganz am Anfang (ein NOP quasi :wink: ) ändert an den Öffnungszeiten nichts, wird allerdings notwendig, sollte das PH off implizit Proposal durchgehen, da in diesem Fall die Schließungen explizit angegeben wurden und ich vermute, dass an anderen Feiertagen offen ist.

Man kann’s auch übertreiben…

Joa kann man :smiley: Wenn schon, denn schon.

Ich hab das gar nicht mitbekommen, hast Du mal nen Link (oder ne Stelle wo ich suchen kann ?)

Christoph

Es geht um den Thread Overpass Quotas auf OSM-talk.

OSM-Talk
kein Wunder das ich das nicht mitbekomme :frowning:

Dann wusel ich mich mal durch die hochmoderne Webdarstellung.

Edit: Danke.

Ich habe das Proposal zum impliziten PH off abgebrochen. Es bleibt also dabei, dass PH bei jedem Öffnungszeiten Wert mit angegeben werden sollte. Siehe auch: Verständnisprobleme changeset-comment opening_hours PH/SH.

Ja liest du den die Wochennews nicht? :roll_eyes:

Steht unter Programme. Nicht mehr als ein Satz und der Link, den ypid bereits gepostet hat, aber immerhin.

Gruss
walter

noch ein schwieriger Fall:
Obra Kinderland:
http://www.openstreetmap.org/way/65710732

Habe das mal nach der Website getaggt. (Bei Schlechtwetter wird es auf der Homepage kurzfristig korrigiert denke ich)

Ich kam auf folgendes:
opening_hours=Mar 27-Sep 30 10:00-18:00 “bei Schlechtwetter geschlossen - siehe Homepage www.obrakinderland.at oder anrufen +43-7682-7105-6 (bad wheather off)”, Mar 1-Jul 1 Mo-We off, Sep 7-Oct 1 Mo-We off, Oct 1-Mar 26 off “Winterpause - obrakinderland.at”

Was hält ihr von dem eintrag?

@curmet: Noch ein paar Kleinigkeiten. Du hast bei den Öffnungszeiten additive Regeln zusammen mit “off” benutzt. Das ist so nicht gedacht. Außerdem würde ich keine redundanten Informationen eintragen e.g. Telefonnummern und Webseite mit den entsprechenden Tags eintragen. Wie steht es mit Feiertagen? Ich vermute, da ist geschlossen. Auf der Webseite steht leider nicht wirklich viel oder habe ich etwas übersehen?

Ich würde es so schreiben:

Mar 27-Sep 30 10:00-18:00 "bei Schlechtwetter geschlossen - siehe Homepage oder anrufen (bad wheather off)";
Mar 1-Jul 1,Sep 7-Oct 1 Mo-We off;
Oct 1-Mar 26 off "Winterpause";
PH off

Edit: Den “node” Tag kannst du eventuell mit in den opening_hours tag bringen bzw. mit ins Kommentar.

Ich war bisher ein starker befürworter von implizit, hab da aber ne Weile drüber nachgedacht die letzten Tage, und habe festgestellt, dass ich da sehr gespalten bin. Einige Probleme würde man bei implizit genau umdrehen, hat also nichts gewonnen. Einige Problem löst man, holt sich aber andere neue rein. Ist wahrscheinlich besser so, es zu lassen wie es ist.

Eine Anregung hab ich aber für die Karte (http://openingh.openstreetmap.de/ (und möglicherweise auch im Web-Tool dazu): Es sollte an Feiertagen in der Woche mindestens ein Hinweis erscheinen, wenn PH nicht gemappt ist. Königsdisziplin wäre ein etwas “gierigerer” Hinweis, wenn zur aktuellen Zeit Sonntags geschlossen ist.
Beispiel: http://www.openstreetmap.org/way/33048700 (zum Zeitpunkt 1. Mai 20:53)