И ещё небольшое улучшение. В ряде хитрых случаев oktmo:user не отрабатывалось, теперь проверка на oktmo:user сделана отдельно, так что срабатывает всегда. Для этого должно выполняться одно из условий, либо name либо alt_name либо full_name либо official_name должно совпадать с тем что ожидается валидатором. Отключать вообще проверку на имя не хочется так как коды ОКТМО могут меняться и не хочется ложного срабатываения. Это изменение не повлияло сильно на результаты - ещё 7 населённых пунктов распозналось.
В результате эта граница вышла за пределы Гислабовского дампа и граница в дампе оказалась разрезанной. Из-за этого весь Южный Федеральный округ оказался вне пределов Российской Федерации соответственно результат валидатора оказался полностью красным.
Можно до 31 мая (даты моратория) вернуть границу назад?
Упс, неверно трактовал отчёт. Из границы России “выкинули” границу между Россией и Крымом соответственно контур России оказался разорванным. Верните границу назад а потом сделаем как надо.
Я смотрю что пришёл Paspartu и все поломанные границы исправил Но в текущий отчёт это не просочилось. Несмотря на то что дампы по России в Гис-лабе готовы около 8 утра, последние правки там около 3 утра, т.е. часть ночных правок попадает только в следующий дамп и соответственно отчёт.
А вообще, последние две недели искал косяки валидатора по разным районам, но особо ошибок не нашёл. Хотя исправил три небольшие ошибки и число удачных сопоставлений увеличилось где-то на 30 НП. Поэтому пока не планирую в нём никаких изменений. Следующая задача - обработка Крыма, но вряд ли включение этого субъекта окажется совсем безболезненным, хотя бы в виду отсутствия ОКТМО по нему да и правильных расширенных дампов России.
Проверяются, и когда сломаны это видно. По крайней мере на ночном дампе я не нашёл проблем. Можно примеры? Я парочку ФО наугад открыл и проблем не заметил …
А сам отчёт конечно страшноват - выпал весь ЮФО, я чуток его поправил но суть не изменилась …
Ну вот я снова уезжаю в неожиданную командировку аж на 3 недели. В это время валидатор будет обновляться во внештатном режиме. Поскольку дорога отнимет какое-то время да и обустройство на новом месте будет иметь больший приоритет чем валидатор то скорее всего ближайшие несколько дней обновлений не будет. Впрочем, я не уверен что дампы придут в согласие с грядущими правками границы РФ 1 июня.
Но сам валидатор не встанет - я настроил удалённый доступ на комп где крутится валидатор и смогу запускать/ создавать отчёты из гостиницы. Из-за того что это довольно напряжённая командировка обновления возможно будут не ежедневными но довольно регулярными. Точнее уже посмотрю по ситуации.
Ну а по приезду возможно займусь портированием на более переносимую платформу.
Сделал пробный прогон валидатора. Поскольку я сейчас “антипод” (у меня разница по времени 11 часов от Москвы) то никак не могу настроиться на текущий режим формирования дампов. Ложусь спать раньше чем они выходят а когда просыпаюсь то их сложно назвать свежими. Возможно скоро поборюсь с jet-lag но пока я далёк от этого
Что по результатам. Гис-лабовская выгрузка не включает Крым поэтому граница России очевидно “поломана”. Поскольку ОКТМО по Крыму отсутствует то нет и нормальной валидации. Мне нужно будет подкрутить валидатор чтобы он не ругался на новый ФО, наверное сделаю это завтра (всё тормозит а меня уже в сон рубит).
Так что валидатор завёлся, но ожидаемо сломался на Крыму.
Ну вроде как день с ночью у меня поменялись и валидатор последние дни обновляется ежедневно. Правда вряд ли я буду его запускать когда поеду в следующие выходные в Лос-Анджелес, Санта-Барбару и прочие Беверли-Хиллз, но это будет выпадение на пару дней.