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

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

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,122
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,711

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

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

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

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

Offline

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

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

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

#240 2017-04-25 10:05:14

Timur_Crimea
Banned
Registered: 2016-11-22
Posts: 32

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

Вопрос по Крыму.

Здесь наблюдается обозначение адресных тегов против правил.
Например, улица Панфиловцев.
Со времен Украины надобавляли тегов name:en ко всем улицам - Panfilovtsiv street причем в украиноязычной транскрипции.
Хватает и русскоязычных ляпов, таких, как Sevastopolskaya street.

Это явно противоречит принципам наименования улиц, где теги name:en вообще не нужны, да и правилу "trooth on the ground" тоже.
Можно ли как-то поудалять теги name:en со всех улиц пакетно, чтобы не мучиться вручную?

Offline

#241 2017-04-25 13:01:16

Kostik
Member
From: Moscow
Registered: 2011-01-02
Posts: 1,713
Website

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

chnav wrote:

ведь даже имея плагин CommandLine+RegExp сложновато будет обработать сотни улиц и тысячи домов.

https://forum.openstreetmap.org/viewtop … 52#p407752

Offline

#242 2017-04-25 13:32:57

Timur_Crimea
Banned
Registered: 2016-11-22
Posts: 32

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

Kostik wrote:
chnav wrote:

ведь даже имея плагин CommandLine+RegExp сложновато будет обработать сотни улиц и тысячи домов.

https://forum.openstreetmap.org/viewtop … 52#p407752

А как в таблице, вызываемой через CTRL-T массово пометить столбик на удаление?
Пока получается только через CTRL-клик мышью, не очень удобно щелкать по каждому.
Хочу удалить ненужные теги name:en с названий улиц.

Offline

#243 2017-04-25 13:42:12

Kostik
Member
From: Moscow
Registered: 2011-01-02
Posts: 1,713
Website

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

Timur_Crimea wrote:

Хочу удалить ненужные теги name:en с названий улиц.

Не нужно этого делать.

Offline

#244 2017-04-25 14:17:30

Timur_Crimea
Banned
Registered: 2016-11-22
Posts: 32

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

Kostik wrote:
Timur_Crimea wrote:

Хочу удалить ненужные теги name:en с названий улиц.

Не нужно этого делать.

Я описал ситуацию выше, повторюсь:
Например, улица Панфиловцев.
Со времен Украины надобавляли тегов name:en ко всем улицам - Panfilovtsiv street причем в украиноязычной транскрипции.
Хватает и русскоязычных ляпов, таких, как Sevastopolskaya street.

В правилах четко написано:

name:language_code – Название на определенном языке (двухбуквенный код языка указывается в соответствии со стандартом ISO 639-1). Этот ключ для названий на иностранных языках следует использовать только тогда, когда такое название действительно существует. В случае топонимов, таковые есть у сравнительно небольшого числа географических объектов - крупных городов, рек, гор. Например, для французской столицы, которая имеет название name=Paris русским названием будет name:ru=Париж. Однако, у никому не известной улицы Петрова нет name:en вообще.

Поэтому и нужно удалять теги name:en в таких случаях,чтобы не плодить всякие Panfilovtsiv street и Sevastopolskaya street.
Более того, если на указателе написано "Улица Панфиловцев", то в англоязычной транскрипции (которая не нужна по правилам) она никак не может быть "Panfilovtsiv street" - это противоречит правилу trooth on the ground. Давайте делать все по правилам.

Last edited by Timur_Crimea (2017-04-25 14:19:12)

Offline

#245 2017-04-25 14:27:37

freeExec
Moderator
From: Ульяновск
Registered: 2012-07-31
Posts: 6,482

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

Никто с этим не спорит, но вы готовы поручиться за ВСЕ улицы, что вы собрались махом не глядя удалить?
Возьмите по десятку улиц в день с просмотром, что действительно надо удалять.

Online

#246 2017-04-25 14:32:37

Timur_Crimea
Banned
Registered: 2016-11-22
Posts: 32

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

freeExec wrote:

Никто с этим не спорит, но вы готовы поручиться за ВСЕ улицы, что вы собрались махом не глядя удалить?
Возьмите по десятку улиц в день с просмотром, что действительно надо удалять.

Стараюсь делать аккуратно и в своем городе, где мне все знакомо.

Пользователь Bondar Bohdan с Украины откатил мои изменения.
Что делать в таком случае? Я лишь поудалял с некоторых улиц теги name:en.

Он написал мне в следующее:
"Перестаньте страдать фигней Наличие английского не нарушает это правило имеется забрасывание на других языках по системе транслитерации. Если вы ненавидите английский потому что на нем говорит Америка то как говорят в Одессе убейтесь об стену и вам станет легче"
"перестаньте заниматся вандализмом присуствие английского языка не запрещено ваша правка будет откат"

Как поступить?

Last edited by Timur_Crimea (2017-04-25 14:44:31)

Offline

#247 2017-04-25 15:23:10

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

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

Я не очень понял, чем вам мешал английский?
Тем, что там вам видятся ошибки, а аккуратно исправлять не охота?

Offline

#248 2017-04-25 15:29:02

literan
Member
Registered: 2012-11-06
Posts: 2,091
Website

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

Timur_Crimea wrote:

Поэтому и нужно удалять теги name:en в таких случаях,чтобы не плодить всякие Panfilovtsiv street и Sevastopolskaya street.

а зачем вообще это удалять? мешает чему-то? Другое дело, что добавлять не надо, раз правила такие, но раз уж кто-то добавил транскрипцию (возможно, до внесения этих положений в правила) - ну вот кому оно мешает? Есть ведь множество возможностей заниматься деятельностью, увеличивающей объем базы - домики порисовать там или выйти на улицу, адреску проставить - а не удализмом заниматься.

Offline

#249 2017-04-25 16:20:33

BushmanK
Member
Registered: 2011-05-03
Posts: 5,103

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

wowik wrote:

Я не очень понял, чем вам мешал английский?
Тем, что там вам видятся ошибки, а аккуратно исправлять не охота?

Например, тем, что эти названия кто-то просто выдумал.
Это такое любимое развлечение мапперов в России и примкнувших к ним.

Last edited by BushmanK (2017-04-25 16:21:15)


"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".

Offline

#250 2017-04-25 17:17:33

Timur_Crimea
Banned
Registered: 2016-11-22
Posts: 32

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

В принципе, BushmanK ответил кратко и по делу.

literan wrote:
Timur_Crimea wrote:

Поэтому и нужно удалять теги name:en в таких случаях,чтобы не плодить всякие Panfilovtsiv street и Sevastopolskaya street.

а зачем вообще это удалять? мешает чему-то? Другое дело, что добавлять не надо, раз правила такие, но раз уж кто-то добавил транскрипцию (возможно, до внесения этих положений в правила) - ну вот кому оно мешает? Есть ведь множество возможностей заниматься деятельностью, увеличивающей объем базы - домики порисовать там или выйти на улицу, адреску проставить - а не удализмом заниматься.

Тут вопрос еще в другом: правильная транскрипция.
Если руководствоваться принципом Trooth on the ground, мы должны смотреть на дорожные указатели. Указатели в Крыму на русском языке. Т.е. улица Панфиловцев должна означать Panfilovtsev street, а не Panfilovtsiv street (с укр. языка).
Сейчас же часть полей name:en вообще пуста, часть является транслитом с русского языка, часть - с украинского.
Думаю что англоязычным туристам это вообще не поможет, да и собьет с толку.

literan wrote:

домики порисовать там или выйти на улицу, адреску проставить - а не удализмом заниматься.

Если Вы посмотрите историю моих правок, то увидите, что этим я и занимаюсь в основном.

Offline

Board footer

Powered by FluxBB