Size: a a a

OpenStreetMap Беларусь

2018 December 21

SK

Sergey Kutsuk in OpenStreetMap Беларусь
А-ааааа
источник

SK

Sergey Kutsuk in OpenStreetMap Беларусь
Mikhail Paulyshka
второе место по криповости после Каснерика
Что такое Каснерик?
источник

MP

Mikhail Paulyshka in OpenStreetMap Беларусь
Интересная постановка вопроса :)
CItyInfo это
источник

DP

Darafei Praliaskouski in OpenStreetMap Беларусь
источник

DP

Darafei Praliaskouski in OpenStreetMap Беларусь
Mikhail Paulyshka
Интересная постановка вопроса :)
CItyInfo это
а точнее, фамилия автора
источник

NM

Notna M in OpenStreetMap Беларусь
О, vodokhranilische в нейм!
источник

L

LidaCity in OpenStreetMap Беларусь
А kong-en-ge Каснерык между тем издевается над osm (но данные использует)
источник

SB

Sergey Bagan in OpenStreetMap Беларусь
Интересный вопрос по opening_hours.
Допустим у нас есть гипотетическое кафе, которое работает в понедельник с 18.00 до 2.00 ночи, и во вторник работает с 18.00 до 23.00. Для него можно записать время работы как opening_hours=Mo 18:00-02:00; Tu 18:00-23:00.
Но в этом случае время работы в понедельник "налезает" на вторник (с 0 часов до 2 часов ночи).
http://openingh.openstreetmap.de/ "ругается" на такое обозначение opening_hours. В то же время к примеру OsmAnd обрабатывает это обозначение корректно.

Если же разбить время работы как opening_hours=Mo 18:00-24:00; Tu 00:00-02:00,18:00-23:00, то валидатор не "ругается", но OsmAnd обрабатывает время некорректно. В данном случае будет писать, что в понедельник кафе закроется в полночь.

Как же правильно обозначать такие случаи, когда время работы в один день "налезает" на следующий день?
источник

AI

Alexander Istomin in OpenStreetMap Беларусь
Sergey Bagan
Интересный вопрос по opening_hours.
Допустим у нас есть гипотетическое кафе, которое работает в понедельник с 18.00 до 2.00 ночи, и во вторник работает с 18.00 до 23.00. Для него можно записать время работы как opening_hours=Mo 18:00-02:00; Tu 18:00-23:00.
Но в этом случае время работы в понедельник "налезает" на вторник (с 0 часов до 2 часов ночи).
http://openingh.openstreetmap.de/ "ругается" на такое обозначение opening_hours. В то же время к примеру OsmAnd обрабатывает это обозначение корректно.

Если же разбить время работы как opening_hours=Mo 18:00-24:00; Tu 00:00-02:00,18:00-23:00, то валидатор не "ругается", но OsmAnd обрабатывает время некорректно. В данном случае будет писать, что в понедельник кафе закроется в полночь.

Как же правильно обозначать такие случаи, когда время работы в один день "налезает" на следующий день?
в изначальном теге вместо точки с запятой должна быть запятая, иначе правила на вторник перезапишутся тем, что идет после точки с запятой

а так тег верен

https://openingh.ypid.de/evaluation_tool/?EXP=Mo%2018%3A00-02%3A00%2C%20Tu%2018%3A00-23%3A00&lat=55.896444599999995&lon=37.5340377&mode=0&DATE=1545414840000
источник

SB

Sergey Bagan in OpenStreetMap Беларусь
Верен первый вариант или второй?
источник

SB

Sergey Bagan in OpenStreetMap Беларусь
а, понял с запятой
источник

SB

Sergey Bagan in OpenStreetMap Беларусь
кстати не знал
источник

SB

Sergey Bagan in OpenStreetMap Беларусь
попробую
источник

AI

Alexander Istomin in OpenStreetMap Беларусь
Sergey Bagan
Верен первый вариант или второй?
второй по сути то же самое, что первый (если в первом исправить ; на ,), просто записан иначе
источник

SB

Sergey Bagan in OpenStreetMap Беларусь
Спасибо, буду пробовать :)
источник

L

LLlypuk82 in OpenStreetMap Беларусь
неверно
источник

AI

Alexander Istomin in OpenStreetMap Беларусь
Sergey Bagan
кстати не знал
https://wiki.openstreetmap.org/wiki/Key:opening_hours/specification#Syntax_diagram это вот тут можно почитать
<normal_rule_separator>  
<additional_rule_separator>
<fallback_rule_separator>

в последней колонке будет сноска на объянение, как это работает
источник

L

LLlypuk82 in OpenStreetMap Беларусь
Mo,Tu 00:00-02:00,18:00-24:00
источник

SB

Sergey Bagan in OpenStreetMap Беларусь
Время работы в понедельник и вторник неодинаково, поэтому такая запись "не прокатит"
источник

L

LLlypuk82 in OpenStreetMap Беларусь
Sergey Bagan
Время работы в понедельник и вторник неодинаково, поэтому такая запись "не прокатит"
так какое время?
источник