в josm мне как-то попадалась чтото типа апи универсального валидатора. но что к чему не помню
Полностью поддерживаю! Информация действительно полезная, но для валидации а не импорта.
Я знаю, вы уже успели соскучиться по нажатию на теги и на кнопку «Record changes»
Попробовал аналогичным образом обработать открытые данные по театрам — и их качество значительно лучше! Театров в базе всего 600, из них 450 сматчились. Сейчас прокликал около двадцати, в целом всё здраво. Отдельные проблемы встречаются, чаще из-за плохого геокодирования, но на то и валидатор импорта, чтобы их отлавливать и либо перетаскивать маркер в правильное место, либо жать «Duplicate».
Посмотрите и прощёлкайте десяток-другой театров сами: http://audit.osmz.ru/project/mrkf_theaters
operator как-то больно на official_name смахивает.
а operator там скорее просится “Управление культуры города Ростова-на-Дону”
Где как. Мне часто попадается official_name с приставками организации. Например, «ГАУ КО «Калининградский областной музыкальный театр». Ну и в данных это поле organization.
Надо допиливать валидатор до operator:wikidata=*, потому как “operator=ИП Иванов” в общем случае ни о чём.
Сначала нужно решить, зачем нам тег operator
А если нет уверенности, что он нужен, зачем его массово рассавлять?
На всякие магазины я его ставлю, чтобы определить, какие по франшизе работают.
Во вновь создаваемых проставляется addr:full, хотя геокодировалось до здания.
На заброшенном здании:
http://audit.osmz.ru/browse/mrkf_theaters/18353
можно его погуглить, найдём сайт на реконструкции:
http://diclon.ru/
Одно на другое мэтчится:
http://audit.osmz.ru/browse/mrkf_theaters/28288
- значит проверять надо вообще всё, а не только то, что будет (или не будет) добавлено.
По центру СПб из того, что реально есть, добавится всякая экзотика типа театр при музее:
http://audit.osmz.ru/browse/mrkf_theaters/18388
- примерно так же, как если бы сделать импорт музеев, добавились бы музей такого-то завода или музей такого-то института.
Всякой мелочёвки, типа подпорченных сайтов, тоже будет изрядно
http://audit.osmz.ru/browse/mrkf_theaters/12853
Что такое opening_hours для театра?
Возьмём для примера
http://audit.osmz.ru/run/mrkf_theaters/14398
по данным импорта он закрывается в 19:00. Если посмотрим на афишу, то обнаружим там в 19:00 начинающиеся спектакли.
to Zverik
Илья, а насколько сложно в телефонные номера ставить правильный код региона? У нас, например, четырёх/пятизначные коды а предлагается трёхзначный.
Я сделал выключение addr:full при наличии addr:housenumber, но информации об адресе здания, в котором содержится точка, у меня нет. Кликай на «not set» в таких случаях.
Если видно, что со зданием что-то не так, жми «Not There». Это не настолько важные данные, чтобы вносить каждую точку любой ценой.
Конечно нужно проверять всё. В таких случаях я пишу в поле fixme «проверить на дубликаты» и жму «Don’t Change» → «Create New Instead».
Специально для этого я сегодня сделал нажимаемые ссылки. Можно быстро проверить, если глаз за что-то зацепился.
Обратите внимание, что вы не просто смотрите на точки и решаете, импортировать всё целиком или нет. Вы выбираете, какая часть данных будет импортирована, а какая — пропущена. В этом плане это уже не обычный пассивный импорт. Любую проблему с данными можете разрешить вы же. В случае музеев проблем было столько, что проще было отменить. Здесь же, условно, три из четырёх точек качественные, и три из четырёх оставшихся — с мелкими погрешностями.
Полагаю, время работы касс. Или стола информации.
Довольно сложно и, по-моему, излишне. 4 и 5 знаков — это обычные трёхзначные коды, дополненные двойками. Не знаю, бывает ли обычный трёхзначный код и обычный номер, начинающийся с двоек. В следующем импорте постараюсь учесть.
А с такими что делать?
http://audit.osmz.ru/browse/mrkf_theaters/18363
Адрес указан по юридическому адресу, но в своих контактах они его не указывают, т.к. театр странствующий, постоянной площадки нет и по указанному адресу вы скорей всего никого не застанете: http://pejo.ru/ru/category/contacts
Жать «Not There». Хорошо, что ты это заметил. Объясняет некоторые театры в жилых высотных домах.
Пробежался по нескольким десяткам театров в Москве. Не знаю, как в других городах, но в Москве смысла от такого импорта мало. В 80% случаев результатом импорта будет дубль контактов из contact:phone в phone + добавление ненужного addr:full и opening_hours (который, по хорошему, должен проставляться на точке кассы shop=tickets). Много мусора - исчезнувших театров, офисов театральных компаний, которые никак не amenity=theatre. Много матчится не с теми театрами, т.к. в центре Москвы они часто расположены кластерами.
Возможно, в других городах толку будет больше (т.к. в Москве более-менее хорошо все замаплено).
У некоторых email есть, например
http://audit.osmz.ru/browse/mrkf_theaters/11328
Тут он на gmail
Я пойду на их страницу контактов и такого не найду, большинство адресов у них под своим доменом
http://estrada.spb.ru/contacts/
Только мы не знаем, время ли это работы касс.