Клуб Народной карты

Названия улиц

nmigalnikov
20 декабря 2010, 13:44
Как боротся с тем, что некоторые пользователи вместо, например, "улица Пушкина" пишут просто "Пушкина" или "Улица Пушкина". Начинаешь переименовывать, меняется только квартал. "Улица Пушкина" на "улица Пушкина" не всегда дает поменять, автоматом подставляет заглавную букву.
49 комментариев
Подписаться на комментарии к посту
Пока что только вручную и просьбами в комментариях к пользователям. Кто-то читает, кто-то нет. 
а вы пишите Пушкина улица
Думаю убьете 2х зайцев:
1) и заглавную букву
2) и сортировка улиц в возможных списках будет не такая: все улицы на букву У
нестандартно получится, в помощи вот такие примеры:

«улица Баумана», «Горьковское шоссе» и не используйте сокращения.
Баумана улица
Горьковское шоссе

не вижу криминала
зато единообразие и удобство в наборе и поиске.
посмотрите, многие кары используют такую нотацию, включая печатные.
Криминал в том, что каждый пишет как хочет. Лучше бы Яндекс в НК изначально использовал КЛАДР, хоть там тоже есть свои косяки.
с точки зрения Яндекса нет, так как в помощи они пишут "улица Баумана", то есть это уже стандарт
это уже вопрос не ко мне а к разработчикам яндекса
тема началась с того как обойти косяки, ими же наставленные(возникновение заглавных букв), и не продуманность темы:
по хорошему должно быть минимум 3 тега у улицы только на одно название:
1) общепринятое название (улица Баумана)
2) название (Баумана)
3) "суфикс/префик" (улица, проспект,...)
В будущем так и сделают, а по старому ботом пройдут. Сейчас упор в яндексе сделали на простоту, многих давно известных фишек карторисования нет, точечных меток можно сказать нет. Сейчас рисуешь дом - в нем магазин, банк, кафе, боулинг - а на карте это будет просто дом.
Не надо никаких тэгов, это бесполезный мусор (в данном случае).
Нет никаких общепринятых названий: в одном источнике "улица Баумана", в другом "Баумана ул."

Надо всегда писать по правилам, которые озвучены много раз, и проблем не будет ни у людей, ни у роботов (которые легко смогут пересортировать как угодно).

Если в названии существительное, то пишется в конце,
если прилагательное - в начале,
слова "улица" и т.п. всегда с маленькой буквы и без сокращений.
А где вы нашли такие правила? Они мне очень нравятся, но где-то тут я читал мнение людей, приближённых к Яндексу о том, что надо писать так, как люди называют эту улицу.
Я их нашёл в этом же форуме: http://clubs.ya.ru/narod-karta/replies.xml?parent_id=4996&item_no=4970&with_parent=1#reply-narod-karta-4996
Наверно, это есть в каких-то нормативных документах, но я не искал.

А люди, знаете ли, по-разному называют улицы. Волоколамка, Рязанка, Щелчок...
На улице Мнёвники на одной стороне висят указатели "улица Мневники", а на другой - "Мневники улица". И многие люди так и называют её через Е...
Я имею в виду не альтернативные названия, а порядок слов в названии — чаще ведь говорят «улица Советская», а не «Советская улица». Хотя да, это смотря где…
Комментарий удалён
Ох мудёр! :-D
оооочень не правильный совет!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Работающий совет, вполне себе правильный. Заглавные плохо смотрятся.
Вообще-то заглавная и прописная - это одно и то же :)
Маленькая буква называется строчной. Наверно, это была описка, но всё равно решил поправить.
Круто! Зачёт :)

лучше бы вообще не писать эти "улицы";-(,


но правила уже приняты :-$

На всех нормальных бумажных/электронных картах они присутствуют. Другое дело, что можно было использовать сокращения "ул.", но тут скорее пошли на компромис, чтобы было более-менее одинаково, может ботом потом исправят.
Похоже, от этой новой фичи, которая мешает переименовывать, больше вреда, чем пользы. Надо доработать, чтоб она слова улица и т.п. писала с маленькой, а остальные не трогала.
Действительно, есть автозамена при редактировании.
Пробуем исправить.
Пока же можно (как написано ниже) ставить пробел в начале, чтобы не было автозамены.
Я рисую маленький город, в котором все кварталы очень короткие. При этом некоторые названия довольно длинные Поскольку подпись появляется только в том случае, когда она помещается на одном сегменте, названия видны только на подробных масштабах. Поэтому я не пишу «улица», а то их бы вообще было не найти.
А дайте посмотреть.
В вашем городе нет переулков, бульваров, проспектов и шоссе? Только улицы?
Пожалуйста: Углич.
Бульваров и проспектов нет, остальное приходится подписывать целиком.
http://n.maps.yandex.ru/-/CVTympb
Согласитесь, получается ещё хуже.
Вместо "улица Гоголя" видно "Гоголя Гоголя Гоголя", а вместо "улица Шевченко" не видно вообще ничего (т.к. не помещается в один квартал).
Я считаю, что это проблема движка карты, надо его подкрутить, чтобы названия отображались через несколько кварталов. Также робот мог бы и заменять "улица" на "ул.", если целиком не помещается.

А называть, по-моему, надо по правилам (см. выше).
Гоголя Гоголя Гоголя почему-то развеселило :)
По мне так лучше «Гоголя Гоголя Гоголя», чем ничего.
Научится движок нормально подписывать улицы и появится инструмент для переименования улиц целиком — переделаю всё за полчаса.

Про правила уже говорил: конечно, хорошо, когда всё им соответствует, но если при этом картой нельзя пользоваться, то лучше их нарушить.
По моему тут просто надо доработать инструмент склейки отрезков дороги! ;)
Кто же спорит? ;)
А если какой-нибудь добрый угличец нарисует выезды (выходы) из дворов на улицу Гоголя, надписи всё равно пропадут...
будем писать Ггл вместо Гоголь
Или красногорчанец :-)
Пропадут, конечно.
Правильно "красногорец". А "угличец" разве не правильно?
Простите меня, пожалуйста, что не удержался от колкости :-)
Правильно будет угличанин и угличанка. Насколько я знаю, с Галичем та же история.
А, и Вы меня извините.
Русский язык велик и непредсказуем...
Сами же себе лишнюю работу на будущее создаете, все равно придется переделывать.
Посмотрел на вашу карту. На 14 уровне практически нет названий улиц. Правильно, наверное, но как-то, мне кажется, неудобно ориентироваться.
Посмотрите Москву на том же уровне, там кроме МКАД и больших шоссе на этом уровне названий нет. Это не означает, что надо придумывать свои правила и не писать "улица"
Посмотрел на Москву на 14 масштабе. Все надписи влезают. Почему-то на Ленинский проспект и даже на улицу Архитектора Власова каждые 60 метров из частного сектора улочка не выходит.
Комментарий удалён
Ну и мои названия — не конечный вариант. Пусть он лучше соответствует тому, что сейчас  есть, чем я буду сидеть переделывать так, чтобы когда-то в будущем было нормально. Вот наступит будущее — обязательно переделаю.
В объектах тоже придется переделывать, мартышкин труд, "подстава подстав". Кстати, если кто-то начнет сейчас переименовывать ваши улицы к стандартному виду, то как думаете, на чью сторону встанет яндекс?
Если кто-то начнёт переименовывать тысячу сегментов улиц в Угличе, я и сам спорить с ним не смогу. Это, несомненно, будет человек твёрдых убеждений, достояный уважения :-)

Если отвлечься от этого, то я как человек работающий в Яндексе не могу воспринимать его как нечто целое, что имеет одну точку зрения и принимает одну сторону :-)
Работаете в Яндексе и сами же не следуете своим правилам.
Тем более не понятно, почему не сделать в картах нормальное отображение названий улиц, вместо того, чтобы заниматься убиранием слова "улица". У вас же даже при наведении мыши пишет "Пупкина, 1" вместо "улица Пупкина, 1", то есть подразумевается что в названии улицы слово "улица" присутствует.
Странная политика компании получается, правая рука не знает что творит левая.
Странная политика компании получается, правая рука не знает что творит левая.


Так вообще везде, где люди склонны к инициативе.

Это только в пирамидах, где есть 1 инициатор наверху, а остальные просто тупо делают, что говорят, всё всегда согласовано.
Когда дело касается баз данных и прочей информации стандарты должны преобладать над инициативой, иначе фигня получится. Давайте еще проселочные улицы обозначать магистралями чтобы их лучше на 14-ом уровне было видно.
Я рисую карту Углича не как сотрудник Яндекса, и тем более не как его рука. И слово «улица» я не убирал, а не писал.
Тем, кто рисует города с редкими крупными улицами, легко рассуждать о том, что все должны следовать правилам, удобным для них. Мне же кажется, что карта делается не для правил, а для пользователей.