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
Schemat URL
https://openingh.openstreetmap.de/evaluation_tool/?EXP=$1
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: 1
Zobacz też
Status: w rzeczywistości

opening_hours=* - godziny otwarcia można wpisać w zasadzie wszędzie tam, gdzie znajdziemy na ten temat informacje.

Opis funkcji

Supermarkety i małe sklepy są otwarte w różnych godzinach i dniach, zwłaszcza w różnych krajach lub nawet miastach. Niektóre sklepy, apteki, większość stacji benzynowych, fast-foodów są otwarte całą dobę. Dlatego jest to istotna informacja dla np. turysty szukającego sklepu lub apteki w nocy.

Użycie

Jest to tag z grupy właściwości, więc musi być powiązany z innymi tagami, np:

Wartości

Zanim zaczniesz tagować drogi linia, Key:access.

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

Przykłady

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.

  • 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 nie wiadomego 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

Składnia

  • wd dzień: Mo · Tu · We · Th · Fr · Sa · Su (Fr 08:30-20:00)
  • hh godzina w formacie 24 godzinnym "hh:mm" · (Fr 08:30-20:00)
  • mm minuty w formie dwóch cyfr "hh:mm" (Fr 08:30-20:00)
  • mo miesiąc: Jan · Feb · Mar · Apr · May · Jun · Jul · Aug · Sep · Oct · Nov · Dec · "mo md"("miesiąc" "dzień")( Dec 25)
  • md dzień miesiąca, zawsze w formie dwóch cyfr · "mo md"("miesiąc" "dzień") (Dec 25)
  • we numer tygodnia roku w formie dwóch cyfr, przedział 01-53, "week we"("tydzień" "nr_miesiąca") (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.

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

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

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

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

Zasady stosowania

  • Przedział godzin (zawsze otwarcie-zamknięcie) oddzielony "-" · (przykład > 08:30-20:00)
  • Przedział dni tygodnia otwartych rozdzielony "-" · (przykład > Mo-Fr)
  • Przedział dni miesiąca otwartych rozdzielony "-" · (przykład > Dec 20-26) lub (przykład > Dec 20-Jan 06)
  • Otwarte z okresowością "n" w ciągu kolejnych dni miesiąca, przedział zakończony przez "/n" (przykład > 02-30/n)
  • Przedział tygodni roku oddzielony "-" · (przykład > week 01-26)
  • Otwarte z okresowością "n" w ciągu kolejnych tygodni roku, przedział zakończony przez "/n" (przykład > week 02-52/n )
  • Przerwa w dni oddzielone "," · (przykład > Mo,We,Fr)
  • Przerwa w godzinach oddzielonych "," · (przykład > 08:30-14:00,16:30-20:00)
  • Różne godziny otwarcia w różnych dniach oddzielone ";" (przykład > 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" (przykład > Tu off)
  • Przedział dni tygodnia natomiast "wd-wd off" (przykład > Tu-Th off)
  • Miesiąc wolny tagujemy "mo off" (przykład > Aug off )
  • Przedział miesięcy "mo-mo off" (przykład > Aug-Sep off)
  • Konkretny dzień miesiąca "mo md off" (przykład > Dec 25 off)
  • Przedział dni miesiąca tagujemy "mo md-md off" (przykład > Dec 24-26 off) lub "mo md - mo md off" (przykład > Dec 25-Jan 06 off )
  • Wyjątek w przedziale dni, najpierw przedział, potem wyjątek (przykład > Mo-Sa 10:00-20:00; Tu off) lub (przykład > 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 (przykład > Mo-Fr 10:00-20:00; Sa 10:00-14:00)
  • Dla dni nie następujących po kolei tagujemy wd[x] (przykład 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 (przykład Aug Th[-1] oznacza ostatni czwartek sierpnia)
Można też używać grupowania, (przykład Su[1,3,5] i Su[1-3])
  • Jeśli tylko w niektóre dni otwarte całą dobę używamy (przykład > 00:00-24:00)
  • 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 końca" (przykład Sa 22:00+)

Sprawdzanie poprawności

Kod źródłowy

PHP code in SVN przetwarzanie opening_hours.

Wykorzystanie

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.

także

Notki

  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.