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.***

#726 2017-11-05 09:48:53

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

Re: Списки населенных мест с валидацией границ и адресов

Ой! Я-то прилепил, но в ночи глубокой забыл выложить.
Теперь к компьютеру не пробиться.

P.S. Пробился. Выложил несколько регионов.
Теперь бы переписать тормоза, возникшие на собирании индексов, да и добавить сортировку, чтобы индекс районного узла связи вылазил а первое место.

P.P.S. Добавил сортировку и тормозов. Осталось убрать тормоза.
Обновил Самарскую.

Last edited by wowik (2017-11-05 11:21:46)

Offline

#727 2017-11-07 09:54:48

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

Re: Списки населенных мест с валидацией границ и адресов

Выложил индексы из ФИАС.
Индексы берутся для домиков, потом собираются вверх по иерархии. Если индексов разных больше двух у объекта, то видим многоточие.
В отличии от внесенных в OSM, справочные индексы предворяются знаком звездочки.

Last edited by wowik (2017-11-07 09:56:13)

Offline

#728 2017-11-07 12:39:12

Mir76
Member
From: Екатеринбург
Registered: 2009-12-18
Posts: 1,455

Re: Списки населенных мест с валидацией границ и адресов

Такой вопрос -  есть покинутая деревня Мысы. В валидаторе она показана как неотмеченная: http://wowik.000space.com/places/ru-sve/65771000000.htm ,
а на самом деле она отмечена:
https://www.openstreetmap.org/node/4713 … 06/61.7221
только тегом
abandoned:place=hamlet
и валидатор ее не видит.
Это валидатор надо подправить или теги?

Offline

#729 2017-11-07 12:54:40

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

Re: Списки населенных мест с валидацией границ и адресов

Надо добавить place=locality, ибо без него один лишь abandoned:place мало кто увидит, поэтому и валидатор отказывается видеть

Offline

#730 2017-11-07 13:23:21

Mir76
Member
From: Екатеринбург
Registered: 2009-12-18
Posts: 1,455

Re: Списки населенных мест с валидацией границ и адресов

Исправил. Еще такой вопрос - почему валидатор считает именованную тропу улицей: http://wowik.000space.com/places/ru-sve/$18.htm

Offline

#731 2017-11-07 13:34:26

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

Re: Списки населенных мест с валидацией границ и адресов

Особенности работы.
Улица определяется примерно так:
- это highway=residential,living_street (может еще какие-то)
- это name, содержащий слова "улица","проспект",...,"мост". "подъем" оказался в их числе, в каких-то городах попадались улицы с такими наименованиями. Всё это было давно и может надо пересмотреть код.

Last edited by wowik (2017-11-07 15:35:33)

Offline

#732 2017-11-07 17:32:11

dansit
Member
From: Astana Kazakhstan
Registered: 2017-05-31
Posts: 54

Re: Списки населенных мест с валидацией границ и адресов

Можно http://wowik.000space.com/places/kz/552244000.htm поправить? Населенные пункты в кавычках да и и еще на казахском

Offline

#733 2017-11-07 17:39:00

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

Re: Списки населенных мест с валидацией границ и адресов

http://ekibastuz.gov.kz/ru/index.php?id=161
Это так оно называется официально.
В КАТО те населенные пункты, которые решили по-русски назвать прямо казахским словом без перевода/транскрипции/транслитерации, даны в кавычках. Таких чудес там не мало.
Вариант 1) писать в ОСМ в name так же
Вариант 2) писать в ОСМ в name таки без казахских букв и может без кавычек, а вариант с казахскими и с кавычками писать в alt_name

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

Last edited by wowik (2017-11-08 09:34:47)

Offline

#734 2017-11-09 03:34:01

Eduard Popov
Member
From: Vladivostok
Registered: 2017-01-09
Posts: 37

Re: Списки населенных мест с валидацией границ и адресов

Есть ли возможность просмотреть исходный код этого замечательного валидатора?
Хочется не отвлекать автора вопросами по сложной функциональности. Например выяснить, что это за ошибка http://wowik.000space.com/places/ru-pri/$76.htm.
Если код открытый, было бы классно иметь возможность помогать автору с доработкой roll.

У нас в планах заняться также вот этим безобразием http://www.wowik.000space.com/routes/ru/ (в картографическом плане).

Last edited by Eduard Popov (2017-11-09 03:41:18)

Offline

#735 2017-11-09 06:03:44

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

Re: Списки населенных мест с валидацией границ и адресов

Про мост - пост выше. "мост" считает улицей, а города улице не находит. Или границ у ГП нету, или мост за городом и вовсе не улица. Тут видим, что мост выпал не только из города, но и из районов. Вот и этот мыс не попал ни в один из районов http://wowik.000space.com/places/ru-pri/$75.htm
Возможно что-то с границами районов или они не попали в файл с регионом. Но вроде они не битые.

Код формально включает закрытые куски и к тому же жутко не причесан.

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

Last edited by wowik (2017-11-09 06:17:27)

Offline

#736 2017-11-09 06:17:27

Eduard Popov
Member
From: Vladivostok
Registered: 2017-01-09
Posts: 37

Re: Списки населенных мест с валидацией границ и адресов

В половине регионов нет половины дорог регионального значения, очень много островков дорог, хотим докартографировать.

Offline

#737 2017-11-09 06:48:21

pfg21
Member
From: Чебоксары
Registered: 2012-10-18
Posts: 4,281

Re: Списки населенных мест с валидацией границ и адресов

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

Offline

#738 2017-11-09 13:17:10

Mir76
Member
From: Екатеринбург
Registered: 2009-12-18
Posts: 1,455

Re: Списки населенных мест с валидацией границ и адресов

wowik wrote:

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

Я бы костыль вставил - если name содержит указанное, но это highway=path - то игнорировать smile В худшем случае валидатор пропустит улицу, которая мало того, что почему-то замаплена тропой, так еще и не содержится ни в одном НП. Но он все равно покажет, что эта улица есть в ФИАС.

Offline

#739 2017-11-09 14:20:21

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

Re: Списки населенных мест с валидацией границ и адресов

Mir76 wrote:

почему-то замаплена тропой

Да вот есть улицы в наших селеньях.

Offline

#740 2017-11-11 08:15:55

dansit
Member
From: Astana Kazakhstan
Registered: 2017-05-31
Posts: 54

Re: Списки населенных мест с валидацией границ и адресов

Такой вопрос. О переименованых нас. пунктах. Находишь по валидатору нас. пункт. Наносишь его. А потом находишь ссылку на офф документ, где говорится что нас. пункт переменован. Соответственно переносишь старое в old_name, и даешь новое название.
Конечно валидатор тут же это как ошибку указывает.
Вот и вопрос. Что важнее- ссылка в КАТО и или ссылка на офф документ. И как избежать как избежать таких коллизий? Каждый раз поправлять валидатор  в соответствии с офф документами?
Все таки хочется что бы процент правильно нанесенных нас пунктов стремился к 100 процентам в валидаторе

Offline

#741 2017-11-11 08:40:52

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

Re: Списки населенных мест с валидацией границ и адресов

Мапинг по валидатор детектед, КАТО и прочее всего лишь сборник, а первоисточник НПА. Так что пусть валидатор дальше ругается.

Offline

#742 2017-11-11 08:58:12

dansit
Member
From: Astana Kazakhstan
Registered: 2017-05-31
Posts: 54

Re: Списки населенных мест с валидацией границ и адресов

smile
Ну я то знаю что вылидатор просто хороший инструмент. Только все таки слегка напрягает когда знаешь что ты сделал на 100 правильно, а валидаторе ошибка

Offline

#743 2017-11-11 08:59:40

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

Re: Списки населенных мест с валидацией границ и адресов

КАТО у меня год не обновлялся. Позавчера попробовал скачать новый, а там файлы не загружаются.
https://stat.gov.kz/faces/classificatorsPage
Написали им об ошибке. Сейчас попробовал - загружает, может помогло их пинание.

P.S. Обновил КАТО (октябрь 2017), выложил http://wowik.000space.com/places/kz/

P.P.S. Забыл заменить латинские буквы
H->Н (327 штук), c->с (8 штук), a->а (1 штука), C->С (1 штука), A->А (1 штука)

P.P.P.S. Перевыложил

Last edited by wowik (2017-11-11 10:49:52)

Offline

#744 2017-11-14 13:51:32

dansit
Member
From: Astana Kazakhstan
Registered: 2017-05-31
Posts: 54

Re: Списки населенных мест с валидацией границ и адресов

Тут возник вопрос.
Я наношу сельские округа, поселковые администрации и т.д. как в валидаторе -с.о. п.а и так далее.
Но. Тут некоторые мапперы против сокращенний. Вообще то они и мне не нравятся.

Итак - можно сделать чтобы валидатор считал к примеру сельский округ и с.о равнозначным? cool
Ну и все остальные сокращения также. Их ведь ограниченное количество.

Да в КАТО они с сокращениями. Но это просто формальный документ. Руководство к поиску данных.
В реальном адресе все таки сокращений нужно избегать.
Но так как их уже нанесено много, что бы не мучится, то хотелось бы такое дополнение. И то и это считать правильным.
Может быть сокращение как то отмечать. Цветом например. Чтобы было видно где сокращение а где нет. Чтобы потом если что можно было поправить.
Причем полное название чтобы было приоритетным и было видно в валидаторе

В общем - такое реально? wink

Last edited by dansit (2017-11-14 13:55:11)

Offline

#745 2017-11-14 14:07:14

pfg21
Member
From: Чебоксары
Registered: 2012-10-18
Posts: 4,281

Re: Списки населенных мест с валидацией границ и адресов

не надо такое делать, сокращениям не место в имени.

Offline

#746 2017-11-14 14:15:15

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

Re: Списки населенных мест с валидацией границ и адресов

pfg21 wrote:

не надо такое делать

Но приходится, такова сложившаяся практика в Казахстане.
Валидатор просто ее придерживается.
Если начать разнобой, то будет хуже, так как увидев разные варианты начнут менять туда-сюда.
К тому же, насколько я смотрю по сайтам, эти сокращения очень распространены и используются в документах.
Могу попробовать длинные имена красить желтеньким, как бы warning, а не error, но с другой стороны, если name на совпадает с тем, что указано в addr:*, то конверторы не найдут куда приклеить дочерний объект, тут важна еще согласованность.

У меня нет уверенности, что надо сейчас все имена по стране раскрыть, включая addr:* .
Я считаю, что их бы хоть внести таки все правильно и однообразно, а уж потом причесать по-другому не долго.
Но тут мнение других мапперов по Казахстану нужно.

Но мы что-то не в той ветке. Лучше в этой:
https://forum.openstreetmap.org/viewtopic.php?id=24740

Last edited by wowik (2017-11-14 15:29:21)

Offline

#747 2017-11-14 17:16:40

Kuritsyn Roman
Member
From: Казахстан, ВКО, Шемонаиха
Registered: 2017-04-03
Posts: 150
Website

Re: Списки населенных мест с валидацией границ и адресов

wowik wrote:

Я считаю, что их бы хоть внести таки все правильно и однообразно, а уж потом причесать по-другому не долго.
Но тут мнение других мапперов по Казахстану нужно.

Как я понимаю: вопрос с КАТО и сокращениями затронет только Казахстан. В случае с сельским округом: 2453 сельский округа переименовать при 100% наличии на карте, задача посильная, а при смекалке так вообще простая. big_smile

1. Скачиваем через Overpass в JOSM всё в пределах Казахстана с ключём addr:subdistrict=*, сохраняем проект как имя.osm.
По сути мы получили XML на 20 мегабайт (только что скачал всё по Казастану с этим ключом)
2. Открываем в текстовом редакторе наш XML и функцией заменить меняем "с.о." на "сельский округ" и что там ещё надо будет, сохраняем.
3. Загружаем наш XML аля имя.osm в JOSM, проверяем методом тыка, что всё получилось и отправляем на загрузку.
4. Сидим ждём пока по факту 4418 объект загрузится. cool

Last edited by Kuritsyn Roman (2017-11-14 17:28:37)

Offline

#748 2017-11-14 17:38:58

Kuritsyn Roman
Member
From: Казахстан, ВКО, Шемонаиха
Registered: 2017-04-03
Posts: 150
Website

Re: Списки населенных мест с валидацией границ и адресов

Причесать проект надо будет и можно отправлять, если хотите.
Встречаются "с о" "с. о" "с.о" "сел ок" и прочее такое....валидатор заработает спокойно с.о-->сельский округ, а после приведения в порядок статусной части — появиться в валидаторе много нового. big_smile
А дальше можно и остальным заняться. cool

Offline

#749 2017-11-15 01:21:26

Serzhanya
Member
Registered: 2015-02-12
Posts: 72

Re: Списки населенных мест с валидацией границ и адресов

Offline

#750 2017-11-15 09:53:57

pfg21
Member
From: Чебоксары
Registered: 2012-10-18
Posts: 4,281

Re: Списки населенных мест с валидацией границ и адресов

Kuritsyn Roman, преобразовать "c.о." в "сельский округ" не проблема, это работа определенной степени нудности "и усё".

проблема в том чтобы все вносившие/редактировавшие согласились с подобным изменением и впоследствии не было "войны правок". плюс дополнить определяющие статьи в вики чтобы в дальнешйем не было новых с.о.

Offline

Board footer

Powered by FluxBB