Complexe openingstijden taggen

Openingstijden… ook als je via OSM navigeert wil je niet voor een gesloten deur staan voor een restaurant, dus toevoegen maar.

Enkel, sommige gelegenheden zijn wel heel kieskeurig open. Zo kieskeurig, dat het niet meer past in de tag value.

Bijvoorbeeld bij:

		MAANDAG		DINSDAG		WOENSDAG	DONDERDAG	VRIJDAG		ZATERDAG	ZONDAG
APRIL		gesloten	gesloten	gesloten	gesloten	16:00-21:00	11:00-21:00	11:00-20:00
MEI		gesloten	16:00-20:00	16:00-20:00	16:00-20:00	11:00-21:00	11:00-22:00	11:00-20:00
JUNI		gesloten	12:00-21:00	12:00-21:00	12:00-21:00	12:00-22:00	11:00-22:00	11:00-21:00
JULI		10:00-22:00	10:00-22:00	10:00-00:00	10:00-22:00	10:00-00:00	10:00-00:00	10:00-22:00
AUGUSTUS	10:00-22:00	10:00-22:00	10:00-00:00	10:00-22:00	10:00-00:00	10:00-00:00	10:00-22:00
SEPTEMBER	gesloten	gesloten	16:00-20:00	16:00-20:00	13:00-21:00	12:00-22:00	12:00-20:00
OKTOBER		op reservering	op reservering	op reservering	op reservering	16:00-21:00	16:00-21:00	16:00-21:00
NOVEMBER	op reservering	op reservering	op reservering	op reservering	16:00-21:00	16:00-21:00	16:00-21:00
DECEMBER	op reservering	op reservering	op reservering	op reservering	16:00-21:00	16:00-21:00	16:00-21:00

krijg je:

Apr Fr 16:00-21:00;Apr Sa 11:00-21:00;Apr-May Su 11:00-20:00;
May Wo-Th 12:00-21:00;May Fr 11:00-21:00;May Sa 11:00-22:00;
Jun Tu-Th 12:00-21:00;Jun Fr 12:00-22:00;Jun Sa 11:00-22:00;Jun Sa 11:00-21:00;Jul Ma-Th 10:00-22:00;
Jul-Aug Wo 10:00-24:00;Jul-Aug Th 10:00-22:00;Jul-Aug Fr-Sa 10:00-24:00;Jul-Aug Su 10:00-22:00;
...

maar houdt het al bij donderdag in juli op omdat je de 254 karakters (OSM database limiet) dan overschrijdt.
Dus het probleemgeval reservering kom ik nog niet eens aan toe. Denk dat dat iets moet worden als

Oct-Dec Mo-Th "reservation only"

Op de wiki talk pagina’s komen ze er ook niet uit zo te zien: http://wiki.openstreetmap.org/wiki/Talk:Key:opening_hours#Complex_opening_hours_that_depends_on_month.2Fseason

Hoe zouden jullie dit aanpakken?

Daar was ik ook al mee aan het worstelen en liep ook al tegen de 254 karakters aan. (voor openingstijden moet dat toch echt wijder) wil je kwalitatief juist zijn.

Dit is nog de algemene, zeg maar het basisschema (weekschema), er zijn zaken, die binnen dit schema op bepaalde dagen gesloten, jaarsafhankelijk.

Bijvoorbeeld supermarkt dicht om 17:uur wegens Sinterklaas. Terwijl anders op vrijdagvond open tot 21:00 uur. Helemaal niet aan de buitenkant aangeplakt. Stond ik mooi voor de dichte deur.!!!

Dus eerst het basisschema en daarna de uitzonderingen met gesloten (closed)?.
Gevolg is openingstijden moeten jaarlijks aangepast worden.

Zelf zat ik verder te denken:
basisschema opening_hours
afwijkend schema opening_hours:closed (dit is jaarlijks beter te onderhouden)

de uitkomst is dan
basis schema - afwijkend schema is werkelijk (huidig schema) schema.

Zo is het wat overzichterlijker.
Deze variant gedachte heb ik nog niet gezien.

Hi is de vermelding van de website niet voldoende ? Dan houdt de ondernemer de site en de tijden bij. En je weet toch dat Sinterklaas van verassingen houdt ?

Ook ik lig hier vaak mee te stoeien.

Meestal staat op de contactpagina van de winkel de actuele openingstijden.
Buiten de tag “website” voeg ik nu ook (als deze er is) “contac:website” toe.
Dan kom je snel(ler) op de site waar je wezen moet, zonder eers de site door te hoeven spitten.

Nee, vaak het afwijkende is niet betrouwbaar op website ingevoerd.

En je wilt het zichtbaar hebben in een view in de omgeving, wat is open. Gemak dient de mens.

Zondag 12.00 - 17.00 uur *

  • laatste zondag van de maand

Hoe tag je een vaste koopzondag naast de normale openingstijden?

Referentie naar de website staat er al, maar niet naar een detailpagina, dat verandert bij sommige websites ook soms van de ene op de andere dag.

Maar het tabelletje was eigenlijk nog niet compleet. Er hoort nog wat bij:

Hieronder vind u onze openingstijden van ons cafetaria. Ons restaurant is vanaf 6 juni geopend.
*Op feest- en bijzondere vakantiedagen is ons cafeteria door de week geopend van 11.00 tot 21.00. Patat, snacks en Thais eten kunnen in het restaurant worden afgehaald.

Die 6 juni zal per jaar veranderen denk ik zo. Lijkt eerste zaterdag van juni te zijn dan.
Ik had al als experiment aparte POI’s voor de verschillende amenities gemaakt en deze gebundeld in een relatie, dus de afwijkende openingstijden hadden dan in de POI’s gekunt ipv de relatie.

Ik vind dat uitbaters het dan inderdaad maar zelf moeten bijhouden op de website en dat de gegevens dan beter maar niet in OSM kunnen staan.

Maar zou je het willen taggen zou er wellicht een extensie op de opening_hours moeten komen zoals bijvoorbeeld opening_hours:Apr=xxx zodat je echt complexe openingstijden toch kunt vastleggen zonder tegen de limiet van 254 karakters te lopen.
Ik dacht ergens gelezen te hebben (kan het nu niet meer terugvinden natuurlijk) dat je ook tags kunt uitbreiden naar bijvoorbeeld _2, _3, enz… om de rest van de data kwijt te kunnen.

Soms zie je aanduidingen als “Geopend vanaf 10.00 uur”.
Heeft iemand daarvoor een oplossing?
Jan

http://www.nu.nl/tech/3822642/google-aangeklaagd-restaurant-foute-google-maps-info.html :wink:

Volgens het voorbeeld uit de wiki kun je een + zetten na de openingstijd om een open eindtijd aan te geven:
opening_hours=Su 10:00+

@ Sander H:
De Wiki-site heb ik wel geraadpleegd maar het voorbeeld helaas over het hoofd gezien.
Bedankt voor je hulp.
Jan

Toch zou ik proberen de tijd dat ze wel vast open zijn vast te leggen en de tijd wat variabel is met + aan te geven.