OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

Announcement

A fix has been applied to the login system for the forums - if you have trouble logging in please contact support@openstreetmap.org with both your forum username and your OpenStreetMap username so we can make sure your accounts are properly linked.

#1326 2017-05-28 21:51:43

fserges
Member
From: St.Petersburg/Russia
Registered: 2010-11-08
Posts: 3,634

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

Достаточно давно валидатор показывает, что Кировская область имеет невалидную границу ... Но чинить никто не берётся.

Ошибка здесь - https://www.openstreetmap.org/way/495468422/history. Этот outer Кировской области расположен в Северо-Западном ФО, поэтому Кировская область геометрически не является полностью лежащей в Приволжском ФО.

Аналогичная краснота и на заглавной странице, и уже много недель. Инновационный центр «Сколково» в ОСМ геометрически расположен и на территории Москвы и МО. Про посёлок Центральный даже есть отдельная тема. Этот посёлок в ОСМ расположен одновременно и во Владимирской и в Нижегородской областях. Валидатор не может приписать его к какой-либо конкретной области по геометрической вложенности.

Offline

#1327 2017-05-28 23:20:24

newpavlov
Member
Registered: 2014-03-28
Posts: 410

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

Поправил Сколково, но в итоге граница там проведена несколько условно, ибо не понятно текущее состояние админ границ, которое не факт что окончательно устаканенно.

Про Центральный, там тоже вероятно проблема в том, что границы между регионами не согласованы, отсюда и возникают несоответствия. Если я правильно помню, то в текстовом описании границ там было сказано что граница идёт по реке и далее по границе землеотвода жд дороги, т.е. именно так как сейчас и внесено. Но мне всё-таки кажется там стоит подвинуть границу согласно генплану, дабы убрать противоречия.

Last edited by newpavlov (2017-05-28 23:24:59)

Offline

#1328 2017-06-17 12:55:30

fserges
Member
From: St.Petersburg/Russia
Registered: 2010-11-08
Posts: 3,634

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

Не знаю, заметил ли кто, но валидатор переживает бурные времена. Он штатно работал на моём рабочем компе в нерабочее время, так же есть полная конфигурация дома, т.е. я могу легко запустить всё дома ... и ждать около 4 часов результатов работы.

Но всё хорошее когда кончается и проект на котором я работал закрылся и я стал безработным. ОК, валидатор можно гонять дома ... И тут я нашёл работу smile Это значит испытательный срок, никаких отпроситься и рискованно разворачивание не работе. ОК, погоняю дома не каждый день ... Тут внезапно нужно ехать в длительную командировку ... Ну и до кучи - придётся съезжать из текущей квартиры во что-то менее просторное.

Что в сухом остатке? Валидатор будет работать, но с непредсказуемой частотой обновления. Когда хоть что-то стабилизируется то отпишусь.

P.S. Я перешёл на самостоятельные вырезаемые дампы, поэтому пока есть некоторые артефакты обрезки, устаканится в ближайшее время.

Offline

#1329 2017-06-20 05:28:14

fserges
Member
From: St.Petersburg/Russia
Registered: 2010-11-08
Posts: 3,634

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

fserges wrote:

P.S. Я перешёл на самостоятельные вырезаемые дампы, поэтому пока есть некоторые артефакты обрезки, устаканится в ближайшее время.

Граница РФ сдвинулась на несколько километров на юг от прошлой в сторону Монголии (в горах), поэтому часть точек в Бурятии не попало в обрезку. Так что границы - вещь скользкая smile

Offline

#1330 2017-06-25 22:21:51

fserges
Member
From: St.Petersburg/Russia
Registered: 2010-11-08
Posts: 3,634

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

Сделал я собственный дамп, но Чукотка не полечилась. Теперь я уже не знаю что делать sad

fserges wrote:

А вот на Чукотке ГИС-Лабовский дамп переломан гораздо сильнее. Отсутствуют такие точки:

http://www.openstreetmap.org/node/1113705061
http://www.openstreetmap.org/node/1113705446

а также многие другие ...

В моём дампе отсутствуют такие точки (все на 180):

https://www.openstreetmap.org/node/1114446765
https://www.openstreetmap.org/node/1114447179
https://www.openstreetmap.org/node/1114447389
https://www.openstreetmap.org/node/1114447713

Команда которой я вырезал Россию из планеты:

osmupd.exe -v --day --hour --keep-tempfiles -B=RUS.poly planet-latest.osm.pbf RU-latest.osm.pbf

Сам poly-файл: http://atd.osm.rambler.ru/data/RUS.poly

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

Какая-то бага конкретной версии osmupdate?

Offline

#1331 2017-06-26 06:10:26

fserges
Member
From: St.Petersburg/Russia
Registered: 2010-11-08
Posts: 3,634

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

А ещё, порядка 50 сельских поселений было удалено за последние дни. Где-то (особенно в Вологодской области) показатели просели сильно.

Offline

#1332 2017-06-26 08:09:16

freeExec
Moderator
From: Ульяновск
Registered: 2012-07-31
Posts: 6,702

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

Возможно по тому, что точки находятся ровно в 180.0, попробуй в полигоне обрезки сделать границу 180.01

Online

#1333 2017-06-30 22:21:40

fserges
Member
From: St.Petersburg/Russia
Registered: 2010-11-08
Posts: 3,634

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

fserges wrote:

Сделал я собственный дамп, но Чукотка не полечилась. Теперь я уже не знаю что делать sad

fserges wrote:

А вот на Чукотке ГИС-Лабовский дамп переломан гораздо сильнее. Отсутствуют такие точки:

http://www.openstreetmap.org/node/1113705061
http://www.openstreetmap.org/node/1113705446

а также многие другие ...

В моём дампе отсутствуют такие точки (все на 180):

https://www.openstreetmap.org/node/1114446765
https://www.openstreetmap.org/node/1114447179
https://www.openstreetmap.org/node/1114447389
https://www.openstreetmap.org/node/1114447713

А также почему-то отсутствуют линии:

http://www.openstreetmap.org/way/134546604
http://www.openstreetmap.org/way/23824393
http://www.openstreetmap.org/way/239992379

(это линии содержащие точки -180).

Всё же мне это напоминает багу в osmconvert. Почему-то в старой версии osmconvert (год или 2 назад) проблем с этим poly файлом не было, а сейчас есть. Как-то несимметрично обрабатывается antimeridian - если +180.0000 - то точки/линии попадают в обрезку, если -180.0000 то точки/линии выбрасываются. Соответственно такая фигня у меня и судя по всему на ГИС-Лабе.

Остаётся попробовать обходной путь предложенный - freeExec. Явно кривое решение, но мне нужен правильный дамп а не красивое решение ... Попробую завтра. Может с этим обходным путём другие проблемы всплывут smile

Offline

#1334 2017-06-30 22:27:42

fserges
Member
From: St.Petersburg/Russia
Registered: 2010-11-08
Posts: 3,634

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

fserges wrote:

Остаётся попробовать обходной путь предложенный - freeExec. Явно кривое решение, но мне нужен правильный дамп а не красивое решение ... Попробую завтра. Может с этим обходным путём другие проблемы всплывут smile

Сходу JOSM отверг такой poly-файл, сказал что точки "оказались за пределами мира" поэтому им перемещены (т.е. автоматически исправлены в 180.000000). Посмотрим что скажет osmconvert.

Offline

#1335 2017-07-01 12:34:12

fserges
Member
From: St.Petersburg/Russia
Registered: 2010-11-08
Posts: 3,634

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

freeExec wrote:

Возможно по тому, что точки находятся ровно в 180.0, попробуй в полигоне обрезки сделать границу 180.01

Собственно таким образом полученный дамп прошёл через валидатор без проблем. Точнее, +180.00000 обрабатывается osmconvert нормально, т.е. все линии и точки попадают в обрезку, но -180.00000 не отрабатывает, т.е. нужно ставить -180.00100

Offline

#1336 2017-07-12 10:14:43

DJ VK
Member
Registered: 2017-07-12
Posts: 4

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

Предложения.
1. Предлагаю доопределить первый уровень деления Федеральных городов (Москва, СПБ, Севастополь) кодами из ОКАТО, также как это сделано в ТЕРСОН-МО (коды ТЕРСОН приведены в справочнике по численности населения).
2. Также не попали в административное деление управленческие округа Свердловской области и Бежтецкий участок, хотя им соответствуют объекты OSM, можно сгруппировать хотя бы по ним адм. единицы следующего уровня.

Вопросы.
Что можно предпринять, чтобы раз и навсегда устранить нелепые ошибки в делении. Начнем с того, что видно сразу.
а) Например, внутри города Балашиха почему то есть еще один город и сельские населенные пункты, продублированные в правильном месте.
б) Муниципальный округ Кунцево в Москве отсутствует в Западном административном округе, и висит выше уровнем под именем района Кунцево.
в) Амурская область. OSM объект ЗАТО Углегорск не ассоциируется с ОКТМО ЗАТО Циолковский.
г) Циолковский назван населенным пунктом, хотя у него есть код ОКТМО (почему-то здесь не указан), из которого однозначно следует, что он город (номера населенных пунктов 001-049 города, 051-099 пгт, 101 и далее сельские НП - это бы неплохо автоматизировать). Ранее он был Углегорском и впридачу поселком, как бы это указать?
P/s/ Я понимаю, что организационно эти вещи исправляются в josm довольно просто. Но то, что они существуют уже давно - это бага или фича? Какие именно исправления этих и им подобных ошибок не будут запилены под корень?

Offline

#1337 2017-08-13 21:16:31

fserges
Member
From: St.Petersburg/Russia
Registered: 2010-11-08
Posts: 3,634

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

^^ Выше ошибки из ОСМ, возможно уже исправлены ...

Обновился ОКТМО. В этот раз минимально - пара сельских поселений Ленинградской области стали городскими поселениями (нонсенс для последних лет), два малонаселённых поселений упразднено (Архангельская и Иркутская области). Также упразднено небольшое количество сельских НП.

При следующем обновлении валидатора подхватится последний классификатор. Только теперь валидатор обновляется несколько раз в неделю, поэтому трудно точно сказать когда это случиться. "На днях" будет самое точное.

Offline

Board footer

Powered by FluxBB