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.

#1 2013-11-21 15:15:55

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

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

Бета версия валидатора административно-территориального деления и населённых пунктов Российской Федерации располагается по адресу http://atd.osm.rambler.ru/

Во время бета-тестирования данные будут обновляться вручную. Валидатор обычно обновляется по рабочим дням около 21-22 МСК, и один из выходных дней в 15-17 МСК.

Last edited by fserges (2014-05-30 18:46:53)

Offline

#2 2013-11-21 15:16:30

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

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

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

Данный валидатор считает что объект административно-территориального деления (АТД) или населённый пункт (НП) обозначен правильно, если формирует правильную иерархию и не содержит существенных ошибок. Ниже перечислено то что валидатор принимает во внимание при оценке качества объекта объекта АТД:

  • admin_level соответствует ожидаемому уровню

  • Объект расположен в объекте АТД более высокого уровня формируя правильную цепочку (ФО - Регион - ГО/МР - ГП/СП - район и т.п.)

  • Название объекта АТД однозначно приводится к эталонному значению

для НП:

  • Объект расположен в объекте АТД более высокого уровня формируя правильную цепочку (ФО - Регион - ГО/МР - ГП/СП - район и т.п.)

  • Название НП соответствует эталонному названию

  • Если название НП не соответствует эталонному то проводится дополнительная проверка на alt_name (берётся весь текст до символа ";")

Last edited by fserges (2014-03-07 18:10:16)

Offline

#3 2013-11-21 15:17:09

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

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

Генеральные планы муниципальных образований можно найти здесь - http://fgis.minregion.ru/fgis/ раздел АТД, далее выбирается нужное муниципальное образование.

Last edited by fserges (2014-02-09 12:19:48)

Offline

#4 2013-11-21 15:17:45

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

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

Валидатором не принимаются во внимание следующие вещи (список будет уменьшаться по мере развития валидатора):

  • Из alt_name используется только первая часть, т.е. только до символа ";"

  • oktmo:user используется только для выявления НП-locality и для сопоставления НП имеющих в одном поселении в одно и тоже название/тип

  • Проверка тегов на вее/точке не производится

Last edited by fserges (2014-03-07 18:14:58)

Offline

#5 2013-11-21 15:52:01

Эцелоп
Member
From: Санкт-Петербург (Большая Охта)
Registered: 2012-06-19
Posts: 1,510

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

http://atd.osm.rambler.ru/r1119501.html
Каннельярви  обозначено, а валидатор требует "ж/д ст Каннельярви" (?)

зы  А вообще удобно и наглядно.

Offline

#6 2013-11-21 16:00:26

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

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

Да, пока плохо с населёнными пунктами где есть слова "станция", "имени", нестандартные кавычки прочие украшательства. Частично я буду править эту информация в БД а частично будем править в ОСМ.
Каннельярви похоже будет правиться в моей БД, это не чистый посёлок (как у меня) а "поселок при железнодорожной станции Каннельярви".

Upd - Каннельярви я у себя поправил. В следующем прогоне посёлок должен отождествится.

Last edited by fserges (2013-11-21 17:19:08)

Offline

#7 2013-11-21 17:31:27

mavl
Member
From: Заводоуковск
Registered: 2013-02-06
Posts: 283

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

Валидатор не может взять данные о численности населения, если населённый пункт имеет обозначенную границу, но данные о численности указаны не на границе, а на точке. Например, в Заводоуковском городском округе (http://atd.osm.rambler.ru/r1711469.html) выводятся данные о численности населения только тех населённых пунктов, у которых нет границ.

Там же не опознаются населённые пункты, у которых в OSM есть "ё".

Валидатор интересный.

Offline

#8 2013-11-21 17:47:37

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

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

mavl wrote:

Валидатор не может взять данные о численности населения, если населённый пункт имеет обозначенную границу, но данные о численности указаны не на границе, а на точке. Например, в Заводоуковском городском округе (http://atd.osm.rambler.ru/r1711469.html) выводятся данные о численности населения только тех населённых пунктов, у которых нет границ.

Там же не опознаются населённые пункты, у которых в OSM есть "ё".

Валидатор интересный.

Пока точки никак не отрабатываются (только находятся и привязываются). Валидация значений на точке и контуре - одна из ближайших задач. Буквы "ё" в Заводоуковском округе поправлю.

Offline

#9 2013-11-21 17:54:53

Zverik
Moderator
From: Москва
Registered: 2010-10-14
Posts: 5,418
Website

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

Старый валидатор считал е=ё. Думаю, нужно сделать так же.


ШТОСМ | josm.ru | обо мне | taste is just another name for misogyny

Offline

#10 2013-11-21 17:57:09

Dinamik
Member
Registered: 2010-08-12
Posts: 1,024

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

Был бы полезен тег, явно указывающий значение ОКТМО для поселения. Предлагаю oktmo:user.

---

Назиевское городское поселение Кировского муниципального района Ленинградской области. В ФИАС есть Рабочие посёлки 1-5 (проверяется запросом "рабочий посёлок, Ленинградская, Кировский"), в табличке с ОКТМО - нет. Что это означает?

Last edited by Dinamik (2013-11-21 18:03:26)

Offline

#11 2013-11-21 18:02:44

AMDmi3
Member
From: Москва
Registered: 2009-08-12
Posts: 3,315

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

Zverik wrote:

Старый валидатор считал е=ё. Думаю, нужно сделать так же.

На самом деле нужно делать хитрее - «Ё» в эталонной базе должно совпадать только с «Ё» из OSM, но «Е» - и с «Ё» и с «Е». Таким образом отсутствие Ё в эталонной базе ничего не портит, но отсутствие Ё в OSM (при наличии в эталонной базе) отлавливается.

Offline

#12 2013-11-21 18:30:44

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,071

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

AMDmi3 wrote:

Таким образом отсутствие Ё в эталонной базе ничего не портит, но отсутствие Ё в OSM (при наличии в эталонной базе) отлавливается.

Вот оно, типичное мышление ёфикаторов. Вариант с ё считается заведомо (sic!) правильным.

Ладно бы еще эта самая эталонная база заслуживала бы доверия. Будем надеяться что fserges'у надоест ее (эталонную базу) править, и он сделает отождествление е и ё ))


Обсуждение концепции форума -- De Constantia Sapientis --  De Vita Beata -- Apocolocyntosis divi Claudii *

Offline

#13 2013-11-21 18:40:06

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,395

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

Zkir wrote:

Вот оно, типичное мышление ёфикаторов. Вариант с ё считается заведомо (sic!) правильным.

Это месть за годы геноцида и истребления беззащитной буквы! smile

Offline

#14 2013-11-21 18:47:11

OverQuantum
Member
From: Zelenograd
Registered: 2009-06-17
Posts: 1,579
Website

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

Ну давайте, хотя бы приоритетным сделаем написание с ё.
Если по-программерски - warning, not error. smile

А отождествление е и ё - некорректно, ИМХО. "Ёкатёринбург" - таки неправильно.

Sergey Astakhov wrote:
Zkir wrote:

Вот оно, типичное мышление ёфикаторов. Вариант с ё считается заведомо (sic!) правильным.

Это месть за годы геноцида и истребления беззащитной буквы! smile

Да! smile У меня вот "ё" в фамилии должна быть и я зол на паспортный стол.

Last edited by OverQuantum (2013-11-21 18:48:31)


Это же OpenStreetMap. Он больше внутри, чем снаружи.

Offline

#15 2013-11-21 19:00:01

Kotelnikov
Member
From: Krasnodar, RU
Registered: 2009-05-07
Posts: 2,854
Website

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

OverQuantum wrote:

У меня вот "ё" в фамилии должна быть и я зол на паспортный стол.

Да ладно вам злиться... Моему деду Ы на И исправили... Был Рында, стал Ринда. А вы из-за двух точек волнуетесь.


1 000 000 points: 80% complete

Offline

#16 2013-11-21 19:05:12

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

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

Dinamik wrote:

Назиевское городское поселение Кировского муниципального района Ленинградской области. В ФИАС есть Рабочие посёлки 1-5 (проверяется запросом "рабочий посёлок, Ленинградская, Кировский"), в табличке с ОКТМО - нет. Что это означает?

А есть ли другие официальные документы (не ФИАС) в котором они приведены? Навскидку открываем Википедию и таких НП не видим. Можно поискать и по законам, но и там никаких рабочих посёлков я не нашёл.

Offline

#17 2013-11-21 19:13:29

Dinamik
Member
Registered: 2010-08-12
Posts: 1,024

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

Например, Доклад главы администрации на расширенном совещании «Отчет о социально-экономическом развитии Назиевского городского поселения за 2012 год и задачах на 2013 год»:

В состав МО Назиевское городское поселение входят 14 населенных пунктов: ... а также рабочие поселки.

1) Какая информация хранится в ФИАС, какая - в ОКТМО, чем они отличаются?
2) Что есть рабочий посёлок? В общем понимании и с точки зрения OSM?

В данном случае, положим, рабочие посёлки являются place=locality, но хотелось бы понять, о чём говорит расхождение между ФИАС и ОКТМО.

Last edited by Dinamik (2013-11-21 19:20:03)

Offline

#18 2013-11-21 19:17:57

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

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

AMDmi3 wrote:
Zverik wrote:

Старый валидатор считал е=ё. Думаю, нужно сделать так же.

На самом деле нужно делать хитрее - «Ё» в эталонной базе должно совпадать только с «Ё» из OSM, но «Е» - и с «Ё» и с «Е». Таким образом отсутствие Ё в эталонной базе ничего не портит, но отсутствие Ё в OSM (при наличии в эталонной базе) отлавливается.

Вот это самое разумное предложение. Пока это не приоритетная задача, т.к. надо переписать некоторое количество кода (две функции вместо одной как сейчас).

А вообще я считаю что есть два типа мапперов. Перфекционисты будут видеть ё и добиваться его правильного использования (красный цвет напрягает) а остальным несколько лишних красных строчек не создадут проблем - ну ещё одна ошибка, и что с того.

P.S. У меня есть "ё" в отчестве а в паспорте её нет ... Но я не очень пойму человека который назовёт меня по паспортному, ведь отчество - от отца.
P.P.S. В Питере есть улица, которую обожают анти-ёфикаторы - улица Лени Голикова.

Offline

#19 2013-11-21 19:22:25

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

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

Dinamik wrote:

Например, Доклад главы администрации на расширенном совещании «Отчет о социально-экономическом развитии Назиевского городского поселения за 2012 год и задачах на 2013 год»:

В состав МО Назиевское городское поселение входят 14 населенных пунктов: ... а также рабочие поселки.

1) Какая информация хранится в ФИАС, какая - в ОКТМО, чем они отличаются?
2) Что есть рабочий посёлок? В общем понимании и с точки зрения OSM?

Ну так в тексте и написано: 14 населённых пунктов (которые валидатор и проверяет) и некие рабочие посёлки. Может suburb? Тут нужно штучно разбираться.

Offline

#20 2013-11-21 19:53:34

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

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

OverQuantum wrote:

Да!  У меня вот "ё" в фамилии должна быть и я зол на паспортный стол.

Ну так отличный повод сходит и поменять паспорт.

Offline

#21 2013-11-21 20:19:50

dair
Member
From: Ленинградская область
Registered: 2013-07-11
Posts: 936

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

Dinamik wrote:

Назиевское городское поселение Кировского муниципального района Ленинградской области. В ФИАС есть Рабочие посёлки 1-5 (проверяется запросом "рабочий посёлок, Ленинградская, Кировский"), в табличке с ОКТМО - нет. Что это означает?

На генплане они однозначно показаны как эксклавы в составе городского посёлка Назия. А на его подложке-топооснове подписаны как "б.н.п.", что, как подозреваю, "бывший населенный пункт".

Offline

#22 2013-11-21 21:28:36

AMDmi3
Member
From: Москва
Registered: 2009-08-12
Posts: 3,315

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

Ещё из хотелок - название текущего населённого пункта в title страницы.

Offline

#23 2013-11-21 22:23:08

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

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

А что с поселениями, называть "Имя" или "Имя сельское поселение" / "Имя СП" ну и аналогичные единицы АТД ?

Offline

#24 2013-11-22 02:04:08

Nikolya
Member
From: Краснодар
Registered: 2010-08-17
Posts: 937

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

все крупные города краснодар.края красные, что это значит?

Offline

#25 2013-11-22 04:21:50

Эцелоп
Member
From: Санкт-Петербург (Большая Охта)
Registered: 2012-06-19
Posts: 1,510

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

freeExec wrote:

А что с поселениями, называть "Имя" или "Имя сельское поселение" / "Имя СП" ну и аналогичные единицы АТД ?

Только не "имя", и так путаница (и на карте, и в головах), где НП, а где административное образование с тем же названием.

Offline

Board footer

Powered by FluxBB