Безлад в адмінмежах

Звертаю увагу спільноти на те, що безлад в адмінмежах (області, райони, сільські ради, села) України набирає обертів. Спочатку виправляв, але бачу, що це як боротися з вітром. Потрібна допомога.

Ось що видає валідатор https://wambachers-osm.website/boundaries/ (перейти в розкривному списку зліва на Ukraine)

Ukraine (2)
Andrushivka Raion (6)
Babyntsi (8)
Baranivka Raion (6)
Baryshivka Raion (6)
Berdychiv (6)
Berdychiv Raion (6)
Berezan (6)
Bila Krynytsia (9)
Bila Tserkva (6)
Bila Tserkva Raion (6)
Bohuslav Raion (6)
Borodianka (8)
Boryspil (6)
Boryspil Raion (6)
Brovary (6)
Brovary Raion (6)
Brusyliv Raion (6)
Bucha (6)
Cherkasy Oblast (4)
Cherniakhiv Raion (6)
Chernihiv Oblast (4)
Chernivtsi Oblast (4)
Chudniv Raion (6)
Dmytrivka (8)
Dnipropetrovsk Oblast (4)
Donetsk Oblast (4)
Druzhnia (8)
Fastiv (6)
Fastiv Raion (6)
Horodok Settlement Council (8)
Irpin Municipality (6)
Irsha (9)
Ivankiv Raion (6)
Ivano-Frankivsk Oblast (4)
Kaharlyk Raion (6)
Kharkiv Oblast (4)
Kherson Oblast (4)
Khmelnytskyi Oblast (4)
Khoroshivi Raion (6)
Kirovohrad Oblast (4)
Kocheriv Rural Council (8)
Korosten City Council (6)
Korosten Raion (6)
Korostyshiv Raion (6)
Kyievo-Sviatoshynskyi district (6)
Kyiv (4)
Liubar Raion (6)
Luhansk Oblast (4)
Luhyny Raion (6)
Lviv Oblast (4)
Makariv Raion (6)
Malyn City Council (6)
Malyn Raion (6)
Mykolaiv Oblast (4)
Myronivka Raion (6)
Narodychi Raion (6)
Nemishaieve (9)
Novohrad-Volynskyi (6)
Novohrad-Volynskyi Raion (6)
Novyi Korohod (8)
Obukhiv Raion (6)
Odessa Oblast (4)
Olevsk Raion (6)
Ovruch Raion (6)
Pereiaslav-Khmelnytskyi (6)
Pereiaslav-Khmelnytskyi Raion (6)
Poliske Raion (6)
Poltava Oblast (4)
Popilnia Raion (6)
Prypiat (6)
Radomyshl United Urban Territorial Community (7)
Rivne Oblast (4)
Rokytne Raion (6)
Romaniv Raion (6)
Ruzhyn Raion (6)
Rzhyschiv (6)
Skvyra Raion (6)
Slavutych Municipality (6)
Stantsiia Spartak (9)
Stavyshche Raion (6)
Sumy Oblast (4)
Tarashcha Raion (6)
Ternopil Oblast (4)
Tetiiv Raion (6)
Vasylkiv (6)
Vasylkiv Raion (6)
Vinnytsia Oblast (4)
Volodarka Raion (6)
Volyn Oblast (4)
Vyshhorod Raion (6)
Yahotyn Raion (6)
Yemilchyne Raion (6)
Zakarpattia Oblast (4)
Zaporizhia Oblast (4)
Zghurivka Raion (6)
Zhytomyr (6)
Zhytomyr Raion (6)
Берестянка (8)
Буда-Бабинецька (8)
Вабля (8)
Великий Ліс (8)
Веприн (9)
Вишевичі (9)
Галинка (8)
Загальці (8)
Здвижівка (8)
Качали (8)
Клавдієво-Тарасове (8)
Коблицький Ліс (8)
Коблиця (8)
Майданівка (8)
Макалевичі (9)
Мигалки (9)
Микуличі (8)
Мирча (8)
Небрат (8)
Нова Буда (8)
Нова Гребля (8)
Нове Залісся (8)
Обухівська міська рада (6)
Озера (8)
Озерщина (8)
Пісківка (8)
Пулинський район (6)
Стара Буда (8)
Тальське (8)
Торф’яне (8)
Шибене (8)

Усі коди admin_level, які вище 4 мають бути сховані в областях (4)

приклади помилок:
Irsha (9) село ірша підпорядковується зразу Україні (без громад, районів, областей);
в багатьох об’єктів відсутні англомовні назви name:en (відображені українською).

Ще не так давно було все ок: Україна → список областей → список районів → список населених пунктів

деякі автори:
vovan__l, KKS, Poliakoff Mykhailo…

А в чому саме полягає безлад?
Те що https://wambachers-osm.website/boundaries/ показує якусь мішанину даних це помітно, але можливо це його проблема, а не даних?

ну, наприклад admin_level для сіл має бути - 9, а дехто ставить 8 (а це вже - сільрада). Думаю через це…
валідатор від wowik також показує помилки. Також звіряє усі НП з базою КОАТУУУ та вікіпедія.
http://wowik.byethost7.com/places/ua/

Приклад: Білогірський район Хмельницької області без помилок. Тобто прописані потрібні дані.
http://wowik.byethost7.com/places/ua-68/6820300000.htm

можливо навіть правильніше було б назвати що безлад в самій ієрархії адмінмеж. Зверніть увагу на інші країни. Ще недавно і в Україні було так само все гарно. Достеменно не можу сказати в чому справа. Можливо якісь ролі, може теґи is_in, може батьківські/дочірні зв’язки тощо. Тому й написав сюди щоби допомогли розібратися…

Так уже давно, треба виясняти у wambacher чому на його сайті некоректно відображається ієрархія

Здається знайшов… Дочекаюсь вечора щоби пройшла валідація

в процесі «копання» цікаві речі знаходяться…
Зв’язок #1745318

admin_level=6
boundary=administrative
koatuu=1820300000
name:de=Rajon Andruschiwka
name:en=Andrushivka Raion
name:pl=Rejoon andruszowski
name:ru=Андрушёвский район
name:uk=Андрушівський район
name=Андрушівський район
public_transport=stop_position
train=yes

type=boundary
wikidata=Q2620681
wikipedia=uk:Андрушівський район

Мапер olehz чудово наніс всі межі на теренах Львівщини - можна брати приклад.
Що стосується учасника проекту Poliakoff Mykhailo - то воно якесь геть немудре - я вже про нього в окремому обговоренні писав.

Можу прокоментувати список з першого запису. Наприклад admin_level Білої Церкви = 6 і Білоцерківського району = 6. Вся справа у тому, що місто Біла Церква є містом обласного підпорядкування і тому admin_level = 6. Тільки помилкою тут є те, що НЕ Біла Церква має адмін рівень 6, а Білоцерківська міська рада, а саме місто має адмін левел 9. Всі поселення мають мати admin_level = 9.

Країна: admin_level = 2
Область: admin_level = 4
Район/місто обласного підпорядкування: admin_level = 6
Район у місті: admin_level = 7
Територіальна громада: admin_level = ?
Міська/селищна/сільська рада: admin_level = 8
Місто/селище/село: admin_level = 9
Можливо, можна ще виділяти передмістя, присілок чи частину поселення, яка має окрему назву чи яке колись було окремим населеним пунктом (я таке позначаю точково з теґом place, як мікротопонім)

P.S. Думаю, з ієрархією адмін меж у нас (в Україні) все гаразд

Таке враження що була видалені (чи то дуже “покоцані”) Житомирська область (r71245) та Київська області (r71248). Схоже, що тут теж Бодя відмітився:
ЖИТОМИРСЬКА

Version	Time	Changeset	User
143	January 26, 2018 9:43 PM	55783709	mike140
144	February 17, 2018 11:22 PM	56450196	Yury Yatsynovich
145	February 17, 2018 11:31 PM	56450378	Yury Yatsynovich
146	February 18, 2018 6:41 PM	56467920	Poliakoff Mykhailo
147	February 19, 2018 10:03 AM	56483919	Poliakoff Mykhailo
148	February 19, 2018 5:42 PM	56495532	Poliakoff Mykhailo
149	February 19, 2018 10:21 PM	56502431	mike140
150	February 21, 2018 1:17 PM	56545953	Poliakoff Mykhailo
151	February 22, 2018 9:10 AM	56570656	Poliakoff Mykhailo
152	February 22, 2018 3:22 PM	56580076	Poliakoff Mykhailo
153	February 23, 2018 5:17 PM	56612689	Poliakoff Mykhailo
154	February 24, 2018 6:42 PM	56640551	Poliakoff Mykhailo
155	February 24, 2018 7:45 PM	56641844	kent1D
156	February 26, 2018 3:15 PM	56690119	Poliakoff Mykhailo
157	February 28, 2018 11:03 PM	56768299	olehz
158	February 28, 2018 11:11 PM	56768467	olehz
159	March 1, 2018 12:16 PM	56783888	olehz
160	March 1, 2018 12:18 PM	56783936	olehz
161	March 2, 2018 1:10 AM	56803225	olehz

треба ось це виправити
https://tools.geofabrik.de/osmi/?view=areas&lon=29.54697&lat=50.68818&zoom=18

Хто б міг подумати, що це був банальний самоперетин полігонів двох областей. Все стало на свої місця

валідація від 2018-03-03 23:01:02+01

Ukraine (2)
Cherkasy Oblast (4)
Chernihiv Oblast (4)
Chernivtsi Oblast (4)
Dnipropetrovsk Oblast (4)
Donetsk Oblast (4)
Ivano-Frankivsk Oblast (4)
Kharkiv Oblast (4)
Kherson Oblast (4)
Khmelnytskyi Oblast (4)
Kirovohrad Oblast (4)
Kyiv (4)
Kyiv Oblast (4)
Luhansk Oblast (4)
Lviv Oblast (4)
Mykolaiv Oblast (4)
Odessa Oblast (4)
Poltava Oblast (4)
Rivne Oblast (4)
Sumy Oblast (4)
Ternopil Oblast (4)
Vinnytsia Oblast (4)
Volyn Oblast (4)
Zakarpattia Oblast (4)
Zaporizhia Oblast (4)
Zhytomyr Oblast (4)

а виною стала якась зайва точка https://www.openstreetmap.org/node/5428283948, яку спочатку створив, потім видалив відгадайте хто… Poliakoff Mykhailo. Не розумію навіщо влазити в редагування меж областей не петраючи в тому нічого.

https://overpass-api.de/achavi/?changeset=56842538&zoom=21&lat=50.68838&lon=29.54699&layers=B0TTTFT

dudka, і хто з нас тоді був правий?

Межі НП і адмінмежі в умовах України - це зовсім різні сутності. Існує купа прикладів, коли одне село (дорожні знаки і поштова адресація) належить двом сільрадам. Те саме з містами (повний хаос). Адресові/адмін межі можуть конфліктувати і накладатись. І з цим нічого не поробиш (бюрократія наменеджила таку хєрню) і тепер в ОСМ цю хєрню треба якось відображати. Тому якщо лишити admin_level = 9, адмін-валідатори на таке завжди будуть плюватись. Проте і адресові межі НП треба якось показувати (особливо якщо НП дотикаються). Якщо не admin=boundary то як?

До речі, тут недавно Держгеокадастр нові шари виклав (як завжди халтурно, не дуже точно і актуально), але можна уточнити межі, якщо в комплексі зі стандартним шаром використовувати (зелені лінії):

tms[15]:http://whoots.mapwarper.net/tms/{z}/{x}/{y}/zp%3Aboundary_srada/https://otg.land.gov.ua/gwc - межі сільрад
tms[18]:http://whoots.mapwarper.net/tms/{z}/{x}/{y}/zp%3Aboundary_rayon/https://otg.land.gov.ua/gwc - райони
tms[18]:http://whoots.mapwarper.net/tms/{z}/{x}/{y}/zp%3Aboundary_gromada/https://otg.land.gov.ua/gwc - громади

І поздоровляю тих, хто обмальовував межі НП по кварталах: ваша робота до сраки. Це ніякі не межі НП:

  1. Дежкадастр межі НП також по зоні забудови визначає (на то у них окремий шар є)
  2. Адмін/Адресові межі сильно конфліктують (про що вище було написано)

olehz, то що тепер робити з тим хаосом?

Хаос - це обєктивна реальність і його треба мапити:

  1. Для міста з конфліктами необхідно замапити 3 кордони (міськрада, адміністративна межа міста, адресова межа міста)
  2. Для міста без конфліктів необхідно замапити 2 кордони (міськрада + адміністративноадресова межа міста(якщо вони співпадають))

Наприклад, по Львівській області майже усі міста з конфліктами (самозахоплення земель та ідіотизм міськрад): Трускавець, Борислав, Дрогобич, Самбір, Стебник, Славське… А ще є таке чудне село Нагірне (Сколівський район) - половина села в одній сільраді, половина в іншій)

Тер. громади я зробив 8м рівнем. Ось приклад Полонської ОТГ https://www.openstreetmap.org/relation/8106598#map=10/50.0589/27.4741. Грицівська ОТГ займає Шепетівський і Полонський райони.

Доброго дня. Пісдскажіть, валідні коди admin_level для Україні (всі рівні). Якщо сільські ради мають код 8, то який код повинен бути у тер. громад? Стосовно адміністративних меж в Держгеокадастрі - там межі відсутні. Зелені ліні це індексно-кадастрові межі (теоретично можно вважати їх адмін межами, але юридично ні). Межі на otg.land.gov.ua - це межі сгенеровані на підставі ІКК (по коду КОАТУУ).

Что-то новые слои перестали отображаться

В кінці адрес заміняєте gwc на zp, тобто в результаті:
tms[15]:http://whoots.mapwarper.net/tms/{z}/{x}/{y}/zp%3Aboundary_srada/https://otg.land.gov.ua/zp - межі сільрад
tms[18]:http://whoots.mapwarper.net/tms/{z}/{x}/{y}/zp%3Aboundary_rayon/https://otg.land.gov.ua/zp - райони
tms[18]:http://whoots.mapwarper.net/tms/{z}/{x}/{y}/zp%3Aboundary_gromada/https://otg.land.gov.ua/zp - громади

Але ці TMS шари з білим фоном. Значно зручніше підключати ці ж дані через WMS з прозорим фоном:
сільради
wms:https://otg.land.gov.ua/zp?SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&FORMAT=image%2Fpng&TRANSPARENT=true&LAYERS=otg%3Aboundary_srada&ALIAS=Мiста&ALIAS_E=Cities&TILED=true&WIDTH={width}&HEIGHT={height}&BBOX={bbox}&serverType=geoserver&projection=[object%20Object]&SRS={proj}&STYLES=

райони
wms:https://otg.land.gov.ua/zp?SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&FORMAT=image%2Fpng&TRANSPARENT=true&LAYERS=otg%3Aboundary_rayon&ALIAS=Мiста&ALIAS_E=Cities&TILED=true&WIDTH={width}&HEIGHT={height}&BBOX={bbox}&serverType=geoserver&projection=[object%20Object]&SRS={proj}&STYLES=

громади
wms:https://otg.land.gov.ua/zp?SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&FORMAT=image%2Fpng&TRANSPARENT=true&LAYERS=otg%3Aboundary_gromada&ALIAS=Мiста&ALIAS_E=Cities&TILED=true&WIDTH={width}&HEIGHT={height}&BBOX={bbox}&serverType=geoserver&projection=[object%20Object]&SRS={proj}&STYLES=

міста
wms:https://otg.land.gov.ua/zp?SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&FORMAT=image%2Fpng&TRANSPARENT=true&LAYERS=otg%3Aboundary_town&ALIAS=Мiста&ALIAS_E=Cities&TILED=true&WIDTH={width}&HEIGHT={height}&BBOX={bbox}&serverType=geoserver&projection=[object%20Object]&SRS={proj}&STYLES=