Нормализация названий

для “Средняя общеобразовательная школа №1 имени В.И. Ленина” есть тег official_name

для “Школа №1” тег name

а вот для “Шк. 1”, “Шк. №1”, “№1”, “Школа номер один” я вижу применение только note или description. в name такой бред писать точно не нужно

Предлагаю любителям сокращений юзать тег short_name. При конвертации его будет элементарно подставить вместо name.
Или придумайте алгоритм, я вам для этого дела не поленюсь плугин к osmosis-у сделать. :slight_smile:

Ну тогда догадайся, для чего в составе osm2mp лежит mp-postprocess.pl и что он делает с названиями?

Конечно это не дело конвертера. Это - исключительно дело рендера - вывести надписи (или не выводить! а точнее - решать, какие выводить, какие нет и, само собой, - как) в соответствии с локалью и предпочтениями пользователя. Хочет пользователь видеть короткие статусы - пусть видит, хочет полные - пожалуйста, а хочет на своем родном языке - тоже никаких проблем: текст переведем, а имена собственные - транслитерируем.
Понятно, что это в идеале. Но если сейчас рисовать под существующую прогу ограниченного функционала - то это функционал никогда и не расширится.

Не рисуйте под рендер! (не мое)

Вот именно! И именно пользователь имеет право решать, что он хочет видеть на экране своего устройства.

dedNikifor, хорошо, пару длиннот позаковыристее:

стоматологическая поликлиника имени Иванова-Данченко

музыкальная школа имени Чайковского

институт повышения квалификации руководящего состава противопожарной службы

Про official_name мысль вполне разделяю. Кстати, респект за правильное написание точек и пробелов в инициалах - И.О._Фамилия. Только статусная часть всё же с маленькой буквы.

вообще-то между именем и отчеством тоже должен быть пробел.
у меня в паспорте, например, он есть.

Как понять, что оно входит в имя? С номерами понятно что входит, а парк входит? Депо?

Между знаком номера и номером тоже должен. Только надо сначала заставить всех туда неразрывный пробел писать (и в имена тоже), либо писать слитно.

Есть мнение, что в приведенных примерах это не статусные части. Статустные части описаны в wiki, их ограниченное число.

Более того - не карта, а база данных. Сокращать что-то в базе данных нет вообще никаких причин.

нашел где смотреть :slight_smile:

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

или забыли, зачем на законодательном уровне “е” и “ё” уровняли? именно по причине опечаток в официальных (в том числе удостоверяющих личность) документах

наличие чужих ошибок — не причина сознательно добавлять свои.

ну и truth on the ground: если на табличке нет пробела между инициалами — то ок. Если на табличке есть пробел между № и номером — так и пишем.

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

блин, счас ведь не вспомню опечатки, которые встречал на “вывесках” армянских кафе… а как бы кстати это прошлось :wink:

надо у краснодарцев спросить, в их регионе такие перлы встречаются

Если что, чисто для статистики, я за написание всех названий с большой буквы в начале названия. “Московская улица” и “Улица Ленина”, “Школа № 1” и “Средняя школа № 2”, “Верхнее озеро” и “Озеро Балтым”.

С каких это пор по правилам русского языка устраивают голосование?

В Википедии - запросто :slight_smile:

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

http://www.gramota.ru/spravka/rules/?rub=prop

§ 100 в большей степени, но остальные тоже можно просмотреть

Хороший пример! Правда не нашёл там ни одной школы, которая имела бы номер по типу наших. Но это не повод придумывать что-то своё, понятное только нам, если во всём мире для школ используется name. Тем более что ref (сокращённое reference) - это вообще не номер, а ссылка/сноска.

Туда тоже незачем - зачем дублировать то, что по-русски написано в name? Эти теги тоже имеют чёткое назначение, потому вряд ли стоит превращать их в свалку всякой бесполезной информации. :slight_smile:

Тут сложный вопрос, думаю что парк и депо - статусы, но не факт…

P.S. Если кто-нибудь зарегистрирован на Грамоте.ру, может их обо всём этом и спросить? Уж они по-любому компетентнее нас в этих вопросах :slight_smile: