Эпоха возрождения

Офигеть :slight_smile: У меня несколько вопросов.
Если отношение будет перерисовано (всё похоже, но другой ID), он поймает это и перестанет показывать ошибку?
И если перерисуют потерянные части с другим ID?
Сложно сделать по тому же принципу валидатор, только чтобы показывал существующие точки без тегов и не входящих в линии или в отношения?

Ещё здесь он пишет “потеряно членов: -1” - т.е. добавили?

Июля.

Пока нет, но сделаю.

Как я уже писал, для потерянных частей считается только количество.

Несложно, но на движке OpenStreetBugs их не очень удобно будет отображать.

Это как раз один из известных багов. Да, это добавленные члены.

Восстановлю свой ответ: согласен, тут нужно что-то типа WMS, который бы подсветил точки и в JOSM-е.

Загрузил тут новые admintools в мапкрафт и убрал всех владельцев завершённых кусков в первом пироге, не удивляйтесь :slight_smile:

Ставить Fixed и писать каменты имеет смысл? А то они что-то пропадают… :frowning:

Да. По-видимому, всё подряд автоматически проверить сложно/нельзя, так что fixed ставить можно и они будут оставаться закрытыми. Комментарии для незакрытых багов будут переписаны текстом бага, но для закрытых останутся.

Да, ещё игнорируется всякий мусор - пока тэги addr:city/addr:country, отношения street и address.

Формула, находящая в JOSM свободно висящие точки. Может кому пригодится.

type:node -*=* -child

Блин, оказывается так сложно найти валидатор, который показывает одинокие ненужные точки.

Попробовал через overpass API - не придумал, как указать в запросе, чтобы не было ни одного тега. Пустой тег - да, а вот отсутствие любого …

Ещё погуглил. Вот этот французский валидатор osmose кроме 100500 фич также показывает кластеры пустых точек (orphan nodes). Но только по Франции. Исходники есть, но проект выглядит далеко не простым.

У кого-нибудь есть идеи как легче всего подсветить orphan nodes по всей РФ?

Написать плагин к осмозису, который выдавал бы список пустых точек. Можно попросить Сергея Астахова, он умел такое делать. Если будет такой плагин, я добавлю отображение пустых точек в свой валидатор.

Хочу пересоздать объекты с копированием тэгом, чтобы вместо такой геометрии
http://www.openstreetmap.org/browse/way/36968274
была такая:
http://www.openstreetmap.org/browse/way/36968293
А то в городе домов такой формы десятка три, каждый править прямоугольной тулой в JOSM-е - очень долго…
Есть возражения или рекомендации как проще перетащить геометрию?

Я бы нарисовал референсную болванку и растиражировал её во все 30+ мест через ctrl+v. Это первый проход. Второй проход. Копирование тэгов со старого объекта → вставка на новый → удаление старого.

Если объектов больше и дело представляется муторным, то надо смотреть в сторону command line плагина для JOSM. Там была фича “множественной замены геометрии”.

Надо бы это перенести в топик с вопросами по JOSM.

Я это и имел ввиду. Меня смущает только то, что история старых объектов потеряется.
Но по-моему, ничего в этой истории особо ценного нет…

Utilsplugin позволяет переносить с сохранением истории.

Utilsplugin позволяет переносить с сохранением истории.
Вот это и было нужно, спасибо. :slight_smile:

Ёшкин кот.

А с чем может быть связана сложность написания подобного плагина? С осмозисом ниразу не работал.
По Эстляндии в свое время чистил так: из SQL дампа выдергиваю неиспользуемые точки и составляю OSM XML. Открываю его в JOSM, затем Ctrl + U дабы получить актуальные данные по точкам, затем Ctrl + Alt + D и убедившись, что точки все еще не используются - грохаю. И валидатора не нужно :slight_smile:

Не надо грохать :slight_smile: Надо дороги перерисовать, которые бот почистил, а точки оставил. А способ интересный, спасибо

Проделал данный фокус по Эстонии, ничего так картинка:

18331 нода

Она же с обновленными данными, каркасный вид

ноды с тегами то я не исключил :slight_smile: Не так уж все и плохо.