Pl:Key:opening_hours

From OpenStreetMap Wiki
Jump to navigation Jump to search
Public-images-osm logo.svg opening_hours
(godziny_otwarcia)
Neon Internet Cafe open 24 hours.jpg
Opis
Godziny otwarcia. Show/edit corresponding data item.
Grupa: Właściwości
Używane na tych elementach
może być przyporządkowany do punktumoże być przyporządkowany do liniimoże być przyporządkowany do obszaru (i relacji multipolygon)może być przyporządkowany do relacji
Udokumentowane wartości: 2
Zobacz też
Status: w rzeczywistości

opening_hours=* - klucz do oznaczania godzin otwarcia.

Opis

Godziny otwarcia mogą być dołączone do wielu obiektów, takich jak sklepy (shop=convenience), apteki (amenity=pharmacy), stacje benzynowe (amenity=fuel), biblioteki (amenity=library), parkingi (amenity=parking), muzea (tourism=museum), i inne.

Jest to istotna informacja i należy odróżniać obiekty otwarte całodobowo od takich które nie mają określonych godzin otwarcia albo gdzie godziny nie zostały jeszcze zmapowane.

Podobne tagi

Dostępność dróg (highway=*) należy zaznaczać za pomocą tagu access:conditional=* - zobacz Key:access#Dostęp czasowy i inne restrykcje warunkowe.

Składnia

Zobacz formalną specyfikację (ang.) po więcej szczegółów.

  • wd dzień tygodnia: Mo · Tu · We · Th · Fr · Sa · Su (Fr 08:30-20:00)
  • hh godzina w formacie 24 godzinnym, w formie dwóch cyfr (Fr 08:30-20:00)
  • mm minuty w formie dwóch cyfr (Fr 08:30-20:00)
  • mo miesiąc: Jan · Feb · Apr · May · Jun · Jul · Aug · Sep · Oct · Nov · Dec (Dec 25)
  • md dzień miesiąca, zawsze w formie dwóch cyfr (Dec 25)
  • we numer tygodnia roku w formie dwóch cyfr, z przedrostkiem "week", przedział 01-53 (week 25 Mo 08:30-20:00)
  • SH wakacje szkolne, może być użyte dla innych godzin otwarcia w trakcie wakacji (Mo-Fr 08:00-09:00,14:00-15:00; SH off) [1]
  • PH święto państwowe, może być użyte dla godzin otwarcia w trakcie trwania świąt (Mo-Fr 09:00-17:00; PH 10:00-12:00; PH Su off)[1]
Przykład powyżej opisuje normalne godziny otwarcia od poniedziałku do piątku, z wyjątkiem dni świątecznych gdy godziny otwarcia się zmieniają, drugim wyjątkiem jest dzień świąteczny wypadający w niedziele - zamknięte.

Ogólna składnia wartości: hh:mm-hh:mm (08:30-20:00)

Ogólna składnia wartości: wd hh:mm-hh:mm (Fr 08:30-20:00)

Ogólna składnia wartości: mo md hh:mm-hh:mm (Dec 25 08:30-20:00)

Ogólna składnia wartości: week we wd hh:mm-hh:mm (week 25 Mo 08:30-20:00)

Zasady stosowania

  • Przedział godzin (zawsze otwarcie-zamknięcie) oddzielony "-" · (08:30-20:00)
  • Przedział dni tygodnia otwartych rozdzielony "-" · (Mo-Fr)
  • Przedział dni miesiąca otwartych rozdzielony "-" · (Dec 20-26) lub (Dec 20-Jan 06)
  • Przedział tygodni roku oddzielony "-" · (week 01-26)
  • Otwarte z okresowością "n" w ciągu kolejnych dni miesiąca, przedział zakończony przez "/n" (przykład > 02-30/n)
  • Otwarte z okresowością "n" w ciągu kolejnych tygodni roku, przedział zakończony przez "/n" (przykład > week 02-52/n )
  • Wymienione dni oddzielone "," · (Mo,We,Fr)
  • Wymienione przedziały godzin oddzielone "," · (08:30-14:00,16:30-20:00)
  • Różne godziny otwarcia w różnych dniach oddzielone ";" (Mo 10:00-12:00,12:30-15:00; Tu-Fr 08:00-12:00,12:30-15:00; Sa 08:00-12:00)
  • Wolny dzień tygodnia tagujemy "wd off" (Tu off)
  • Przedział dni tygodnia natomiast "wd-wd off" (Tu-Th off)
  • Miesiąc wolny tagujemy "mo off" (Aug off)
  • Przedział miesięcy "mo-mo off" (Aug-Sep off)
  • Konkretny dzień miesiąca "mo md off" (Dec 25 off)
  • Przedział dni miesiąca tagujemy "mo md-md off" (Dec 24-26 off) lub "mo md - mo md off" (Dec 25-Jan 06 off)
  • Wyjątek w przedziale dni, najpierw przedział, potem wyjątek (Mo-Sa 10:00-20:00; Tu off) lub (Mo-Sa 10:00-20:00; Tu 10:00-14:00)
  • Dla pierwszego lub ostatniego dnia przedziału oczywiście nie ma potrzeby używać wyjątku (Mo-Fr 10:00-20:00; Sa 10:00-14:00)
  • Dla dni nie następujących po kolei tagujemy wd[x] (Su[3] 09:00-12:00)
Oznaczamy w ten sposób trzecią niedzielę miesiąca od 9:00 do 12:00.
Używamy -1 by określić ostatni dzień miesiąca (Aug Th[-1] - ostatni czwartek sierpnia)
Można też używać grupowania, (Su[1,3,5] i ] i Su[1-3])
  • Jeśli cały tydzień jest otwarte całą dobę: 24/7
  • Specjalny znacznik dla wschodu słońca: sunrise
  • Specjalny znacznik dla zachodu słońca: sunset
  • Plus "+" Za godziną oznacza "od" lub "otwarte do ostatniego klienta" (przykład Sa 22:00+)

Przykłady

  • 24/7 - stosujemy w obiektach otwartych bez przerwy, 24 godziny na dobę, 7 dni w tygodniu
  • Sa-Su 00:00-24:00 - otwarte tylko w weekendy, ale 24 godziny na dobę
  • Mo-Fr 08:30-20:00 lub bardziej złożone:
    • Mo 10:00-12:00,12:30-15:00; Tu-Fr 08:00-12:00,12:30-15:00; Sa 08:00-12:00
    • Mo-Su 08:00-18:00; Apr 10-15 off; Jun 08:00-14:00; Aug off; Dec 25 off zastosowanie w obiektach o różnych godzinach otwarcia
  • Mo-Sa 10:00-20:00; Tu off lub Mo-Sa 10:00-20:00; Tu 10:00-14:00 wyjątki dla dni zamkniętych
  • sunrise-sunset
    stosujemy w obiektach, które są otwarte od świtu do zmierzchu.
    w nawiasie możesz dodać też dodatkowy czas do otwarcia lub zamknięcia: (sunrise+02:00)-(sunset-02:00) na przykład dwie godziny po świcie, dwie godziny przed zachodem słońca.
  • Su 10:00+ otwarte w niedziele od godziny 10 do niewiadomego czasu
  • week 1-53/2 Fr 09:00-12:00; week 2-52/2 We 09:00-12:00 otwarte od 9:00 do 12:00 w piątki nieparzystych tygodni (1, 3, 5 tydzień miesiąca) i środy tygodni parzystych.
  • Mo-Sa 09:00-22:00; Jan 28,Mar 24,Apr 28,Jun 30,Aug 25,Dec 15,Dec 22 Su 09:00-19:00 otwarte od 9:00 do 22:00 od poniedziałku do soboty oraz w niedziele handlowe (stan na rok 2024) w godzinach od 9:00 do 19:00

Pamiętaj aby wpisywane wartości zawsze były w języku angielskim. Wartości typu: Po-Pt 08:00-22:00 są nieprawidłowe.

Sprawdzanie poprawności

Wykorzystanie

TimeDomain to narzędzie pozwalające na przeglądanie danych o godzinach otwarcia na mapie, a także wyświetlające błędne wpisy.

OsmAnd

Wyszukiwarka POI w OsmAnd

OsmAnd używa tego tagu w wyszukiwarce POI. Kolor strzałki zależny jest od tego, czy w danej chwili dany obiekt jest otwarty (kolor zielony) czy zamknięty (kolor czerwony). Szary kolor oznacza brak tagu opening_hours.

Implementacja jest na razie częściowa, bez dat, numerów tygodni i świąt. Podstawowe godziny są przetwarzane prawidłowo.

Zobacz też

Przypisy

  1. 1.0 1.1 Wartości mogą być ustawione jako domyślne. Default to propozycja systemu domyślnych wartości. Ma ona na celu dodanie możliwości zdefiniowania domyślnych wartości dla takich danych jak maksymalna prędkość dla obszarów zamieszkałych, krajów itp. lub też dla określenia czasu wakacji i świąt.