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.

#226 2015-04-07 15:09:59

d1g
Member
From: not using forum
Registered: 2010-01-23
Posts: 2,380
Website

Re: Приведение названий улиц в соответствие соглашению и правка адресов

Валидатор от geofabrik.de делает всё то же самое, но ещё рисует линии до ближайшей улицы и кое-что ещё:

http://tools.geofabrik.de/osmi/?view=ad … rest_roads

Offline

#227 2016-03-08 19:23:41

AMDmi3
Member
From: Москва
Registered: 2009-08-12
Posts: 3,315

Re: Приведение названий улиц в соответствие соглашению и правка адресов

По просьбе Mir76 почистил Симферополь. Тут расхождения с КЛАДРом, возможно что-то нужно поправить: http://paste2.org/jcx8aHWz

Раз уж начал, думаю заняться всем Крымом на неделе.

Last edited by AMDmi3 (2016-03-08 19:34:32)

Offline

#228 2016-03-08 22:09:31

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 6,688

Re: Приведение названий улиц в соответствие соглашению и правка адресов

Только не забывайте, пожалуйста, что имена улиц ещё в отношениях улиц существуют http://www.openstreetmap.org/relation/3613541

Offline

#229 2016-03-09 13:56:32

AMDmi3
Member
From: Москва
Registered: 2009-08-12
Posts: 3,315

Re: Приведение названий улиц в соответствие соглашению и правка адресов

Я помню про отношения улиц - они дублируют принятую адресную схему и не поддерживаются мапперами (в вашем же примере отсутсвует почти половина домов), поэтому вредны. Править я их не буду, но могу удалять.

Offline

#230 2016-03-09 14:11:36

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 6,688

Re: Приведение названий улиц в соответствие соглашению и правка адресов

Лучше исправьте, а не вносите противоречия в данные.
Релейшены поддерживаются частью мапперов. Часть домов приписано к улицам только через них, так что дубляж не полный.
http://www.openstreetmap.org/way/98116308 - пол проспекта
Не поменяв имя у улиц в отношениях, уже не так просто может оказаться этим домам поставить addr:street.
http://www.openstreetmap.org/way/98298724

Общее количество домов приписанных к улицам только через отношение видно тут под строчкой Симферополь
http://wowik.000space.com/places/ru-kry/35701000000.htm

Last edited by wowik (2016-03-09 14:20:12)

Offline

#231 2016-03-09 14:28:20

AMDmi3
Member
From: Москва
Registered: 2009-08-12
Posts: 3,315

Re: Приведение названий улиц в соответствие соглашению и правка адресов

Я в целом не против проставлять отсутствующие addr: адреса из отношений с удалением последних.

Offline

#232 2016-03-09 14:32:11

esaulenka
Member
From: Москва
Registered: 2010-08-21
Posts: 1,118
Website

Re: Приведение названий улиц в соответствие соглашению и правка адресов

AMDmi3 wrote:

Править я их не буду, но могу удалять.

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


Ну и, разумеется, чтобы был мир во всём мире и всеобщее счастье, хотелось бы вновь увидеть веб-интерфейс (и streetmangler, и addresses). Тогда любой желающий может посмотреть, насколько правильно нарисован его любимый угол.

О, оказывается, streetmangler живой! Спасибо!

Offline

#233 2016-03-09 15:02:16

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 6,688

Re: Приведение названий улиц в соответствие соглашению и правка адресов

В отношения не только домики висят. Видел что:то про онтерполяцию и др.

Offline

#234 2016-03-09 18:10:15

AMDmi3
Member
From: Москва
Registered: 2009-08-12
Posts: 3,315

Re: Приведение названий улиц в соответствие соглашению и правка адресов

Когда я говорю об удалении, естественно речь идёт исключительно об отношениях которые не несут никакой информации которой не было бы в addr:*. Потыкав наугад в центре Симферополя, могу сказать что большая часть associatedStreet там, если не все, такими и является: все куски улиц включённых в отношение содержат те же name/name:ru/name:uk что и на отношении, и все дома содержат соответсвующий addr:street. При этом всегда есть дома не включённые в отношения и сами отношения есть не для всех улиц.

Offline

#235 2016-03-09 18:19:18

AMDmi3
Member
From: Москва
Registered: 2009-08-12
Posts: 3,315

Re: Приведение названий улиц в соответствие соглашению и правка адресов

wowik wrote:

В отношения не только домики висят. Видел что:то про онтерполяцию и др.

Что это меняет? То же дублировние, вдобавок отсебятина не предусмотреная схемой. На интерполяции не имеет смысла ничего кроме addr:interpolation и addr:inclusion.

Offline

#236 2016-03-09 22:35:27

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

Re: Приведение названий улиц в соответствие соглашению и правка адресов

Этих отношений - может, сотня на город. Это можно и вручную поправить, это же не тысячи домиков с кривыми названиями улиц. Валидатор http://wowik.000space.com/places/ru-kry/35701000001.htm их отлично видит. Я четверть улиц поправил за 5 минут. Дольше спорили.

Кстати, валидатор бы подтолкнуть smile

Last edited by Mir76 (2016-03-09 22:46:34)

Offline

#237 2016-03-10 12:15:50

coolkaas
Member
From: RU, Penza
Registered: 2009-05-28
Posts: 2,171

Re: Приведение названий улиц в соответствие соглашению и правка адресов

э, а мы отношения улиц теперь выпиливаем, что ли? отстал от моды..

Offline

#238 2016-03-10 12:21:09

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 6,688

Re: Приведение названий улиц в соответствие соглашению и правка адресов

"Ох, этим хирургам лишь бы резать!"

Offline

#239 2017-04-18 11:44:43

chnav
Member
From: Moscow, Russia
Registered: 2010-03-18
Posts: 2,595

Re: Приведение названий улиц в соответствие соглашению и правка адресов

Всем привет,

завелся один товарищ (точнее их несколько - судя по всему работают на какую-то компанию), который рисует много зданий, но побочный негативный эффект - массово изменяет названия улиц и адресацию по правилу "все статусные части в конце". Таким образом "проспект Абая" превращается в "Абая проспект", "ул. Будённого" в "Будённого ул." и т.д. Это продолжается уже более полугода, внимание я обратил только сейчас т.к. он ещё начал сносить то что ему непонятно (например building relation - видимо не знает как им давать адреса) и перерисовывать заново.

https://www.openstreetmap.org/changeset/47858764
https://www.openstreetmap.org/changeset/47899748
https://www.openstreetmap.org/changeset/47866783
https://www.openstreetmap.org/changeset/47681787

В общем всё удалённое я постепенно откатил, а с названиями улиц - затрудняюсь.

Почитал информацию про StreetMangler и возник вопрос - на выходе должен получиться список улиц с неправильными названиями, или это будет готовый diff для загрузки на сервер ? Спрашиваю т.к. если на выходе только список несоответствий - что с ним делать, ведь даже имея плагин CommandLine+RegExp сложновато будет обработать сотни улиц и тысячи домов.

Спасибо.

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

Last edited by chnav (2017-04-18 11:56:54)

Offline

Board footer

Powered by FluxBB