OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

#126 2013-02-28 15:16:29

dimonster
Member
Registered: 2012-07-08
Posts: 1,501

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

Ну и ещё посмотрите на классификацию admin_level в других странах:
http://wiki.openstreetmap.org/wiki/Tag: … _countries

везде на 8 левеле висят населённые пункты. Хоть столицы, хоть деревеньки - у всех 8 уровень.
А на 9-ом уровне висят внутригородские админ. районы.

Last edited by dimonster (2013-02-28 15:16:53)

Offline

#127 2013-03-04 20:18:25

dudka
Member
From: Київ
Registered: 2011-04-22
Posts: 1,602

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

dimonster wrote:

Ну и ещё посмотрите на классификацию admin_level в других странах:
http://wiki.openstreetmap.org/wiki/Tag: … _countries

везде на 8 левеле висят населённые пункты. Хоть столицы, хоть деревеньки - у всех 8 уровень.
А на 9-ом уровне висят внутригородские админ. районы.

Берлін (relation: 62422) - admin_level=4
Москва (relation: 102269) - admin_level=4
Київ (relation: 421866) - admin_level=4

Offline

#128 2013-03-04 20:45:08

Vanuan
Member
Registered: 2013-01-26
Posts: 301

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

Карта в тему: http://www.itoworld.com/map/2

Offline

#129 2013-03-05 07:01:15

dimonster
Member
Registered: 2012-07-08
Posts: 1,501

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

Ну а как мне конфиг для конвертера прописать? Как конвертору отличать область от населённого пункта (у обоих 4 уровень). Как отличить район в области от района в областном центре (6 уровень)?

Offline

#130 2013-03-05 09:09:24

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 8,468

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

dimonster wrote:

Как конвертору отличать область от населённого пункта (у обоих 4 уровень).

Москва и Московская область — одного уровня субъекты. Их отличать не требуется.
Москва admin_level=4 это не нп, собственно говоря. НП все внутри, которые есть.
Киев admin_level=4 аналогично.

Last edited by wowik (2013-03-05 09:10:27)

Offline

#131 2013-03-05 09:28:30

Sanjak
Member
From: Волинський край
Registered: 2010-04-12
Posts: 219

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

Vanuan wrote:

Карта в тему: http://www.itoworld.com/map/2

А що це вона кордони показує тільки коли на лінії тег стоїть, а відношення не враховує?
наприклад кордон Волині і Львівщини від Польщі йде по річці Буг. Я admin_level тег з лінії річки видалив і додав річку у відношення областей/районів. А також кордони районів немають тегів, усе у відношеннях прописано.

Точно... внизу пише:

This map does not yet show information coded using relations.

Last edited by Sanjak (2013-03-05 09:29:55)

Offline

#132 2013-03-05 10:17:25

dimonster
Member
Registered: 2012-07-08
Posts: 1,501

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

Берлін (relation: 62422) - admin_level=4
Москва (relation: 102269) - admin_level=4
Київ (relation: 421866) - admin_level=4

Неудачные примеры.
Берлин в Германии. И у немцев другая система уровней.
Москва в России, а там не используют admin_level для привязки НП к областям и районам. Вся привязка у них через addr:region, addr:district и др. Только недавно Льоша добавил в свой конвертер возможность привязки НП по вхождению в полигон района или области.
Киев в Украине, где классификация admin_level ещё не принята сообществом на 100%.

Offline

#133 2013-03-05 10:50:17

dudka
Member
From: Київ
Registered: 2011-04-22
Posts: 1,602

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

Приклади Берліну і Москви вказують не те, що узагальнення "в других странах... Хоть столицы, хоть деревеньки - у всех 8 уровень." невірне.
В вікі це все написано, тільки треба читати уважніше

Як правильно конвертувати треба запитувати не тут, а в гілці конвертора

borism346 wrote:

27.02.2013
http://www.navikey.ru/vanilla/discussio … mment_3959
Переконвертил и перезалил карту Украины из OSM (26.02.2013). В поиске теперь есть районы, в Киеве нормальный поиск

Offline

#134 2013-03-07 16:36:11

olehz
Member
From: Lviv
Registered: 2011-08-11
Posts: 724
Website

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

dudka wrote:

Как отличить район в области от района в областном центре (6 уровень)?

Ми колись вже піднімали цю тему. Особисто, я тегував міські адмін-райони place=city_district.

Враховуючи, що admin_level не відображає однозначно сутності (район, міський район, міська рада, сільрада), було б доречно розширити список значень тегу place в умовах України. а admin_level нехай і далі наслідує ієрархію КОАТУУ.

Offline

#135 2013-03-07 17:46:32

dimonster
Member
Registered: 2012-07-08
Posts: 1,501

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

Особисто, я тегував

Потрібна однакова система тегування для всієї країни. А не "тут я ось так тегував", "а там люди отак позначили".
Інакше потім нормальної карти для навігаторів не зробити.

доречно розширити список значень тегу place в умовах України.

А нащо вигадувати щось нове, якщо є admin_level?

а admin_level нехай і далі наслідує ієрархію КОАТУУ.

А навіщо? Яка з цього користь?

Offline

#136 2013-03-07 18:21:33

dudka
Member
From: Київ
Registered: 2011-04-22
Posts: 1,602

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

Та навіть з city_district не дуже гарно
Два райони Севастополя не є класичними районами міста, такими як райони в Харкові чи у Львові чи в Кривому Розі чи ще де-інде.
http://www.openstreetmap.org/browse/relation/1753290
http://www.openstreetmap.org/browse/relation/1753293
Севастополь, як адміністративний регіон поділяється на 4 райони: http://w1.c1.rada.gov.ua/pls/z7502/A004 … 7571=41624
2 райони(Гагарінський, Ленінський) розділяють місто(place=city) на дві частини, а інші два райони(Балаклавський, Нахімовський) включають по 15 навколишніх н.п. і є скоріше аналогами районів області, а не аналогами районів міста. А якщо позначити Балаклавський і Нахімовський admin_level=7 чи admin_level=9 то dimonster буде першим хто кричатиме, що в його навігаторі якомусь з тих 15 сіл не прописався район.
Тому залиште районам Севастополя і Києва admin_level=6, районам інших міст admin_level=7 і не чіпайте.

Offline

#137 2013-03-07 18:28:13

dimonster
Member
Registered: 2012-07-08
Posts: 1,501

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

Категорично не погоджуюся!
Таку дурнувату класифікацію неможна застосувати для автоматичного визначення приналежності населених пунктів до районів чи областей. Та для визначення приналежності адміністративних районів міста до самого міста.

Offline

#138 2013-03-07 18:50:41

olehz
Member
From: Lviv
Registered: 2011-08-11
Posts: 724
Website

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

dimonster wrote:

Потрібна однакова система тегування для всієї країни. А не "тут я ось так тегував", "а там люди отак позначили".

Ну і що заважеє нам їх виробити? В Росії є, наприклад, place=alloments

dimonster wrote:

А навіщо? Яка з цього користь? А нащо вигадувати щось нове, якщо є admin_level?

КОАТУУ відображає адміністративний устрій України. Для цього admin_level і використовують.

Один рівень КОАТУУ може бути, як міськрадою, районом, селом чи сільрадою. Для села і міста є окремі теги, для сільради, міськради і районів ні. От я і пропоную їх ввести.

dimonster, якщо не згідні, наведіть прості і зрозумілі правила, для визначення сутності адміністративної одиниці по номеру КОАТУУ або рівню вкладеності.

dudka wrote:

Та навіть з city_district не дуже гарно
Два райони Севастополя не є класичними районами міста, такими як райони в Харкові чи у Львові чи в Кривому Розі чи ще де-інде.

Згідний. Давайте, тоді обмежимось сутністю район. А перетин районів (place=district) з містом (place=city) і буде районами міста. Це можна просто визначити просторовими запитами до БД.

Offline

#139 2013-03-07 19:35:23

dimonster
Member
Registered: 2012-07-08
Posts: 1,501

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

district - це район області, а не район у місті.

Offline

#140 2013-03-07 20:36:25

olehz
Member
From: Lviv
Registered: 2011-08-11
Posts: 724
Website

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

dimonster wrote:

district - це район області, а не район у місті.

Ну нема в Україні чіткого поділу на райони міста і райони області. Ті самі райони Севастополя чи райони Львова виходять за межі самого міста частково чи повністю.

Offline

#141 2013-03-07 20:45:47

dudka
Member
From: Київ
Registered: 2011-04-22
Posts: 1,602

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

dimonster wrote:

Категорично не погоджуюся!
Таку дурнувату класифікацію неможна застосувати для автоматичного визначення приналежності населених пунктів до районів чи областей. Та для визначення приналежності адміністративних районів міста до самого міста.

Пишіть свої категоричні непогодження у Верховну Раду та інші законодавчі органи.
Така дурнувата класифікація відповідає реальному адміністративному поділу України і дозволяє визначити приналежність населених пунктів до районів та областей.

Offline

#142 2013-03-08 07:19:26

andriano
Member
Registered: 2009-06-15
Posts: 1,667

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

Информация к размышлению:
В России существуют 3 классификатора (на самом деле, - больше):
1. КЛАДР - адресов,
2. ОКАТО - административно-территориальных образований,
3. ОКТМО - муниципальных образований.
Все эти классификации иерархические и в разных одни и те же объекты могут по-разному распределяться по уровням классификации.
То факт, что их больше одного, говорит о том, что не может быть построена единственная классификация, одинаково подходящая для решения всех насущных задач.
Поэтому, кстати, аргумент "эта классификация не подходит потому, что не позволяет решить задачу..." не слишком убедителен: не может существовать классификации, которая бы справлялась с решением всех существующих задач.

Так что сначала следует определиться с исчерпывающим списком задач, для решения которых нужна классификация admin_level, и только потом решать, что же брать за основу и на каких принципах ее вообще следует строить.
Если задач окажется слишком много, то можно также ввести несколько классификаций и в OSM, например, admin_level отдельно, а koatuu - отдельно.

По поводу увеличения количества значений place - полностью согласен, что его категорически не хватает, но также уверен, что введение дополнительных градаций в рамках одной страны совершенно неприемлемо. Пример allotments - введение нового понятия, которое в других странах отсутствует, а не разновидности существующих НП.

Offline

#143 2013-03-08 10:28:12

dimonster
Member
Registered: 2012-07-08
Posts: 1,501

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

Ну, задач, в принципе две:
1) отражать административно-территориальное устройство
2) обеспечить адресную иерархию вроде "дом-улица(квартал)-населённый_пункт-сельсовет(если есть)-район_в_области(если есть)-область(если есть)" по принципу "если населённый пункт геометрически попадает в мультиполигон "Харьковская область", значит в его адресе будет "Украина, Харьковская обл., ...., "

Offline

#144 2013-03-08 11:28:00

olehz
Member
From: Lviv
Registered: 2011-08-11
Posts: 724
Website

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

dimonster wrote:

allotments - введение нового понятия, которое в других странах отсутствует

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

Offline

#145 2013-03-08 12:34:10

dimonster
Member
Registered: 2012-07-08
Posts: 1,501

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

Ну, значит, надо вместо admin_level ввести какие-нибудь "koatuu_level" и "addr_level". Кстати, на многих населённых пунктах я уже встречал тег koatuu.

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

Общепринятыми на уровне чего? На уровне планеты Земля - нет. На уровне государства Украина - да.
Вот,  смотрите, сколько этих самых сельсоветов по Харьковской области. http://w1.c1.rada.gov.ua/pls/z7502/A004 … 7571=32067
И в каждом сельсовете есть есть "внутри" несколько населённых пунктов - сёл.

Offline

#146 2013-03-08 12:56:11

olehz
Member
From: Lviv
Registered: 2011-08-11
Posts: 724
Website

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

dimonster wrote:

вместо admin_level ввести какие-нибудь "koatuu_level" и "addr_level"

В отличии от России, у нас я не встречал каких-то административных классификаторов помимо КОАТУУ.

dimonster wrote:

Кстати, на многих населённых пунктах я уже встречал тег koatuu.

http://nadoloni.com/editor (разделы КОАТУУ и НП) специально для этого навалял.  Во Львовской области с этим лучше всего. Только есть проблема. Например:

 ЛЬВІВСЬКА МІСЬКА РАДА [4610100000]
 - РАЙОНИ М.ЛЬВОВА [4610130000]
 --- ЗАЛІЗНИЧНИЙ [4610136300]
 --- ГАЛИЦЬКИЙ [4610136600]
 --- СИХІВСЬКИЙ [4610136800]
 --- ФРАНКІВСЬКИЙ [4610136900]
 -- ЛИЧАКІВСЬКИЙ [4610137200]
 --- ШЕВЧЕНКІВСЬКИЙ [4610137500]
 - МІСТА, ПІДПОРЯДКОВАНІ ЛИЧАКІВСЬКІЙ РАЙРАДІ М.ЛЬВОВА [4610160000]
 --- ВИННИКИ [4610160300]
 - СЕЛИЩА МІСЬКОГО ТИПУ, ПІДПОРЯДКОВАНІ ЗАЛІЗНИЧНІЙ РАЙРАДІ М.ЛЬВОВА [4610165000]
 --- РУДНЕ [4610165500]
 - СЕЛИЩА МІСЬКОГО ТИПУ, ПІДПОРЯДКОВАНІ ШЕВЧЕНКІВСЬКІЙ РАЙРАДІ М.ЛЬВОВА [4610166000]
 --- БРЮХОВИЧІ [4610166300]

Виходить, що саме місто КОАТУУ не має. Код має лише міськрада в скалад якої окрім Львова включені ще й інші міста та селища.

Offline

#147 2013-03-08 13:30:28

andriano
Member
Registered: 2009-06-15
Posts: 1,667

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

olehz wrote:

В отличии от России, у нас я не встречал каких-то административных классификаторов помимо КОАТУУ.
...
Виходить, що саме місто КОАТУУ не має. Код має лише міськрада в скалад якої окрім Львова включені ще й інші міста та селища.

Просто замечательно, что эти два утверждения оказались в одном сообщении.

Получается, классификаторов кроме КОАТУУ нет, но целям OSM он в полной мере не удовлетворяет. Значит, для OSM нужна классификация отличная от КОАТУУ.
Следовательно, наиболее рациональным будет помещать koatuu отдельно, а admin_level - отдельно, в разных тегах.

Offline

#148 2013-03-08 14:26:30

olehz
Member
From: Lviv
Registered: 2011-08-11
Posts: 724
Website

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

andriano wrote:

Следовательно, наиболее рациональным будет помещать koatuu отдельно, а admin_level - отдельно, в разных тегах

Ну да, выходит, что черта города не берет участия в административном делении по КОАТУУ. Если хотим придерживаться КОАТУУ с нее нужно убрать теги сязанные с административными границами.

Offline

#149 2013-03-08 14:44:36

andygol
Moderator
From: Дніпро
Registered: 2009-07-31
Posts: 1,869
Website

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

А чим не влаштовує класифікація за КОАТУУ? У нас один державний класифікатор — КОАТУУ, що заважає використовувати його, в якості базового для admin_level?

Offline

#150 2013-03-08 17:29:41

andriano
Member
Registered: 2009-06-15
Posts: 1,667

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

andygol wrote:

А чим не влаштовує класифікація за КОАТУУ? У нас один державний класифікатор — КОАТУУ, що заважає використовувати його, в якості базового для admin_level?

А прочитать тему прежде, чем в нее писать?
Только этому вопросу и посвящена, минимум, вся последняя страница.

Offline

Board footer

Powered by FluxBB