You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#1576 2013-10-29 20:14:15

lenux
Member
Registered: 2011-12-06
Posts: 672

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

Zkir wrote:

fserges, тут не как в кадастре, тут как в естественном языке. Железных правил нет.  type=boundary  - правильнее, но type=multipolygon тоже встречается, особенно если на нем же place=*.  В данном случае type=multipolygon лучше обрабатывать.

Я бы не много поспорил с данным утверждением. ОСМ является БД, БД должна заполняться по некоторым правилам. Есть схема тэггирования атд, и она должна быть едина на всей территории РФ. Поэтому я думаю, что их не стоит обрабывать. Или можно выделять как отдельный вид ошибок типа неправильного обозначения.

Offline

#1577 2013-10-29 20:16:07

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

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

fserges wrote:

...каково мнение сообщества относительно Ё?

Какое оно ещё может быть? Разное! smile

http://forum.openstreetmap.org/viewtopic.php?id=5106
http://forum.openstreetmap.org/viewtopic.php?id=9130

Offline

#1578 2013-10-29 20:22:54

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

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

fserges wrote:

Я отбраковываю такие записи, но каково мнение сообщества относительно Ё? Валидтор должен делать вид что такой буквы нет в русском языке?

Я бы лично встретив Пономарёвка и Пономаревка зафиксировал бы совпадение. Собственно я так и делаю smile


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#1579 2013-10-29 20:37:27

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,368

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

Zkir wrote:

Я бы лично встретив Пономарёвка и Пономаревка зафиксировал бы совпадение.

Это не ошибка, я крашу как ворнинг.

Last edited by wowik (2013-10-29 20:37:47)

Offline

#1580 2013-10-29 20:38:27

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

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

lenux wrote:

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

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


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#1581 2013-10-29 20:39:28

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

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

Sergey Astakhov wrote:
fserges wrote:

...каково мнение сообщества относительно Ё?

Какое оно ещё может быть? Разное! smile

http://forum.openstreetmap.org/viewtopic.php?id=5106
http://forum.openstreetmap.org/viewtopic.php?id=9130

И какое мнение "победило"? smile


Бывший редактор ОСМ

Offline

#1582 2013-10-29 20:40:19

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

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

wowik wrote:
Zkir wrote:

Я бы лично встретив Пономарёвка и Пономаревка зафиксировал бы совпадение.

Это не ошибка, я крашу как ворнинг.

Warning ещё никого не останавливал smile Это как устное предупреждение и штраф smile


Бывший редактор ОСМ

Offline

#1583 2013-10-29 20:40:47

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

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

fserges wrote:

А есть ли у нас правила относительно использования буквы "Ё"?

А у нас вот так pic_1358273081.jpg
А вообще в законах и в "Российской газете" повсеместно Ё, поэтому я бы не стал от них отставать.

Offline

#1584 2013-10-29 20:41:44

dkiselev
Member
Registered: 2010-02-09
Posts: 3,364

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

Zkir wrote:
lenux wrote:

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

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

Похоже, аккаунт Кирилла кто-то взломал. smile


mail: dkiselev@osm.me      skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!

Offline

#1585 2013-10-29 20:45:49

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

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

Zkir wrote:

fserges, тут не как в кадастре, тут как в естественном языке. Железных правил нет.  type=boundary  - правильнее, но type=multipolygon тоже встречается, особенно если на нем же place=*.  В данном случае type=multipolygon лучше обрабатывать.

Посоветуюсь ещё раз с гуру валидаторов. Вот так правильно или валидатор должен догадаться что надо и позеленить?

admin_level = 6
cladr:code = 5900001400000
cladr:name = Кудымкар
cladr:suffix = Город
place = city
place_name = Кудымкар
type = multipolygon

http://www.openstreetmap.org/browse/relation/1442600

Мой валидатор подумал что имя пустое - name как видно отсутствует. И вообще такая схема тегирования Кудымкара - правильная (смесь  place и admin_level)?


Бывший редактор ОСМ

Offline

#1586 2013-10-29 20:50:30

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

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

Вообще правильно замечено, что валидатор навязывает способ тегирования. Поэтому имхо надо выкинуть полумеры, дабы в перспективе получить более лучшие данные.
В данном случае какая-то фигня. Толи админ-территория (admin_level), толи граница НП (place). Поэтому ни то, ни другое.

Offline

#1587 2013-10-29 22:10:09

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

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

fserges wrote:

Вот так правильно или валидатор должен догадаться что надо и позеленить?
...
Мой валидатор подумал что имя пустое - name как видно отсутствует. И вообще такая схема тегирования Кудымкара - правильная (смесь  place и admin_level)?

place и admin_level на одном объекте - это нормально. а.-т. единица  городской округ город Кудымкар и НП город Кудымкар - это одно и тоже. Во всяком случае судя по карте.

А вот что в данном случае нет name - НЕ нормально.  Я бы показывал это как ошибку тегирования.


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#1588 2013-10-29 22:43:43

kisaa
Member
From: ДВ, Хабаровск
Registered: 2011-09-13
Posts: 636

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

place_name - старый костыль под мапник, чтобы название НП не рендерилось два раза. Мне кажется, что place_name можно тихо менять на name (который он и заменял), тогда и ошибки не будет.

Offline

#1589 2013-10-30 09:02:01

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,368

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

freeExec wrote:

Поэтому ни то, ни другое.

Потому и то, и другое.
Кстати, вы уже определились что вы валидируете?
- административное деление
- муниципальное деление
- почтовую адресацию
- поисковую иерархию

Offline

#1590 2013-10-30 09:50:44

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

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

Zkir wrote:
fserges wrote:

Вот так правильно или валидатор должен догадаться что надо и позеленить?
...
Мой валидатор подумал что имя пустое - name как видно отсутствует. И вообще такая схема тегирования Кудымкара - правильная (смесь  place и admin_level)?

place и admin_level на одном объекте - это нормально. а.-т. единица  городской округ город Кудымкар и НП город Кудымкар - это одно и тоже. Во всяком случае судя по карте.

В этом рассуждении точно нет логической ошибки? В России по крайней мере название НП и ГО обычно различаются. Что тогда ставить в name если они являются одним объектом?

Конкретно в данном случае классификатор считает что данное ГО называется "Кудымкарский городской округ" - http://kodifikant.ru/class/oktmo/57851000 Может это и спорно (в муниципальных документах он проходит как "Городской округ - город Кудымкар") но склеивание разных уровней объект - не запутает ли больше?


Бывший редактор ОСМ

Offline

#1591 2013-10-30 09:56:39

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

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

wowik wrote:
freeExec wrote:

Поэтому ни то, ни другое.

Потому и то, и другое.
Кстати, вы уже определились что вы валидируете?
1) административное деление
2) муниципальное деление
3) почтовую адресацию
4) поисковую иерархию

Я валидирую 2-е (классификатор ОКТМО). Административное деление как отдельная сущность (классификатор ОКАТО) является отмирающей. В перспективе, нп в нашем случае должны отмереть и остаться только муниципальное деление (как во многих странах Европы), но пока этого не произошло получается некий котопёс - нп город Кудымкар Кудымкарского городского округа.


Бывший редактор ОСМ

Offline

#1592 2013-10-30 09:57:27

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,368

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

fserges wrote:

В России по крайней мере название НП и ГО обычно различаются.

У нас не то, что ГО, есть субъекты федерации по названию не отличающиеся.

Кстати в описании к ФИАС прямо написано, что улицы могут подчинятся прямо субъекту федерации.

Last edited by wowik (2013-10-30 09:57:49)

Offline

#1593 2013-10-30 10:04:05

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

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

Проблема у нас в том что нет однообразия:
1. Россия (огрызок без статуса страна, государство)
2. Приволжский Федеральный Округ (полностью)
3. Ульяновская область (полностью)
4. Старомайнский район (полностью)
5. Старомайнское сельское поселение (полнстью)
6. Старая Майна (огрызок без рабочий посёлок)
7. улица Крупской (полсностью)

Как видно населённые пункты выбиваются из бравила и по большему счёту только из-за кривых рендеров, которые для экономии места не могут отрезать статусную часть.
Вот мы и наступаем на эти грабли постоянно.

П.С. Из устава

4. Термины "городской округ", "муниципальное образование "Городской округ - город Кудымкар" применяются в настоящем Уставе в одном значении.

Offline

#1594 2013-10-30 10:06:19

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,368

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

6 и 7 — норма, остальное тоже похоже на норму. У стран кратко.

Вы на Югру гляньте... Вот уж где полностью, так полностью.

Last edited by wowik (2013-10-30 10:07:54)

Offline

#1595 2013-10-30 10:09:28

AHTOH
Member
From: Зеленодольск
Registered: 2010-09-22
Posts: 1,024
Website

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

Ёфикация нужна. Иначе "Летняя улица" по привычке читаю как лЁтнАя smile

Offline

#1596 2013-10-30 10:25:17

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

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

AHTOH wrote:

Иначе "Летняя улица" по привычке читаю как лЁтнАя

Там где меняется смысл не использование Ё не допускается.

Offline

#1597 2013-10-30 10:29:22

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,368

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

freeExec wrote:

Там где меняется смысл не использование Ё не допускается.

Формально говоря, в собственных именах смысл меняется, ибо собственное имя - это, в общем случае, практически произвольный набор букв.
Смысл, можно считать, не меняется, если имя общеупотребительное, а документ неофициальный.
Беда еще в том, что и в официальных бумагах в названиях нет ё.

Last edited by wowik (2013-10-30 10:35:31)

Offline

#1598 2013-10-30 21:45:59

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

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

Велика Российская Федерация, а отступать некуда: позади муниципальное образование городское поселение Московское!
(с) Фраза из фильма.

--В моем календаре ...
--Все врут календари!

(с)Горе от ума.

fserges wrote:

получается некий котопёс - нп город Кудымкар Кудымкарского городского округа.

Нет никакого "Кудымкарского".  Есть населенный пункт город Кудымкар. Он представляет собой также муниципальное образование в статусе городского округа.  Это и написано в уставе.

А в классификаторе явная ошибка.

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


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#1599 2013-10-31 10:01:06

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

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

Sergey Astakhov wrote:
fserges wrote:

2) Самопересечение этого района имеет место быть уже как минимум почти год - такого рода ошибки не принципиальны для ОСМа?

Дело в том, что в OSM геометрическая модель более низкого уровня абстракции по сравнению с моделью OGC и из одной геометрии не всегда понятно ошибка это или нет. К примеру, если линия обозначает линейный объект - то самопересечение это не обязательно ошибка. Соответственно валидатор в OSM может проверять только конкретные наборы тегов, про которые он знает что они обозначают. В OGC линейные и площадные объекты - это разные типы геометрий, поэтому там этой проблемы нету.

Я использую такой трюк. Беру границу (а она может быть из тысяч точек), вешаю тег "highway=*"и запускаю JOSM-овский валидатор и он находит самопересечение smile После чего удаляю этот тег highway и выгружаю данные на сервер smile

Кстати самопересечения границ не особенно частое явление. Но тем не менее самопересечения некоторых границ живут годами. Вот только что исправил жёсткое самопересечение (аж 8 раз) которое прожило почти 3 года.


Бывший редактор ОСМ

Offline

#1600 2013-10-31 11:13:55

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

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

fserges wrote:

Беру границу (а она может быть из тысяч точек), вешаю тег "highway=*"и запускаю JOSM-овский валидатор и он находит самопересечение  После чего удаляю этот тег highway и выгружаю данные на сервер

Надо просто в JOSM добавить проверку для границ, аналогичную той, что делается для highway. Это не стили мапника, в JOSM довольно охотно принимают патчи. smile

Offline

Board footer

Powered by FluxBB