Національна класифікація "admin_level"

Не подобається мені наступні штуки:

  • Кордони міськрад прирівнюються до районів. Пропоную тоді райони підняти до 5-го рівня.
  • Райони в межах міста вище населених пунктів. Логічно їх опустити до рівня 9
  • Куди поділися населені пункти?
  • Тяжко оприділити межі сільрад. Можливо, вони взагалі ніде не описані, і існують суто у вигляді списку підлеглих НП

Тобто, щоб ми йшли від більшої сутності до меншої, без змішення рівнів.

Я пропоную:

  • 2: Україна

  • 4: Області + Київ, Севастополь, вирізаються з областей

  • 5: райони

  • 6: міськради та міста обласного підпорядкування, вирізаються з районів та областей

  • 7: Села, приєднані до міст обласного підпорядкування. Чи потрібно?

  • 8: Інші населені пункти

  • 9: Райони у містах, у тому числі Київ і Севастополь

  • 10: Решта поділу у містах, як-то мікрорайони

Стосовно пункту 7. Питання, чи є для нас потрібним відображати цю деталь у адмін поділі? С точки зору пересічного користувача ця інформація не несе великої користі, і може буде взята з сайту Верховної Ради, класифікатора КОАТУУ або Вікіпедії, де все це до купи з’єднано.

Кордони міськрад прирівнюються до районів для того, щоб покрити рівнем 6 весь рівень 4.
uk.wikipedia.org також пише “міста обласного значення — з правами району області”, хоча вони не дають посилань на те звідки таке твердженння взялося. Мені воно здається логічним.

На райони поділяються тільки міськради шостого рівня, при цьому райони отримують admin_level=7, включені міста отримують place=city/town.

Населені пункти - полігони з place=city/town/village, якщо вони співпадають з адміністративними кордонами - то отримують boundary=administrative+admin_level=*, якщо менші - то цей полігон є просто територією міста place=town без всяких boundary=administrative

Межі сільрад недоступні нам, але вони є, їх площа вказана на rada.gov.ua
Наприклад Андріївська сільрада контролює 9410.6га, а саме селище займає всього 1586га
В моєму розумінні

  • полігон 9410га має бути описаний relation’ом з type=boundary, boundary=administrative, admin_level=8, place_name=‘Андріївська селищна рада’. Додатково в цей relation додати відповідну точку з name=‘Андріївка’ з роллю ‘admin_center’
  • полігон 1586га має бути описаний замкнутим way’ом з place_name=‘Андріївка’, place=village, landuse=residential

Змішування рівнів немає.
Міста обласного значення отримують admin_level=6
Їх райони та сателіти(якщо не включені в райони) отримують admin_level=7
Міста необласного значення отримують admin_level=8, при цьому адмін.кордон має бути не по межам міста, а по реальному адмін.кордону. Межі міста - place=town.
Міста необласного значення не поділяються на райони, принаймні я не знайшов таких.

7: Села, приєднані до міст обласного підпорядкування. Чи потрібно?
Потрібно, щоб покрити полігон міськради обласного центу

10: Решта поділу у містах, як-то мікрорайони
мікрорайони – це place=suburb, у них немає адміністративних кордонів, немає рад мікрорайонного рівня, тільки територіальні кордони(до того ж зазвичай досить умовні)

Буду думати. Я передбачаю проблему з тим, як пересічний мапер зможе оприділити, який admin_level ставити. Зараз запропонована схема вимагає контролю з боку валідатора.

Пропоную взяти якийсь район і попробувати самому проставити admin_level, подивитись на трудомісткість.

Стосонво “покрити рівнем 6 весь рівень 4”. Навіщо це робити? У списках адмін поділення областей (як тут) райони не змішуються з міськрадами. Так легше перевіряти правильність.

Eugene

Думаю, що пересічний мапер зазвичай малюватиме тільки кордони населених пунктів.
При цьому єдине, що йому потрібно зробити - скопіювати з відповідної точки place=, place_name=. Ніяких admin_level я цим територіям не ставив би.
Так, було б добре якби валідатор міг це перевірити.
Якщо мапер візьметься малювати кордони міськ-/сіль-рад то сподіваюсь він керуватиметься угодою, до якої, сподіваюсь, дійде спільнота:)

Так як тут?
Так, вони йдуть окремими списками, але і ті і інші підпорядковані області.
Не бачу нічого поганого в тому, що за рівнем admin_level вони будуть однакові.
Також не бачу ні в містах обл.значення, ні в обл.районах жодних переваг одних над іншими щоб ставити комусь із них вищий admin_level.

Доречі, vmap0 нам суттєво допоможе з нанесенням полігонів place=city/town/village?
Які там дані? Наскільки коректні?
Якщо там більш-менш все - то пересічним маперам залишатиметься тільки виправити лінію полігону не змінюючи тегів.

P.S. Щойно відновивши обговорення забутої, але важливої для OSM-Україна теми, зникаю на два тижні. Вибачаюсь. Обов’язково відповім на всі запитання щодо запропонованої мною схеми як тільки зможу.
Можливо хтось вважатиме її вірною і захищатиме поки я буду відсутнім:)
Можливо хтось запропонує і обгрунтує правильність іншого варіанту, це було б теж добре:)

то що? може ще раз спробуємо відновити обговорення?

Ні, якість даних як виявилося там просто жахлива. Для того, щоб розставляти точки населених пунктів на початкових етапах він ще годився, але полігони там взагалі незрозуміло за яким принципом там малювались – краще вже по Landsat-у населені пункти обводити…

в пошуках кордонів Кривого Рогу, на відсутність якого вказує адресний валідатор
http://peirce.gis-lab.info/addr-map.php?mapid=UA-FULL&errtype=1
випадково знайшов розбиття на сільради для Криворізького району:
http://kriv-rn.dp.gov.ua/OBLADM/krog_rda.nsf/docs/23F2CD9A2BA47EC8C2257624006054D3?OpenDocument
отже воно існує, можливо навіть не тільки для Криворізького району:)

Upd. На кожному з сайтів районів Дніпропетровської області є адмін-поділ до рівня сільрад: http://adm.dp.ua/OBLADM/Obldp.nsf/%28DOCWEB%29/4E8D4721F6F52004C2256FE4004E66A1?OpenDocument
Ось і для районів Луганської області: http://www.loga.gov.ua/region/admust/districts/
Олександрійська райрада: http://alex-rada.at.ua/_si/0/57262757.jpg
А Зачепилівський район Харківської області дає відскановану картинку з якогось атласу(теж з розбиттям до сільради): http://zacheprda.kh.ua/geografy
Саме такі кордони(тоненькі червоні лінії) я б хотів бачити в OSM в якось boundary=administrative,admin_level=8

угу. і випадково засекречене через недостатність чогось там у чиновників… загалом ситуація як і з генпланом :slight_smile:

Так ведь были границы нарисованы. Что за добрый человек удалил их? Граница правда почему-то упорно не хотела отображаться в рендере, но была ведь. Кучу времени потратил на её рисование.

Удаленные объекты можно восстанавливать через Потлатч 1

А коли кордон точно існував в OSM? Місяць, півроку, рік назад?
Яким він був? Лінія? Мультиполігон?
Можна спробувати відновити з якогось старого OSM-архіву.

Дивитесь - http://www.openstreetmap.org/browse/way/129126873, відновив. Чи це воно?

Оно, спасибо. Самостоятельно не получилось разобраться, как восстановить. Судя по журналу, это я его и удалил что ли? :slight_smile: Вот уже лоханулся так лоханулся.

Небольшой оффтоп: для того чтобы восстановить удаленный объект (точку, линию) нужно воспользоваться Потлатч 1.
В правом нижнем углу (тут приводится укр. вариант) есть три кнопки “Довідка”, “Знайти теґ” та “Меню”. Нажимаем на “Меню”, выбираем подпункт “Відновити”. Красным будут показаны все удаленные в текущем положении карты объекты. Выбираем нужный нам объект, в перечне свойств нажимаем “Клацніть, щоб розблокувати”, после этого сохраняем изменения, отправляя их на сервер.

Уважаемые коллеги,

Позвольте и мне высказать свое мнение по данному вопросу.

При классификации границ
Tag:boundary=administrative + admin_level=#
необходимо, как это не покажется странным, принимать во внимание, что граница отделяет территории, которые отличаются по какому либо признаку. В данном случае административное деление.

www.wikipedia.org:
Адміністративно-територіальна одиниця – частина території країни, що має місцеву адміністрацію – управління.

В украинском законодательстве определено четыре уровня управления

  1. Национальный – государство в целом – органы управления: Верховный совет Украины, Кабинет министров Украины, миистерства и ведомства, например Министерство внутренних дел или Государственное агентство земельных ресурсов, Государственная налоговая администрация …
  2. Региональный – Автономная республика Крым (АРК), области, города с особым статусом Киев и Севастополь – органы управления: областной совет, областная государственная администрация, областное управление МВД, главное областное управление госземагенства, областная налоговая инспекция …
  3. Районный (возможно нужно дать какое-то другое определение) – города областного подчинения, районы АРК и области – органы управления: районный совет, районная государственная администрация, районное управление МВД, районный отдел госземагенства, районная налоговая инспекция … Как правило это уровень ниже которого нет государственных учреждений.
  4. Местный – местные советы в городах районного значения, районные в городах областного значения (если есть), поселковые и сельские советы.

Топологическая взаимосвязь пространственных объектов.

  1. Границы (как линейные объекты) должны: быть замкнутыми, покрывать границы площадных объектов (в нашем случае административно-территориальных единиц).
  2. Административно-территориальные единицы должны: полностью покрывать всю территорию, т.е. территория Украины должна быть полностью покрыта территорией областей, АРК, города Киев Севастополь; не должны пересекаться, т.е. не может быть территорий одновременно входящих в несколько административно-территориальных объектов одного уровня.

Соответствие международным и национальным стандартам.

Национальный и региональный уровень административного деления Украины уже закреплен в международных стандартах ISO 3166 (ISO 3166-1 – Country codes, ISO 3166-2 - Country subdivision).
Районный и местный уровень административного деления описан в национальном классификаторе кодов объектов административно-территориального устройства Украины (КОАТУУ) - ДК 014 - 96.

Учитывая все вышеизложенное, предлагаю следующий вариант классификации admin_level (немного измененный вариант от DSem в сообщении #35)

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

  1. На приграничных территориях граница может одновременно принадлежать сельскому совету, району области, области, государству – в этом случае необходимо применять admin_level = 2 государственная граница.
  2. Граница сельского совета, района области, области – в этом случае необходимо применять admin_level = 4 граница области.
  3. Граница сельского совета, района области – в этом случае необходимо применять admin_level = 6 граница района области.

Здалеку видно теоретика :slight_smile:

Навіщо такі компроміси? Давно придуманий чудовий інструмент - зв’язки (їх ще називають відношеннями, в оригіналі - relations). Більше того - цей інструмент на 100% використовується в позначенні admin_level, завантажте будь-який регіон в JOSM і переконайтеся. Одна й та ж лінія може одночасно входити до складу різних зв’язків, які позначають різні admin_level.

По суті пропозицій - не бачу смисла ламати наявну схему, яку використовує весь світ і яка досить очевидна і зрозуміла. Ми просто взяли її адаптований до місцевої специфіки варіант собі на озброєння. Якби OSM був чисто українським проектом, ми могли б крутити admin_level-ами як циган сонцем. А так ми просто станем незрозумілою плямою на мапі для сусідів.

І сільські та селищні ради, як описано у пості №36 - це щось неочевидне, без чітких кордонів. Наприклад, сільська рада об’єднує 5 сіл. У кожного з цих 5 сіл є свій кордон - очевидні межі населених пунктів, грубо кажучи “крайня хата”. А де проходить межа сільської ради вцілому - питання. Хто візьме на себе сміливість їх позначати - ще більше питання.

Землемер, мені ваша схема подобається:)
Lindroid, а чому ви вважаєте, що вона ламає існуючу схему?
Цілком логічна, нормально вписується в OSM-схему, досить добре відповідає КОАТУУ
Помічена різниця з моєю пропозицією http://forum.openstreetmap.org/viewtopic.php?pid=192427#p192427 тільки в тому, що “межі сільрад” перенесені в admin_level=7, я з цим погоджуюсь. Всеодно ми не знаємо цих кордонів і ми їх не позначимо поки не з’явиться у вільному доступі держкадастр:)

Щодо “замкнутих ліній” вже написано… кордон адміністративної одиниці має формуватися OSM-зв’язком, так як зараз зроблені Україна, області, райони

Уважаемый коллега,
Кроме некоторых теоретических познаний в области ГИС и земельного кадастра, последние 10 лет зарабатываю на жизнь применяя эти знания в практической деятельности.

Позвольте не согласится с Вашим утверждением.

Во первых. К сожалению, у нас не только границы сельских советов “щось неочевидне” но даже границы районов и областей не всегда очевидны и четко закреплены, хотя бы в документах, не говоря уже о местности. Даже по поводу границ государства до сих пор ведутся переговоры с нашими соседями. А про границы населенных пунктов и говорить нечего.

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

В третих. Во всех регионах Украины еще с советских времен остались филиалы ДП “Институт землеустройства”. Как правило в архивах этих организаций есть документация на границы всех местных советов. В подавляющем большинстве случаев эта документация разрабатывалась за бюджетные деньги. Да эта документация устарела, да, как правило, эта документация не утверждена в соответствии со всеми нормами действующего законодательства. Но, тем не менее, она используется в практической деятельности органами управления земельными ресурсами и местными советами.

В четвертых. Очень мало населенных пунктов прошли полностью в соответствии с действующим законодательством процедуру установления границ. Однако практически для всех населенных пунктов Украины выполнена нормативная денежная оценка населенных пунктов. Опять же за бюджетные деньги. Естественно в состав документации входит указание границ объекта оценки, в данном случае населенных пунктов. Повторюсь эта граница не является в полном смысле утвержденной, но другой просто нет. Как правило материалы оценки оформляются в электронном виде. Во многих случаях границы есть в шейп файлах или DXF. И еще один положительный момент. Денежная оценка населенных пунктов по закону про оценку земель должна проводится не реже 1 раза в 5-7 лет (если не ошибаюсь). Это значит что есть механизм обновления данных.

В пятых. В большинстве случаев в территориальных органах земельных ресурсов и ДП “Центр Державного земельного кадастра” в электроном виде (векторном) есть так называемые индексные кадастровые карты. На которых отображены, пусть и не утвержденные должным образом, границы: областей, районов, местных советов, населенных пунктов, кадастровых зон и кадастровых кварталов (могут не совпадать с границами кварталов в н.п.)

Например на всю Харьковскую область за бюджетные деньги в векторном формате есть границы всех местных советов. Правда их нет в открытом доступе. Надеюсь пока.

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

PS
На форуме уже где то видел ссылку но повторюсь. Есть хороший форум землеустроителей http://zemres.com/forum/
Для просмотра всех тем необходима регистрация.

Землемер, ні в якому разі не хотів образити, вибачте якщо склалося таке враження.
Мав на увазі практичну діяльність в застосуванні саме до OpenStreetMap. Я сам не один місяць відкривав для себе щодня нові можливості, перечитуючи osm-wiki.