OpenStreetMap logo OpenStreetMap

Öffnungszeiten

Posted by stw1701 on 29 March 2014 in German (Deutsch).

Ich such in den Taglisten immer mal nach offensichtlichen Fehlern. Dabei hab ich auch bei den Öffnungszeiten hin und wieder Syntaxfehler beseitigen können, etwa Di-Do zu Tu-Th korrigiert.

Jetzt fiel mir allerdings ein Fall auf, bei dem der Sinn der Eintragung strittig war. Es sah in etwa so aus:

  • Mo-Fr 18:00-24:00; Fr,Sa 00:00-01:00

Wenn man das nach der Wiki-Definition liest, dann ist am Freitag nur eine Stunde lang geöffnet. Gemeint waren aber die sieben Stunden. Der Fall wurde mit allen Beteiligten zur Zufriedenheit geklärt.

http://wiki.openstreetmap.org/wiki/Key:opening_hours

| Exceptions to a range of days, first the range then the exception (e.g., > Mo-Sa 10:00-20:00; Tu off) or (e.g., > Mo-Sa 10:00-20:00; Tu 10:00-14:00) (this means these are not additions, for example Mo-Fr 08:00-12:30; We 14:00-17:00 means that on Wednesdays, the shop is only opened in the afternoons and not additionally)

Nun hab ich mir spaßeshalber andere Eintragungen in Sachsen angesehen und gezielt nach solchen Doppeldeutigkeiten gesucht. Es gibt tatsächlich eine Menge solcher Eintragungen. In einigen Fällen wurde statt Semikolon ein Komma verwendet, in der Hoffnung, daß der neue Bereich dann zum Tag hinzugefügt wird, anstatt die vorherigen Bereiche für den Tag zu überschreiben. Das ist allerdings auch nicht Teil der Definition.

Ich hab aber große Bedenken, solche Eintragungen einfach so zu korrigieren. Der korrekte Eintrag wäre ja größer und nicht gerade lesbarer. Als Beispiel: Aus

  • Mo,We,Th 08:00-12:30; Mo 13:00-17:00

würde

  • We,Th 08:00-12:30; Mo 08:00-12:30,13:00-17:00

Oder aus

  • Mo-Fr 06:30-10:30; Sa-Su 06:30-11:00; Mo-Sa 12:00-15:00,16:00-23:30

würde

  • Mo-Fr 06:30-10:30,12:00-15:00,16:00-23:30; Sa 06:30-11:00,12:00-15:00,16:00-23:30; Su 06:30-11:00

Deshalb zunächst die Frage: Wird das mit dem Überschreiben des Tagesbereichs überhaupt von den Mitmappern oder Auswertern auch so gesehen?

Besonders erstaunt bin ich über Eintragungen, bei denen sich die Bereiche für den betroffenen Tag überlappen. Drei Beispiele:

  • Mo-Fr 07:00-18:00; Fr 07:00-12:00
  • Mo 08:30-12:00,13:00-15:00;Tu,Th,Mo 08:30-12:00,13:00-18:00;We,Fr 08:30-12:00
  • Mo-Fr 09:00-13:00; Mo-Fr 09:30-12:30,13:30-18:00; Sa 09:30-12:00

Das sind ja eindeutig Fehleintragungen. Was würde denn ein Auswerter daraus machen? Leider lassen sich solche Eintragungen nur mit Ortskenntnis korrigieren.

Discussion

Comment from MKnight on 29 March 2014 at 14:40

Ich verstehe nicht ganz wo Dein Problem ist.

Mo,We,Th 08:00-12:30; Mo 13:00-17:00

ist klar falsch, “gerendert” wird hier:

We,Th 08:00-12:30; Mo 13:00-17:00

Richtig wäre ein Komma (Komma ist etwa gleichbedeutend mit und bzw. sowie) zu setzen.

Beim nächsten Beispiel das selbe. Deine letzten 3 Beispiele: Nummer 1 ist korrekt, hier wird durch das Semikolon der Freitag “überschrieben”. Sinnvoller wäre natürlich Mo-Th, falsch ist es trotzdem nicht. Nummer 2 und 3 sind klar kaputt, Keine Ahnung, was der eintragende damit bezwecken wollte. Ein Renderer schmeisst da jeweils die erste Eintragung (vorm ersten Semikolon) weg.

Zum Evaluieren empfehle ich Dir, falls Du es noch nicht kennst: http://openingh.openstreetmap.de/evaluation_tool/?setLng=de

Comment from Thomas8122 on 30 March 2014 at 20:40

Das opening_hours-plugin für JOSM ist übrigens immer noch so wie ich es kannte. Monatsangaben werden als Fehler angezeigt.

Log in to leave a comment