Он сравнивает отношения из двух дампов (в качестве старого используется гислабовский от 20 июня, ЕМНИП тогда перелицензирование уже началось, но до России ещё не дошло, так что он более-менее “самый последний”) и показывает где отношения были удалены или где в отношениях были потеряны члены (тупо сравнение количества, так что не идеально точно) и тэги. Есть несколько известных багов, их починка будет заметна с задержкой в сутки, после обновления.
Офигеть У меня несколько вопросов.
Если отношение будет перерисовано (всё похоже, но другой ID), он поймает это и перестанет показывать ошибку?
И если перерисуют потерянные части с другим ID?
Сложно сделать по тому же принципу валидатор, только чтобы показывал существующие точки без тегов и не входящих в линии или в отношения?
Да. По-видимому, всё подряд автоматически проверить сложно/нельзя, так что fixed ставить можно и они будут оставаться закрытыми. Комментарии для незакрытых багов будут переписаны текстом бага, но для закрытых останутся.
Да, ещё игнорируется всякий мусор - пока тэги addr:city/addr:country, отношения street и address.
Блин, оказывается так сложно найти валидатор, который показывает одинокие ненужные точки.
Попробовал через overpass API - не придумал, как указать в запросе, чтобы не было ни одного тега. Пустой тег - да, а вот отсутствие любого …
Ещё погуглил. Вот этот французский валидатор osmose кроме 100500 фич также показывает кластеры пустых точек (orphan nodes). Но только по Франции. Исходники есть, но проект выглядит далеко не простым.
У кого-нибудь есть идеи как легче всего подсветить orphan nodes по всей РФ?
Написать плагин к осмозису, который выдавал бы список пустых точек. Можно попросить Сергея Астахова, он умел такое делать. Если будет такой плагин, я добавлю отображение пустых точек в свой валидатор.
Я бы нарисовал референсную болванку и растиражировал её во все 30+ мест через ctrl+v. Это первый проход. Второй проход. Копирование тэгов со старого объекта → вставка на новый → удаление старого.
Если объектов больше и дело представляется муторным, то надо смотреть в сторону command line плагина для JOSM. Там была фича “множественной замены геометрии”.
Надо бы это перенести в топик с вопросами по JOSM.
А с чем может быть связана сложность написания подобного плагина? С осмозисом ниразу не работал.
По Эстляндии в свое время чистил так: из SQL дампа выдергиваю неиспользуемые точки и составляю OSM XML. Открываю его в JOSM, затем Ctrl + U дабы получить актуальные данные по точкам, затем Ctrl + Alt + D и убедившись, что точки все еще не используются - грохаю. И валидатора не нужно