Opening Hours Plugin

bin ich grad zu deppert.

Das Öffnungszeitenplugin beim JOSM macht nix. Ich kann es aufrufen, die Öffnungszeiten eintragen, sehe oben auch den schick formatierten String, aber wenn ich drücke wird kein Tag übernommen.
JOSM natürlich neugestartet, Plugin Update aufgerufen, Verhalten ändert sich nicht.

JOSM 6767
OpeningHoursPlugin 30117
Plattform OS-X

Ist nur ein low pri Problem, beruhigende Worte wie: Beim nächsten Update wird das schon, wären auch OK :slight_smile:

Christoph

wo ich grad dabei bin

ist der fette Teil korrekt ?
**sh mo 11:00-21:00;**Tu-Fr 06:30-21:00; Th 06:30-20:00; Sa,Su 08:00-20:00

Soll sein:
“Montags in den Schulferien 11:00 - 21:00”

Darüberhinaus hab ich gerade den Tag
opening_hours:url=www.neanderbad.de
gefunden, den ich ganz cool finde. Wäre schön, wenn OSM.org diese ganzen Zusatzinfos in einen interaktiven Layer mit reinbringen würde.

Edit:
OSM Objekt: http://www.openstreetmap.org/way/40880625

Ich hätte statt “sh mo” eher “SH Mo” geschrieben…

https://wiki.openstreetmap.org/wiki/Key:opening_hours#Syntax

http://openingh.openstreetmap.de/evaluation_tool/?setLng=de
sagt ja. Klickt man sich bis zu den Osterferien durch, sieht man sogar den Unterschied, der durch das SH entsteht.

der Meinung ist opeingh.openstreetmap.de… auch.

Iirc muss man da irgendwo angeben welchen Key der Tag haben soll. Hast du das evtl übersehen?

Ne, wenn man keinen Key angibt nimmt der eigentlich opening_hours, zumindest war das früher so.

ne ne, manchmal ist das key-feld ganz unten immer noch leer.Dann muß man opening_hours explizit reinschreiben. Hängt wohl irgendwie von dem Objekt ab, dem man die Ö-Zeit verpassen will.

Gruss
walter

ach ja: josm-latest 6827 natürlich.

jow, stimmt.

Ändere ich den opening_hours Tag vom Neanderbad jetzt, so geht das. Das Plugin bekommt die Schulferien zwar nicht geparst, aber das verstehe ich sogar.

BtW: Es gibt nicht nur die
SH Schulferien Abkürzung (school holiday) sondern auch PH (public holiday) für Feiertag.

Für die zuletzt von mir gemappten Restaurants hatte ich immer SO = PH gesetzt, das war wohl nur in der ersten Näherung richtig.

edit: grammar.

das Plugin kann nicht nur keine Feiertage/Ferien und jede Menge andere Spezialfälle nicht, sondern hat auch noch ein paar andere Macken. Wenn man nicht ganz genau aufpasst fabriziert es unter Umständen falsche Daten, siehe auch: https://josm.openstreetmap.de/ticket/6967 (Mein Englisch ist nicht das beste, aber soweit ich das überblicke hat der (der geclosed hat) das Problem nicht verstanden, da das Plugin falsche Werte generiert und nicht falsche Werte im Plugin falsch angezeigt werden)
Siehe auch die Kommentare heirzu: http://www.openstreetmap.org/user/MKnight/diary/20045
(Disclaimer: ich habe mit dem Plugin lang nix gemacht, möglicherweise ist der Bug mittlerweile tatsächlich weg.)

Danach würde es ja stimmen. Wenn du irgendwo was anderes gelesen hast könntest du das mal verlinken oder raussuchen, wann der von mir zitierte Satz eingefügt wurde?

----- :clock1: :clock2: :clock3: ----- ACHTUNG: Zeitsprung ----- :clock4: :clock5: :clock6: -----

Das Öffnungszeiten Plugin scheint total veraltet zu sein (letzte Änderung 2012).

Wenn jemand Lust hat das zu übernehmen, ich hätte folgende Wünsche:

  • Anpassung an aktuelle Syntax
  • Die Auswahlbox welches Feld man editieren möchte, sollte deaktiviertbar sein
  • Automatische Korrektur

Beispiel: Ich gebe ein (oder kopiere von einer Webseite):

Montag - Freitag 07:00 - 17:00 Uhr
Samstag 08:00 - 12:00 Uhr

Es wird Montag durch Mo, Samstag durch Sa ersetzt, “Uhr” rausgeworfen
Newline durch “;” ersetzt.

Alternativ: Verbesserung des Validators, der kann ja schon zB. “Di” durch “Tu” ersetzen.

grafik

Das Plugin OpeningHoursEditor wird gepflegt, wo holst Du so eine alte Version her?

Ganz normal in JOSM über das Plugin-Window. Vielleicht stimmt die Angabe im Wiki nicht.

Neh, das Plugin ist im JOSM repo und seitdem wird wahrscheinlich die wiki Seite nicht mehr gepflegt. JOSM sollte Version 35924 anzeigen.

Ok, hab nen Hinweis reingesetzt.

Hab mir mal gerade ein kleines Separat-Tool programmiert, welches schon ganz gut funktioniert. :sunglasses:

1 Like

Wenn ein externes Tool ok ist, dann empfehle ich Web to OSM Opening Hours - OSM_de Telegram edition