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.

#1 2011-04-04 19:03:37

garl
Member
From: ru.Krasnodar
Registered: 2009-06-22
Posts: 1,589

"улица Корпусная" vs "Корпусная ул." , а правильно: "Корпусная улица"

доброго времени суток, пишу не ради того чтобы развести срач, а дабы расставить все точки над Ё.


Имеем: http://wiki.openstreetmap.org/wiki/Wiki … я_объектов

AMDmi3 wrote:

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

fserges wrote:

>Точно насчёт "ул." и "пер."? Мне казалось что всё пишем полностью

с другой стороны имеем:
http://www.openstreetmap.org/?lat=45.04 … 5&layers=M

Kotelnikov wrote:

>У нас в Краснодаре такая схема еще со времен Очакова и покорения Крыма.

с одной стороны понятно что для русского языка приянтее и понятнее "Улица Ленина", но с другой стороны "Ленина ул." пахнет порядком (с).
к тому же возмём конкретный пример: Краснодар и окрестности где вся схема адресации уже построена в большенстве случаев на "Ленина ул." и переделывать досканально и 100% точно сможет только хитрый бот.

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

ну и главный вопрос кто будет переделывать?


в результате дискуссий приходим к выводу:
правильно "Корпусная улица" , а сокращения и статусную часть отдаём на откуп конвертилок и программ.

Last edited by garl (2011-04-05 07:20:14)

Offline

#2 2011-04-04 19:10:33

Aleksandr Dezhin
Member
From: Msk
Registered: 2008-05-25
Posts: 2,109
Website

Re: "улица Корпусная" vs "Корпусная ул." , а правильно: "Корпусная улица"

При чем здесь WikiProject_Belarus?

Вот правильная ссылка http://wiki.openstreetmap.org/wiki/RU:% … 0%BE%D0%B3


[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода

Offline

#3 2011-04-04 19:19:32

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,948

Re: "улица Корпусная" vs "Корпусная ул." , а правильно: "Корпусная улица"

«Корпусная улица»
/thread

Offline

#4 2011-04-04 19:22:18

garl
Member
From: ru.Krasnodar
Registered: 2009-06-22
Posts: 1,589

Re: "улица Корпусная" vs "Корпусная ул." , а правильно: "Корпусная улица"

сори, перепутал ссылки. но всё равно остаются непонятки.

Offline

#5 2011-04-04 19:30:20

Aleksandr Dezhin
Member
From: Msk
Registered: 2008-05-25
Posts: 2,109
Website

Re: "улица Корпусная" vs "Корпусная ул." , а правильно: "Корпусная улица"

Запись "Ленина ул." не позволяет без морфологического анализа восстановить естественный порядок слов для человека, а из "улица Ленина" сделать "Ленина ул." просто.
Другие сокращения еще создают путаницу в расшифровке, типа "пр." это проезд или проспект.
Сокращения пояснительного слова не позволяют просто определить не только порядок, но и морфологическую форму этого слова - "Бол." это большая или большой.
Сокращения типа "к.п." или "тат." понятны только их авторам.
Итого мне кажется уместным сокращать инициалы "И. И. Человеков", но "Иван Человеков". Еще пожалуй "им." и "км.", остальное писать все.


[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода

Offline

#6 2011-04-04 19:35:23

dedNikifor
Member
From: Свердловская обл.
Registered: 2009-09-11
Posts: 3,414

Re: "улица Корпусная" vs "Корпусная ул." , а правильно: "Корпусная улица"

Hind wrote:

«Корпусная улица»
/thread

+500


/// сокращать инициалы "И. И. Человеков"
только "И.И. Человеков"

Last edited by dedNikifor (2011-04-04 19:36:14)


Графическая (в виде карты с точками опасных объектов) база спидкамов для разных навигационных программ. Подложка OSM присутствует

Offline

#7 2011-04-04 19:40:54

Aleksandr Dezhin
Member
From: Msk
Registered: 2008-05-25
Posts: 2,109
Website

Re: "улица Корпусная" vs "Корпусная ул." , а правильно: "Корпусная улица"

dedNikifor wrote:

только "И.И. Человеков"

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


[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода

Offline

#8 2011-04-04 19:48:42

Kotelnikov
Member
From: Krasnodar, RU
Registered: 2009-05-07
Posts: 2,854
Website

Re: "улица Корпусная" vs "Корпусная ул." , а правильно: "Корпусная улица"

Aleksandr Dezhin wrote:

Другие сокращения еще создают путаницу в расшифровке, типа "пр." это проезд или проспект.

Мы с этим боремся, оставляя только очевидные «ул.» и «пер.». Проблема?

Last edited by Kotelnikov (2011-04-04 19:49:53)


1 000 000 points: 80% complete

Offline

#9 2011-04-04 19:50:28

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

Re: "улица Корпусная" vs "Корпусная ул." , а правильно: "Корпусная улица"

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

Прежде всего, я надеюсь что против схемы указанной в соглашении серьёзных возражений не будет. Это банально по-русски и, что важнее, это _одна_ схема которая есть и одна. Могут ещё быть разногласия по поводу сокращений, но по России (без моей помощи) от них сейчас очень активно избавляются:

ул./улица в russia.osm:
2011-02-02: 168871/156307
2011-03-09: 178447/213453
2011-04-04: 152005/298425

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

Далее, насчёт переделывания. У меня есть кусок кода который умеет из произвольного названия улицы сделать в большинстве случаев правильное. На базе этого кода работает валидатор, но в паблик я его не анонсировал, так как он периодически ошибается и рекоммендовать по нему что-то править, имхо опасно. Доделывать его я смысла не вижу, потому что это лишние 1000% работы ради 1% ошибок, а ошибаться где-то он будет всё равно.

Давно есть идея написать на основе этого же кода утилиту, которая генерирует список замен названий. Далее список просматривается людьми, по необходимости правится, после чего из него генерируется changeset и заливается - так можно править целые города. Но до утилиты руки пока не дошли.
Bulk'ом ничего переделывать без согласия местных мапперов я пока не собираюсь - в планах принимать заявки и править по одному городу. До сих пор я только правил Московскую область и окрестности руками. Если есть желающие - велкам, будет с кого начать.

Напомню, что помимо наведения красоты и порядка это должно починить большую часть несоответствий addr:street на домах названию улицы, а также выявить кучу ошибок.

Offline

#10 2011-04-04 19:51:54

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

Re: "улица Корпусная" vs "Корпусная ул." , а правильно: "Корпусная улица"

Kotelnikov wrote:

Мы с этим боремся, оставляя только очевидные «ул.» и «пер.». Проблема?

Во-первых, каша из сокращений и несокращений, во-вторых, новички это видят и спокойно пишут «пр.».

Offline

#11 2011-04-04 19:56:11

garl
Member
From: ru.Krasnodar
Registered: 2009-06-22
Posts: 1,589

Re: "улица Корпусная" vs "Корпусная ул." , а правильно: "Корпусная улица"

рано или позно всёравно надо за это дело браться,
готов отдаться в руки чудо утилите, заодно и обкатаем http://www.openstreetmap.org/browse/way/32956505

Offline

#12 2011-04-04 20:00:17

Zverik
Moderator
From: Москва
Registered: 2010-10-14
Posts: 5,445
Website

Re: "улица Корпусная" vs "Корпусная ул." , а правильно: "Корпусная улица"

Только давайте не будем вот так потихоньку разжигать спор насчёт сокращений. «Здесь так заведено», точка. Есть соглашение, есть архивы обсуждений, не тратьте наше время.


ШТОСМ | josm.ru | обо мне | taste is just another name for misogyny

Offline

#13 2011-04-04 20:02:46

garl
Member
From: ru.Krasnodar
Registered: 2009-06-22
Posts: 1,589

Re: "улица Корпусная" vs "Корпусная ул." , а правильно: "Корпусная улица"

итого краткий подИтог: правельнее и предпочтительнее "Корпусная улица".
з.ы.
естьу меня ещё 1 город который честно весь обозвал "ххх ул." но его на второе, сначала потренироваться надо.

Offline

#14 2011-04-04 20:03:10

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

Re: "улица Корпусная" vs "Корпусная ул." , а правильно: "Корпусная улица"

"Здесь" - это в проекте, России или в каком-то отдельном городе?

Offline

#15 2011-04-04 20:05:18

Zverik
Moderator
From: Москва
Registered: 2010-10-14
Posts: 5,445
Website

Re: "улица Корпусная" vs "Корпусная ул." , а правильно: "Корпусная улица"

В русскоязычной части сообщества OSM при рисовании населённых пунктов на территории РФ.

Last edited by Zverik (2011-04-04 20:05:40)


ШТОСМ | josm.ru | обо мне | taste is just another name for misogyny

Offline

#16 2011-04-04 20:06:38

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

Re: "улица Корпусная" vs "Корпусная ул." , а правильно: "Корпусная улица"

Ну да, но только не все в курсе этого. Кто-то рисует целые города, а на форуме не появляется.

Offline

#17 2011-04-04 20:21:58

meXanicus
Member
From: Ростов-на-Дону
Registered: 2011-01-28
Posts: 64

Re: "улица Корпусная" vs "Корпусная ул." , а правильно: "Корпусная улица"

garl wrote:

и переделывать досканально и 100% точно сможет только хитрый бот.

В Ростове я сейчас пытаюсь быть ботом (руками)  smile

Offline

#18 2011-04-04 20:37:59

luiswoo
Member
From: Ростов-на-Дону
Registered: 2010-09-11
Posts: 1,309

Re: "улица Корпусная" vs "Корпусная ул." , а правильно: "Корпусная улица"

meXanicus wrote:
garl wrote:

и переделывать досканально и 100% точно сможет только хитрый бот.

В Ростове я сейчас пытаюсь быть ботом (руками)  smile

Я пол города переделывал:) Свои же перлы и переделывал...

Offline

#19 2011-04-04 20:44:38

garl
Member
From: ru.Krasnodar
Registered: 2009-06-22
Posts: 1,589

Re: "улица Корпусная" vs "Корпусная ул." , а правильно: "Корпусная улица"

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

Offline

#20 2011-04-04 20:44:57

agsochi
Member
From: Сочи
Registered: 2010-02-20
Posts: 533

Re: "улица Корпусная" vs "Корпусная ул." , а правильно: "Корпусная улица"

Так чего - переделывать на "улица"? smile

Offline

#21 2011-04-04 20:51:07

garl
Member
From: ru.Krasnodar
Registered: 2009-06-22
Posts: 1,589

Re: "улица Корпусная" vs "Корпусная ул." , а правильно: "Корпусная улица"

представь ...

Offline

#22 2011-04-04 20:57:53

agsochi
Member
From: Сочи
Registered: 2010-02-20
Posts: 533

Re: "улица Корпусная" vs "Корпусная ул." , а правильно: "Корпусная улица"

Не, ну можно поиском выбирать название улицы и менять, но гемор, а в джосме нет ли простых операций со строковыми переменными?

Offline

#23 2011-04-04 21:06:37

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

Re: "улица Корпусная" vs "Корпусная ул." , а правильно: "Корпусная улица"

Не нужно спешить и бросаться менять названия. Напишу инструмент - поменяем быстро и без ошибок.

А вообще, в JOSM для упрощения исправления сокращений можно использовть такие фильтры:

addr\:street=* -(addr\:street:улица | addr\:street:переулок | addr\:street:проезд | addr\:street:шоссе | addr\:street:тупик | addr\:street:проспект | addr\:street:бульвар | addr\:street:набережная | addr\:street:площадь | addr\:street:просек | addr\:street:аллея | addr\:street:линия )

highway=* -highway=traffic_signals -highway=bus_stop -highway=crossing name=* -(name:улица | name:переулок | name:проезд | name:шоссе | name:тупик | name:проспект | name:бульвар | name:набережная | name:площадь | name:мост | name:линия | name:аллея | name:тоннель | name:туннель | name:путепровод | name:просек )

но статусную часть с неправильной стороны так не выловить.

Last edited by AMDmi3 (2011-04-04 21:08:44)

Offline

#24 2011-04-04 21:13:31

garl
Member
From: ru.Krasnodar
Registered: 2009-06-22
Posts: 1,589

Re: "улица Корпусная" vs "Корпусная ул." , а правильно: "Корпусная улица"

а улицу начинающуюся на "ул. " можно в валидаторе подсвечивать?  уже проще ловить будет

Offline

#25 2011-04-04 21:23:41

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

Re: "улица Корпусная" vs "Корпусная ул." , а правильно: "Корпусная улица"

В целом да, могу перенести в адресный валидатор ту часть проверок, что не даёт ложных срабатываний.

Offline

Board footer

Powered by FluxBB