You are not logged in.
- Topics: Active | Unanswered
Announcement
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: Списки населенных мест с валидацией границ и адресов
Где-то явно засела контра.
Будем выявлять...
Выявил контру, страдали некоторые улицы, состоящие из нескольких кусков. Не печатался код не с первого куска.
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 ![]()
Утреннюю выкладку начинаю с Калужской
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: Списки населенных мест с валидацией границ и адресов
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=Ромодановское сельское поселение
Сначала iwowik сделал правильно а потом сделал что-то странное ... А если обратится к законодательству то видим:
Закон Республики Мордовия от 2 апреля 2014 г. N 25-З "О преобразовании административно-территориальной единицы, преобразовании муниципального образования и внесении изменений в некоторые Законы Республики Мордовия"
О преобразовании муниципальных образований на территории РМ.Рабочий поселок Ромоданово преобразован в сельсовет Ромоданово, Ромодановское городское поселение преобразовано в Ромодановское сельское поселение.
Закон вступает в силу со дня его официального опубликования.
Или что-то опять в законодательстве изменилось?
Бывший редактор ОСМ
Offline
#262 2014-11-30 22:52:59
- wowik
- Member

- From: Zelenograd
- Registered: 2009-09-29
- Posts: 9,368
Re: Списки населенных мест с валидацией границ и адресов
а потом сделал что-то странное
Решил проставить old_name, но запутался и перепутал name и old_name и всё из них вытекающее.
Я наверное снесу их нафиг завтра.
Я вот месяц жду, когда 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: Списки населенных мест с валидацией границ и адресов
fserges wrote:а потом сделал что-то странное
Решил проставить old_name, но запутался и перепутал name и old_name и всё из них вытекающее.
fserges wrote:Я наверное снесу их нафиг завтра.
Я вот месяц жду, когда bim2010 появится по вопросу болтающихся полгода сотен отношений границ НП без name, а у вас на два дня терпения...
Хорошо, я ещё день подожду ![]()
А Смоленская область как я понимаю требует большей настойчивости ... Но с другой стороны это последний регион с крайне самостоятельной схемой АТД да ещё и с нарушением принципов АТД, уж всем миром один регион сможем привести в порядок.
Просто работа прервалась внезапно навалившимися выходными.
А отношения не такие уж и пустые, кроме всяких тегов там даже есть и геометрия - admin_centre. Это чем-то даже напоминает НП с геометрией в виде точки и без границы.И вообще, это в данном топике - офтопик. Тут надо обсуждать не работу iWowik'a, а работу валидатора, к чему и приступим.
Ну не совсем оффтопик
Правки про которые я здесь пишу обычно имеют ссылку на указанный валидатор в комментариях к 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: Списки населенных мест с валидацией границ и адресов
имеют ссылку на указанный валидатор в комментариях
Ссылка на валидатор на работу валидатора влияния не оказывает. ![]()
Со смоленской кроме задвоенных границ ничего грубого нет. 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: Списки населенных мест с валидацией границ и адресов
Это не криминал, а некорректные данные. Завтра фермеры начнут вносит границы своих угодий мотивируя это тем, что на мапнике не видно.
Я уже даже видел что-то такое с год назад.
Да, но что можно реально предложить взамен? Боюсь, что пока ничего, поэтому лично я не хочу ломать людям работу.
У нас вот в той же мере некорректности внесены в базу границы федеральных округов.
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: Списки населенных мест с валидацией границ и адресов
Хм, а такого рода ошибок я ранее не замечал и на копи-пасту не спишешь:
admin_level=8
name=Ромодановское городское поселение
name:ru=Ромодановское городское поселение
official_status=ru:городское поселение
old_name=Ромодановское сельское поселениеСначала iwowik сделал правильно а потом сделал что-то странное ... А если обратится к законодательству то видим:
Закон Республики Мордовия от 2 апреля 2014 г. N 25-З "О преобразовании административно-территориальной единицы, преобразовании муниципального образования и внесении изменений в некоторые Законы Республики Мордовия"
О преобразовании муниципальных образований на территории РМ.Рабочий поселок Ромоданово преобразован в сельсовет Ромоданово, Ромодановское городское поселение преобразовано в Ромодановское сельское поселение.
Закон вступает в силу со дня его официального опубликования.Или что-то опять в законодательстве изменилось?
Что там с Ромоданово? ![]()
Бывший редактор ОСМ
Offline
#271 2014-12-04 13:49:08
- wowik
- Member

- From: Zelenograd
- Registered: 2009-09-29
- Posts: 9,368
Re: Списки населенных мест с валидацией границ и адресов
Что там с Ромоданово?
Придерживаясь темы топика, скажу, что всё нормально, валидатор его диагностирует правильно 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: Списки населенных мест с валидацией границ и адресов
Можно попробовать обучить эвристик искать на страницы ключевое название области/района
Оно так и ищет, перебирая варианты. Только шаблоны поиска под платформы еще не затачивались.
Тут нетривиально из названия области, района, поселения, "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: Списки населенных мест с валидацией границ и адресов
На главной странице пропал перечень валидаторов ( 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