Проверялка границ по ОКТМО, НП по ОКАТО и улиц по КЛАДР

Почему Россошь не матчится, вроде даже oktmo:user стоит, хотя вроде и без него должно бы.
http://yav.gis-lab.info/boundaries/r1144891-o20647000

http://www.openstreetmap.org/browse/relation/2048488 вместо type = boundary поставить type = multipolygon

Скорее всего границу Приморского края я поломал, но вроде уже исправил.

Да не похоже, Россошь раньше просто полигоном была но всеравно не матчилась. Хотя попробую конечно.

Добрый день.
А расскажите, почему валидатор ругается на suburb как на вложенный НП? http://yav.gis-lab.info/boundaries/r1991064

И ещё я запутался в типах рилейшнов. Для границ мр и го должен быть type=boundary, об этом в вики написано вполне однозначно. А для самих НП? Т.е. если на рилейшне стоят теги place, boundary и admin_level - во что type выствлять? В multipolygon или в boundary???

http://www.openstreetmap.org/browse/node/336306419/
Согласно okato:user = 70234504 (хотя по ФИАС 70234504000) Сокольники город, вот и ошибка.

Все административные границы (МP, ГО, СП, ГП ) рисуются мультиполигонами type=boundary, boundary=administrative. Отношения НП рисуются type=multipoligon, place=… Если административная граница и граница НП совпадают рисуются два отдельных отношения на одних и тех же веях.
Вот тут подробно описано
http://wiki.openstreetmap.org/wiki/User:Zverik/%D0%9E%D1%88%D0%B8%D0%B1%D0%BA%D0%B8_%D0%B3%D1%80%D0%B0%D0%BD%D0%B8%D1%86

Так согласно тому же ФИАС эта запись числится устаревшей (со статусом “переподчинён”), разве она не должна игнорироваться? Но в любом случае, убрал oktmo:user с Сокольников, спасибо.

Там всё подробно описано для МР, а вот для ГО не очень :slight_smile:
Итак, получается я для ГО должен рисовать три отношения:
1 - boundary-6, для границ всего ГО.
2 - boundary-8, для границы города?
3 - multipolygon для границы города, т.е. по сути будет полной копией boundary-8, за исключением тегов, верно?

Очень большие сомнения вызывает пункт 2 и, соответственно, пункт 3. По валидатору boundary-8 должна быть, она по идее для ГП и СП, а они существуют только для МР, ГО же не делится на ГП и СП?? По “матрёшке” в вышеприведённой ссылке, кстати, boundary-8 нету для ГО - получается кто-то неправ - или валидатор, или вики. Но поскольку ситуация одинаковая для всех ГО - маловероятно, что валидатор врёт и его до сих не пофиксили.

Это вообще нормально, что для некоторых ГО будет аж три полностью совпадающих (за исключением тегов) отношения? Вроде какой-то валидатор ругался на полные совпадения отношений.

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

Не для границ города, а для ГП или СП, если их в ГО нет значит и не надо их рисовать.

В ГО не может быть ГП или СП - ГО сам по себе ГП, только по статусу равный МР :slight_smile:

Не факт, вот живой пример http://docs.kodeks.ru/document/944952435

Всем спасибо, вроде разобрался. По ходу boundary-8 я сам же и придумал, а валидатор послушно показывал найденную мной же созданную границу, чем ещё больше меня запутал :slight_smile: В общем, похоже я “сам дурак”. Поправил, завтра проверим :slight_smile:

Не вижу там ничего, что бы противоречило сказанному мной.

Был МР с поселениями, вместо него создали новый ГО, никаких поселений теперь внутри него нет.

Похоже просто кривая формулировка.

А как быть тогда с поиском внутри НП ГО? Т.е. ГО Артёмовский, внутри есть село, к примеру, Кневичи, по кадастру, адрес звучит так - край Приморский, г. Артем, с. Кневичи, ул. Вторая, дом 91/5. Это ошибка кадастра? Или как?

Кстати про поселения, есть в Приморском крае Уссурийский городской округ и НП этого округа никого отношения к Уссурийску, кроме подчинённости, не имеют. К примеру, село Красный Яр Уссурийского городского округа, адрес дома звучит так - Приморский край, р-н Уссурийский, с. Красный Яр, ул. Луговая, 17.
В чём разница между первым и вторым примером?

LinFor, там правильная формулировка, ГО - это вариант ГП.

Paspartu,
addr:region=край Приморский
addr:district=Артем (или ГО Артёмовский)
addr:city=Кневичи

Это просто устаревший адрес. По-правильному он сейчас должен быть:
Приморский край, Уссурийский ГО, с. Красный Яр, ул. Луговая, 17

ГО - это не обязательно только город. В него могут входить и другие населённые пункты - сёла, деревни и т.д. Не могут входить поселения - в районах (МР) это группы населённых пунктов, что-то типа “подрайонов”.
У нас в ТулОбл также есть ГО Донской - они вообще не парились, тупо постановили, что границы ГО и есть границы города, а все деревни теперь стали микрорайонами. Несмотря на то, что между ними поля и леса :slight_smile:
А есть ГО Новомосковск - там есть отдельно НП город Новомосковск и отдельно куча деревень и сёл.

liosha, LinFor - спасибо за ответы ))

liosha, а что тогда административно-территориальные образования входящие в состав ГО Выкса?

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