User:Aleksandr Dezhin/Automated edits
Jump to navigation
Jump to search
cleanup cladr:* tags for place=city|town|village|hamlet
Суть проблемы, которую пытается решить эта правка, изложена тут.
- На основании дампа региона с гис-лаба формируется список нодов, веев и релейшнов имеющих теги place=city|town|village|hamlet + cladr:code=* + addr:postcode=*
- Для каждого элемента из API вытаскивается история, из которой определяется кем были поставлены теги addr:postcode, cladr:suffix, cladr:name
- Если тег был добавлен пользователем KekcuHa и соответствует текущему значению, то значение удаляется. Если значение было изменено другим пользователем или удалено, а затем восстановлено, то тег оставляется без изменений.
См. так же: КЛАДР
normalize wikipedia tag to wikipedia=<lang>:<pagetitle> format
- Теги значения тегов wikipedia=* вида "http://ru.wikipedia.org/wiki/%D0%9C%D0%B0%D1%8F%D0%BA_%D0%93%D0%B0%D0%BC%D0%BE%D0%B2%D0%B0" конвертируются в "ru:Маяк Гамова"
delete unused nodes without tags
Иногда при правке границ (или любой другой замене вея на вей) вей удаляется, а точки остаются из-за того что какая либо из них используется другим веем. Удаление таких точек в JOSM довольно утомительно. Для этого и предназначена эта обработка - она удаляет узлы без тегов, не входящие ни в один вей и ни одно отношение. Первичная проверка осуществляется по дампу, окончательная по API.