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.

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

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 7,176

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: 7,176

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,314

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: 7,176

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

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

Offline

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

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

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: 7,176

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: 53

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: 7,176

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: 35

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: 7,176

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: 35

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

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

Offline

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

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

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

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

Online

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

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

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: 7,176

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

Mir76 wrote:

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

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

Offline

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

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

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

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

Offline

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

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

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

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

Offline

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

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

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

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

Offline

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

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 7,176

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: 53

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: 2,611

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

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

Online

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

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 7,176

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
Registered: 2017-04-03
Posts: 26

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
Registered: 2017-04-03
Posts: 26

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

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

Offline

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

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

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

Offline

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

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

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

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

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

Online

Board footer

Powered by FluxBB