Валидатор населённых пунктов и границ (http://atd.openstreetmap.ru)

К сожалению случайно затёр css файл валидатора (general.css) и он стал выгляедь гораздо хуже :frowning:
К сожалению под рукой нет копии css так что пока будет как есть.

Копию css не нашёл но из темы вытащил предложения которые давали коллеги. Вроде выглядит как и было :slight_smile:

И да, неужели никого не напрягает что дамп России не включает всю границу из-за чего она всегда “сломана”?

Она и раньше-то с битыми точками была, в их poly не влезала, так что не напрягает

Понятненько :slight_smile: А то столько было патриотизма вокруг Крыма, а как подготовить нормальный дамп России так сразу - тебе надо ты и создавай :slight_smile: Но я ближайшие пару недель до этого точно не дойду а там похоже придётся …

На выходные поеду по стандартному маршруту русского туриста - Беверли Хиллз, Голливуд, Санта-Барабара. Так что будет точно не до валидатора. Но потом он снова заведётся :slight_smile:

Санта-Барбару посетитеть не удалось (точнее крюк туда занял бы слишком много времени а уже хотелось в гостиницу), но валидатор завёлся и работает. Через несколько дней я полечу домой так что он снова остановится на несколько дней пока я буду в дороге.

По возвращении буду думать насчёт Крыма. Даже если будет нормальный дамп России то всё валидатор будет вести себя подозрительно, поэтому нужно будет поправить его оптимизационную часть. Ну а потом думать что-то насчёт нормального дампа России, соответствующего текущей границе в ОСМ. Ну а после этого можно будет задуматься о миграции в более удобную версию БД которая даст больше возможностей по автоматизации. Код я практически не правлю, поэтому миграция даже если немного затянется не должна создать проблем.

Ну вот я и вернулся :slight_smile: Валидатор не работал только один день пока я был физически в полёте (14 часов в воздухе суммарно). Так что теперь в штатном режиме буду смотреть на проблемы и решать что делать. Вопрос номер 1, к сожаленю это Крым. Gis-Lab игнорирует то что граница РФ выходит за пределы дампа (там и раньше были проблемы - с Китаем, но там вылетало всего несколько точек) и валидатор порождает кучу совершенно ненужной красноты. Может есть нормальный дамп России в pbf где-нибудь ещё?

Статистика почти за месяц:

Городские поселения: +20
Сельские поселения: +182
Городские районы: +2

В основном улучшения произошли в Центральном ФО.

Может если позволяют ресурсы тогда сделать свой сервер с полной базой? Либо воспользоваться таковой БД на рамблере

А нельзя что нибудь предусмотреть для отслеживания изменений, а то пропажу одного населённого пункта в области найти не реально. Подошёл бы даже банальный бекап.

Были разные идеи как устроить отчёты с хронологией, чтобы отслеживать изменения за какое-то время, например, сообщать что НП которые ранее распознавались перестали распознаваться. Но в итоге ничего не сделал так как практическая польза от таких отчётов не ясна. Например, НП перестал распознаваться. Появилась запись в отчёте. Прошла неделя, другая и т.п. Если никто ничего не исправит то ценность отчёта невелика. Но по факту самый главный источник потерь НП - сломаные границы. Т.е. каждый слом границ обычно приводит к многочисленным выпадениям НП (иногда сотен НП). В общем технически такие отчёты делать можно, но хочется чтобы в такого рода отчётах была бы какая-то польза.

В конкретном случае потери оптимальным является банальный дамп. Т.е. взять весь отчёт и сохранить. Я могу это делать локально, но поскольку НП довольно много то на сайте хранить много копий нереально. zip-архив отчёта занимет 15 мегабайт, поэтому скажем полугодовой архив будет тяжеловат. А для реальных поисков желательно имет архив за несколько месяцев.

В общем если есть какие-то идеи какие отчёты с хронологией - предлагайте. Я пока какого-то ценного отчёта не смог придумать, только классические отчёты а-ля типа рост числа НП по месяцам.

Если есть ресурсы, может лучше их направить на добавление улиц по Кладр. И валидатор НП будет иметь законченный вид, как в старые добрые времена :slight_smile:

Да, интересует именно, то что раньше определялось и пропало и не по вене разорванного контура, т.к. эти контуры видны и быстро исправляются.
Можно сделать просто большой листинг на всё Россию. В идеале конечно RSS.

Про динамику/историю подумаю. Поскольку проще сесть и сделать некоторый функционал сразу чем несколько раз добавлять маленькие функции в режиме патчей, то дождусь каких-нибудь выходных и придумаю что-нибудь более-менее универсальное. Как вариант - просто хранить все изменения состояний по НП/ГП/СП в отдельной таблице. Сейчас у меня никакая история не хранится вообще - перед сопоставлением НП между ОСМ и справочником информация о прежних сопоставлениях полностью удаляется.

Со страницы сломанных границ убрал объекты которые очевидно сломаны из-за кривизны дампа (т.е. Крым) чтобы реальные ошибки были бы более заметны.

Список сломанных границ бывший в начале лета небольшим продолжает разрастаться … Но в этот раз поломан Южный ФО, Ростовская область и соответствующие районы … так что отчёт будет очень красный. Но и без этого поломанных границ около 25 штук …

Ещё не перешёл на собственные дампы? А то что-то отставание больше суток :frowning:

До своих дампов времени особо нет, но отсутствие Крыма пока для валидатора не критично.

А отставание не из-за этого. Сейчас валидатор отрабатывает где-то в районе 15-00, но с работы мне результаты не вытащить - ftp и ssh наружу заблокированы а веб-морды на osm.rambler нет. Вот и выкладываю результаты когда появляюсь вне защищённой сети.

Прямо какой-то праздник поломанных границ - и в Москве, и в Ленинградской области и в Удмуртии и в Ростовской области и в Томской области и т.п. …

http://atd.osm.rambler.ru/broken.html

Ну дык отмечали десятилетие, видно, что хорошо отмечали.

Похоже вошли в раж и не остановились :frowning: Список разрушений пополнился Кировской областью … Впрочем и список порушенных в Москве границ тоже расширился, это можно списать на 10-летие.