JA:Key:opening hours
|
施設がいつ開いていつ閉まるかを表す
Properties
Used combinations in
|
営業時間をもつものであればほとんどすべて、opening_hours=* によって営業時間を記入することが可能です。スーパーマーケットや小規模なコンビニエンスストアは同じ国であっても閉店時間が異なり(同じ都市の中ですら)、大都市部では一晩中開いている小さな店がよくみかけられます。24時間年中無休の薬局やガソリンスタンド、パブ、ファストフード店もあります。夜間に特定の施設を探す際、このような情報はとても重要です。
Contents |
マッピング方法
性質を表すタグなので、以下のような関連タグとともに使用します。例) amenity=pharmacy, amenity=fuel, shop=convenience, amenity=biergarten, amenity=fast_food, amenity=library, amenity=parking, amenity=pub, amenity=restaurant, shop=supermarket, shop=bakery, または tourism=museum
値
- ウェイ
をタグ付けする前に Key:access を参照してください
例
- opening_hours=24/7
- 適用例:24時間年中無休のすべての施設(関連タグ)
- 地図上でのレンダリング:オブジェクトアイコンに24が付いたもの
- opening_hours=Sa-Su 00:00-24:00
- 適用例:週末のみの営業だが24時間営業
- opening_hours=Mo-Fr 08:30-20:00 あるいは以下のようにより複雑な営業時間:
- opening_hours=Mo 10:00-12:00,12:30-15:00; Tu-Fr 08:00-12:00,12:30-15:00; Sa 08:00-12:00
- opening_hours=Mo-Su 08:00-18:00; Apr 10-15 off; Jun 08:00-14:00; Aug off; Dec 25 off
- 適用例:営業時間をもつすべての施設(関連タグ)
- 地図上でのレンダリング:されません。情報はソフトウェアにより復元されます。
- opening_hours=Mo-Sa 10:00-20:00; Tu off または opening_hours=Mo-Sa 10:00-20:00; Tu 10:00-14:00
- 週の途中に休業日がある場合
- 適用例:営業時間をもつすべての施設(関連タグ)
- 地図上でのレンダリング:されません。情報はソフトウェアにより復元されます。
- opening_hours=sunrise-sunset
- 適用例:毎日日の出から日没まで営業
- 時間のオフセットを付ける場合は丸括弧 () を使用してください。例えば、ある公園が日の出時刻の2時間後から日の入り時刻の2時間前まで開いているような場合には (sunrise+02:00)-(sunset-02:00) となります。
- opening_hours=Su 10:00+
- 日曜日10:00開店で閉店時間は不明
- 適用例:営業時間をもつすべての施設(関連タグ)
- 地図上でのレンダリング:されません。情報はソフトウェアにより復元されます。
記法
- wd 平日 (weekday)、月 (Mo)・火 (Tu)・水 (We)・木 (Th)・金 (Fr)・土 (Sa)・日 (Su) に使用可能 例)Fr 08:30-20:00
- hh 時刻 (hour)、常に24時間表記(am/pm を付けない)の2桁数字で、"hh:mm" の形式をとります 例) Fr 08:30-20:00
- mm 分 (minute)、常に2桁数字で "hh:mm" の形式をとります 例)Fr 08:30-20:00
- mo 月 (month)、1月 (Jan)・2月 (Feb)・3月 (Mar)・4月 (Apr)・5月 (May)・6月 (Jun)・7月 (Jul)・8月 (Aug)・9月 (Sep)・10月 (Oct)・11月 (Nov)・12月 (Dec) に使用可能、 "mo md" 形式 例)Dec 25
- md 日 (monthday)、常に2桁数字で "mo md" の形式をとります 例)Dec 25
- SH 学校休日 (School Holiday)、学校が休みの間は営業時間が異なることを示す際に使用可能 例)Mo-Fr 08:00-09:00,14:00-15:00; SH off [1]
- PH 祝日 (Public Holiday)、祝日の間は営業時間が異なることを示す際に使用可能 例)Mo-Fr 09:00-17:00; PH 10:00-12:00; PH Su off[1]
- 上の例は、通常営業時間が月-金の午前9時〜午後5時で、祝日の営業時間は午前10時〜午後12時、祝日が日曜日の場合は休みであることを意味しています。
値の一般的な記法は hh:mm-hh:mm となります。 例)08:30-20:00
値の一般的な記法は wd hh:mm-hh:mm となります。 例)Fr 08:30-20:00
値の一般的な記法は mo md hh:mm-hh:mm となります。 例)Dec 25 08:30-20:00
規則
- 連続する時間(常に開店時間-閉店時間が必要)は "-" で区切られます。 例)08:30-20:00
- 連続する平日営業日は "-" で区切られます。 例)Mo-Fr
- 連続する営業日は "-" で区切られます。 例)Dec 20-26 または Dec 20-Jan 06
- 途中に休業日を挟む場合は "," で区切られます。例)Mo,We,Fr
- 途中に休業時間を挟む場合は "," で区切られます。例)08:30-14:00,16:30-20:00
- 日によって営業時間が異なる場合は ";" で区切られます。 例)Mo 10:00-12:00,12:30-15:00; Tu-Fr 08:00-12:00,12:30-15:00; Sa 08:00-12:00
- 読み方:この日はこの営業時間 ; この日はこの営業時間
- 平日の休業日は "wd off" のようにタグ付けされます。 例)Tu off
- 平日の連続休業日は "wd-wd off" のようにタグ付けされます。 例)Tu-Th off
- 一ヶ月間休業する場合は "mo off" のようにタグ付けされます。 例)Aug off
- 数ヶ月間休業する場合は "mo-mo off" のようにタグ付けされます。 例)Aug-Sep off
- 特定の休業日は "mo md off" のようにタグ付けされます。 例)Dec 25 off
- 特定の数日間休業する場合は "mo md-md off" のようにタグ付けされます。 例)Dec 24-26 off または Dec 25-Jan 06 off
- 途中に休業日ないし営業時間の異なる日を挟む場合は、連続する営業日の後に休業日/営業時間の異なる日を記します。 例)Mo-Sa 10:00-20:00; Tu off または Mo-Sa 10:00-20:00; Tu 10:00-14:00 (これらは追加営業時間ではありません。例えば Mo-Fr 08:00-12:30; We 14:00-17:00 の場合は、水曜日は午後しか営業しておらず余分の営業時間ではありません。)
- 休業日など例外となる日が連続する営業日の一番前と一番後ろに来る場合は、例外規則を使用せず通常通りの規則に従ってください。 例)Mo-Fr 10:00-20:00; Sa 10:00-14:00
- 非連続的ないし半連続的な期間は wd[x] のようにタグ付けされます。 例)Su[3] 09:00-12:00
- この例は、月の第3日曜日は午前9時〜午後12時まで営業していることを示すのに用いられます。
- 月の一番最後の日を示す際は -1 を使用してください。 例)Aug Th[-1] は7月の最終木曜日を意味します
- グループ化することも可能です。 例)Su[1,3,5] および Su[1-3]
- 24時間営業の日がある場合は 00:00-24:00 のように書きます。
- 毎日24時間営業である場合は 24/7 (twenty-four seven) という特別な値があります。
- この方法を用いると特別なアイコンでレンダリングされます。
- 日の入り時間を示す特別な時間値は sunrise となります。
- 日没時間を示す特別な時間値は sunset となります。
- 時間の後の + は 「〜時から」あるいは「閉店時間がない」ことを意味します。 例)Sa 22:00+
実装
以下は私が行った2度目の実装への挑戦です:
Netzwolf 17:16, 26 November 2010 (UTC)
レンダリング
opening_hours=24/7 の場合のみ、オブジェクトアイコンに24を付けたようなものになります。
残りの値はレンダリングがありません。コンテキストメニューなどからアクセスする必要があります。
コード
opening_hours を構文解析する PHP code in SVN
参照
- Key:access - 時間規制
- Key:lit - 人工の光源
- Key:collection_times - 郵便ポストとリサイクルポイントのためのタグ
- Key:service_times - 教会やその他の Tag:amenity=place_of_worship のためのタグ
- Key:smoking_hours - 屋内での喫煙が許可されている時間のためのタグ
