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

#251 2014-11-11 14:53:05

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

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

wowik wrote:

Где-то явно засела контра.
Будем выявлять...

Выявил контру, страдали некоторые улицы, состоящие из нескольких кусков. Не печатался код не с первого куска.

Offline

#252 2014-11-27 10:08:16

Takuto
Member
Registered: 2011-01-09
Posts: 216

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

Что-то сломалось? Сегодня получаю 404 при попытке посмотреть Калужскую область

Offline

#253 2014-11-27 10:48:15

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

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

Были сбои вчера при вечерней выкладке, один раз нажал попал в Ignore вместо Retry wink
Утреннюю выкладку начинаю с Калужской

Offline

#254 2014-11-28 08:34:04

Takuto
Member
Registered: 2011-01-09
Posts: 216

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

Спасибо за оперативную починку, пользуюсь валидатором регулярно.
Вопрос - почему тут не матчится Александровка (СП Брынь Думиничского района) ?
http://wowik.000space.com/places/ru-klu/29610404.htm
Вроде никакой неоднозначности нет...

Offline

#255 2014-11-28 09:26:49

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

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

В том же поселении нашелся второй кандидат http://www.openstreetmap.org/node/1913797036
Вот и не знаю, правильна ли такая реакция...

Offline

#256 2014-11-28 09:35:20

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

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

Реакция правильная, а вот alt_name может быть где-то на странице и надо показывать.

Offline

#257 2014-11-28 10:01:59

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

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

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

Offline

#258 2014-11-28 11:31:10

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

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

wowik, а в чём смысл создания пустых поселений?

http://www.openstreetmap.org/relation/4229474
http://www.openstreetmap.org/relation/4229475

Смотрим на теги:

type = boundary
boundary = administrative
admin_level = 8

Отношение boundary подразумевает границу! А её нет, на что мой валидатор жёстко на это реагирует, т.к. 2D объект подразумевает контур, площадь и прочие атрибуты территориального объекта. В чём смысл создания невалидных объектов?


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

Offline

#259 2014-11-28 11:48:41

Takuto
Member
Registered: 2011-01-09
Posts: 216

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

Спасибо, поправил, альт-нейм тот - ошибка ГНС.
Реакция валидатора правильная, но было бы круто видеть что с чем конфликтует. Может столбец с обьектом конфликта.

По валиадции ФИАС планируется какой-то алгоритм матчинга улиц типа "улица Г.Соколова" в ФИАС, а в ОСМ "улица Г. Соколова" или вообще "улица Соколова"?
Есть ли смысл проставлять таким улицам alt_name или может ФИАС код?

Offline

#260 2014-11-29 14:56:22

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

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

fserges wrote:

wowik, а в чём смысл создания пустых поселений?

http://www.openstreetmap.org/relation/4229474
http://www.openstreetmap.org/relation/4229475

Смотрим на теги:

type = boundary
boundary = administrative
admin_level = 8

Отношение boundary подразумевает границу! А её нет, на что мой валидатор жёстко на это реагирует, т.к. 2D объект подразумевает контур, площадь и прочие атрибуты территориального объекта. В чём смысл создания невалидных объектов?

Поскольку ничего не изменилось подниму вопрос ещё раз, зачем создавать навалидные объекты? Я наверное снесу их нафиг завтра. Потому что следующим шагом может появиться changeset в котором какой-нибудь благодетель создаст недостающие 9000 поселений по России и то-то он будет удивлён что его титанический труд не оценят.

Причём что забавно, проблем с поиском реальных границ нет, здесь они в ассортименте - https://cloud.mail.ru/public/f65ff37017 … %BE%D0%BD/ (были собраны пользователем Xmypblu для краснодарцев).

P.S. Это Тихорецкий район Краснодарского края, если что.


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

Offline

#261 2014-11-30 11:54:59

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

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

Хм, а такого рода ошибок я ранее не замечал и на копи-пасту не спишешь:

admin_level=8
name=Ромодановское городское поселение
name:ru=Ромодановское городское поселение
official_status=ru:городское поселение
old_name=Ромодановское сельское поселение

http://www.openstreetmap.org/relation/3679995/history

Сначала iwowik сделал правильно а потом сделал что-то странное ... А если обратится к законодательству то видим:

Закон Республики Мордовия от 2 апреля 2014 г. N 25-З "О преобразовании административно-территориальной единицы, преобразовании муниципального образования и внесении изменений в некоторые Законы Республики Мордовия"
О преобразовании муниципальных образований на территории РМ.

Рабочий поселок Ромоданово преобразован в сельсовет Ромоданово, Ромодановское городское поселение преобразовано в Ромодановское сельское поселение.
Закон вступает в силу со дня его официального опубликования.

http://www.garant.ru/hotlaw/mordovia/538334/

Или что-то опять в законодательстве изменилось?


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

Offline

#262 2014-11-30 22:52:59

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

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

fserges wrote:

а потом сделал что-то странное

Решил проставить old_name, но запутался и перепутал name и old_name и всё из них вытекающее.

fserges wrote:

Я наверное снесу их нафиг завтра.

Я вот месяц жду, когда bim2010 появится по вопросу болтающихся полгода сотен отношений границ НП без name, а у вас на два дня терпения...

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

И вообще, это в данном топике - офтопик. Тут надо обсуждать не работу iWowik'a, а работу валидатора, к чему и приступим.

По валиадции ФИАС планируется какой-то алгоритм матчинга улиц типа "улица Г.Соколова" в ФИАС, а в ОСМ "улица Г. Соколова" или вообще "улица Соколова"?
Есть ли смысл проставлять таким улицам alt_name или может ФИАС код?

Я пытался причесывать имена улиц к человеческому виду, выбирая из возможных вариантов более развернутые, запихивая в alt_name имена из ФИАС. Запихивать их мне представляется полезным не только для матчинга в валидаторе, но и для возможности поиска искалками (номинатим и т.п.) таких имен, ведь они могут встретится у пользователя, если он имеет дело с документами, сформированными при помощи базы ФИАС.
Но через некоторое время понял, что ручками работы много, да и выбор канонического вида не всегда бесспорен.
Самый противный случай, когда в ФИАС "улица имени Ххххх Yyyyyyy". Разумеется "имени" никто в названии улицы никогда не писал и впихивание его туда вызовет достаточно обоснованное негодование местных маперов.

Поэтому на данном этапе - в имени писать каноническое "улица Зои Космодемьянской" в alt_name "улица З. Космодемьянской", а "улица Космодемьянской" избегать.
В ближайшем будущем планируется расширить границы толерантности при матчинге улиц.
- не принимать во внимание наличие/отсутствие слова "имени" 
- как-то матчить инициалы, возможно для начала хватит словаря распространенных имен.

Я понимаю, что мне сейчас выкатят доводы против alt_name с усеченным именем, что такое рода название улицы, с инициалом и фамилией или вообще с одной только фамилией можно вывести из полного, но разве искалки в настоящее время это делают? В том числе и нафигаторы? Может я и ошибаюсь. Разубедите меня.

Вписывать и использовать КЛАДР/ФИАС коды считаю вредным, ибо полезнее добиться сопоставления другими методами, которые дадут больше пользы и другим программам.

Поэтому и матчинг НП по кодам происходит только среди полных тезок (включая official_status) внутри одного поселения.
Если у улиц случается такое же, то придется вводить матчинг полных тезок по коду. Вспомнил, что в даже Зеленограде есть Заводская улица, у которой два куска с разными кодами, но там вроде можно как-то отбиться различными suburb'ами у кусков.

Last edited by wowik (2014-11-30 22:56:44)

Offline

#263 2014-12-01 19:53:26

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

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

На вечернем прогоне (dump 17:00 UTC) включил новый ОКТМО
Добавлен новый шаблон поиска викиссылок для сельских поселений. Актуально для Калужской области.

Last edited by wowik (2014-12-01 19:56:34)

Offline

#264 2014-12-01 22:23:03

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

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

Можно попробовать обучить эвристик искать на страницы ключевое название области/района
Потому как предлагает для

194 км				ru:железнодорожная будка	 ?==>ru:194 км

А ссылка нас ведёт на объект совсем из другого региона

194 км (платформа в Брянской области)

Offline

#265 2014-12-01 22:23:45

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

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

wowik wrote:
fserges wrote:

а потом сделал что-то странное

Решил проставить old_name, но запутался и перепутал name и old_name и всё из них вытекающее.

fserges wrote:

Я наверное снесу их нафиг завтра.

Я вот месяц жду, когда bim2010 появится по вопросу болтающихся полгода сотен отношений границ НП без name, а у вас на два дня терпения...

Хорошо, я ещё день подожду smile

А Смоленская область как я понимаю требует большей настойчивости ... Но с другой стороны это последний регион с крайне самостоятельной схемой АТД да ещё и с нарушением принципов АТД, уж всем миром один регион сможем привести в порядок.

wowik wrote:

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

И вообще, это в данном топике - офтопик. Тут надо обсуждать не работу iWowik'a, а работу валидатора, к чему и приступим.

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

Если что, admin_centre это не геометрия. Не знаю как для admin_level=8, но для admin_level=6 нахождение центра вне объекта АТД - распространённое явление. Геометрия это outer или inner.


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

Offline

#266 2014-12-02 09:05:34

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

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

fserges wrote:

имеют ссылку на указанный валидатор в комментариях

Ссылка на валидатор на работу валидатора влияния не оказывает. smile

Со смоленской кроме задвоенных границ ничего грубого нет. admin_level на НП это не большой криминал, а необходимость предъявить работу руководству. Как иначе объяснить, что границы в базе OSM есть, если из на страничке OSM с картой нету? Поскольку все такие duplicated place borders выявлены, то сегодня начну писать, на основе валидатора, их автоматическое слияние в сторону убирания лишнего с вея.

Last edited by wowik (2014-12-02 09:19:30)

Offline

#267 2014-12-02 09:32:54

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

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

Это не криминал, а некорректные данные. Завтра фермеры начнут вносит границы своих угодий мотивируя это тем, что на мапнике не видно.

Offline

#268 2014-12-02 09:59:07

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

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

freeExec wrote:

Это не криминал, а некорректные данные. Завтра фермеры начнут вносит границы своих угодий мотивируя это тем, что на мапнике не видно.

Я уже даже видел что-то такое с год назад.

Да, но что можно реально предложить взамен? Боюсь, что пока ничего, поэтому лично я не хочу ломать людям работу.
У нас вот в той же мере некорректности внесены в базу границы федеральных округов.

Offline

#269 2014-12-02 10:27:10

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

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

Если бы они там работали, то использовали бы данные из place, а так это созерцательность мапником пока.

Offline

#270 2014-12-04 13:20:27

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

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

fserges wrote:

Хм, а такого рода ошибок я ранее не замечал и на копи-пасту не спишешь:

admin_level=8
name=Ромодановское городское поселение
name:ru=Ромодановское городское поселение
official_status=ru:городское поселение
old_name=Ромодановское сельское поселение

http://www.openstreetmap.org/relation/3679995/history

Сначала iwowik сделал правильно а потом сделал что-то странное ... А если обратится к законодательству то видим:

Закон Республики Мордовия от 2 апреля 2014 г. N 25-З "О преобразовании административно-территориальной единицы, преобразовании муниципального образования и внесении изменений в некоторые Законы Республики Мордовия"
О преобразовании муниципальных образований на территории РМ.

Рабочий поселок Ромоданово преобразован в сельсовет Ромоданово, Ромодановское городское поселение преобразовано в Ромодановское сельское поселение.
Закон вступает в силу со дня его официального опубликования.

http://www.garant.ru/hotlaw/mordovia/538334/

Или что-то опять в законодательстве изменилось?

Что там с Ромоданово? smile


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

Offline

#271 2014-12-04 13:49:08

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

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

fserges wrote:

Что там с Ромоданово? smile

Придерживаясь темы топика, скажу, что всё нормально, валидатор его диагностирует правильно http://wowik.000space.com/places/ru-mo/89640000.htm

Остальное в ветке по Мордовии

Last edited by wowik (2014-12-05 06:52:50)

Offline

#272 2014-12-04 14:04:40

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

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

freeExec wrote:

Можно попробовать обучить эвристик искать на страницы ключевое название области/района

Оно так и ищет, перебирая варианты. Только шаблоны поиска под платформы еще не затачивались.
Тут нетривиально из названия области, района, поселения, "194 км" и "железнодорожная будка" составить слово "платформа"
кроме  (платформа в Брянской области) случаются и такое (платформа, Московская область)

Но это, на самом деле, не то, что требуется. Нужны страницы к населенным пунктам при платформах, а не страницы платформ

Или я не так всё понял, а там просто редирект в вики
http://ru.wikipedia.org/w/index.php?tit … edirect=no

Last edited by wowik (2014-12-04 14:34:15)

Offline

#273 2014-12-13 08:13:13

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

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

На главной странице пропал перечень валидаторов ( http://wowik.000space.com/ )

Offline

#274 2014-12-15 16:20:24

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

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

lenux wrote:

На главной странице пропал перечень валидаторов ( http://wowik.000space.com/ )

починил.

Добавлен перечень в Астраханскую область

Offline

#275 2014-12-16 08:35:27

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

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

Добавлен перечень в Калмыкию

Offline

Board footer

Powered by FluxBB