OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

#51 2010-08-06 16:05:30

gps-Max
Member
Registered: 2010-01-12
Posts: 736

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

Статусные части в имени, разумеется, необходимы - неоднократно обсуждалось и с улицами, и с другими неоднозначными объектами типа АЗС. Ref и прочие type на данном этапе больше усложняют жизнь пользователю. Однако совершенно необязательно писать эти самые статусные части во всей их красе и длине, раз уж есть общепринятые обозначения, применяемые в том числе и на любимых многими генштабовских картах. Вместо "улица" писать "ул.", вместо "река" - "р."  вместо "водохранилище" - "вдхр." и так далее, всё вполне однозначно.

Потом, все эти статусные части пишутся с маленьких буковок - не "Улица Ленина", а "улица Ленина", например.

Встречаются неоправданные прописные буквы и в основной части названия. Это только в американской традиции капс используется Где Попало, у нас же заглавная буква в многословных названиях ставится лишь в начале (разумеется, имена собственные при этом отдельно выделяются, типа "Тра та та имени Того-то").

Ну и общепринятый список сокращений хорошо бы составить. Предлагаю несколько пунктов к обсуждению (сокращения реальные, из наблюдений):
1) детский сад: детсад, дет. сад, д/сад, д/с, ДС, дс
2) школа : шк.; также музыкальная школа: муз. шк.
3) институт: инст.

И, да, некоторые любят подлиннее. Тоже точка зрения, конечно.

Offline

#52 2010-08-06 16:09:06

andriano
Member
Registered: 2009-06-15
Posts: 1,667

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

luch86 wrote:

По поводу использования ref для номеров школ - не забывайте, что не у всех школ есть номера. У большинства сельских школ (по крайней мере в моём районе) номеров нет, а общеупотребительными названиями являются: "Краснознаменская школа", "Школа имени Комарова", "Биокомбинатовская школа", "Орловская школа" и т.п.

Правильно. Вот для таких школ и нужно заполнять тег name, т.к. "Школа имени Комарова", безусловно, имя собственное. Причем эта же "Школа Комарова" может кроме названия иметь еще и номер.
То есть, если есть имя собственное - заполлняем тег name, нет - не заполняем. Есть номер школы - заполняем тег ref, нет - не заполняем. И так со всеми тегами - каждый использовать строго по назначению. И не нужно во что бы то ни стало стремиться заполнить все возможные теги - только те, что необходимо. Чего уж проще?
Все равно не получится свести все разнообразие объектов к единственному образцу: у чего-то есть имя, у чего-то номер, а у чего-то и то и другое. Что же тогда писать, "Школа имени Комарова №1234"?
Тогда сразу возникает вопрос: а что это 1234-я из тех школ, что носят имя Комарова?
Поэтому Комарова - в name, 1234 - в ref, а если это лицей с углубленным изучением столярного дела носит название "Школа Комарова", то "лицей с углубленным..." - в description.

Offline

#53 2010-08-06 16:10:39

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

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

gps-Max, сокращения на генштабе не от хорошей жизни. а от того, что карта БУМАЖНАЯ и на нее ней напишешь много длинных названий
ОСМ - "карта" электронная, и вывести на бумагу можно в любом виде


поэтому нефиг сокращать что попало


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

Offline

#54 2010-08-06 16:12:04

zverik
Member
From: Saint-Petersburg
Registered: 2009-07-31
Posts: 771

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

повторюсь, как же хорошо, что g.-M. и man_made=andriano находятся не в С.-П.!
понимаю, москвичам от жары уже тяжело смотреть на вереницу буковок.

вот вам упражнение: попробуйте найти школу или институт в Западной Европе или Штатах, в name которого нет School/College/тому подобного.

Last edited by zverik (2010-08-06 16:19:44)

Offline

#55 2010-08-06 16:31:03

gps-Max
Member
Registered: 2010-01-12
Posts: 736

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

dedNikifor, перекладывать приведение названий в тот или иной вид на плечи конвертера тоже как бы неправильно. Сейчас ни у мапника, ни у osm2mp нет подобного функционала и в обозримом будущем не будет. Хотя в теории это красиво.

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

Offline

#56 2010-08-06 16:43:15

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

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

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

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



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


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

Offline

#57 2010-08-06 16:48:39

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,600

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

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

Offline

#58 2010-08-06 16:49:51

ikz
Member
From: Тартария, Набережные Челны
Registered: 2009-09-18
Posts: 940

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

gps-Max wrote:

Сейчас ни у мапника, ни у osm2mp нет подобного функционала и в обозримом будущем не будет. Хотя в теории это красиво.

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

Offline

#59 2010-08-06 16:51:46

andriano
Member
Registered: 2009-06-15
Posts: 1,667

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

gps-Max wrote:

dedNikifor, перекладывать приведение названий в тот или иной вид на плечи конвертера тоже как бы неправильно.

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

Сейчас ни у мапника, ни у osm2mp нет подобного функционала и в обозримом будущем не будет.

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

...экранчик навигатора, которые (сюрприз!) тоже имеют ограниченную информационную плотность по отображению элементов.

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

Offline

#60 2010-08-06 16:55:59

gps-Max
Member
Registered: 2010-01-12
Posts: 736

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

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

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

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

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

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

Offline

#61 2010-08-06 17:08:39

zverik
Member
From: Saint-Petersburg
Registered: 2009-07-31
Posts: 771

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

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

Offline

#62 2010-08-06 17:10:07

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

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

Surly wrote:

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

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

Offline

#63 2010-08-06 17:12:22

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

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

zverik wrote:

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

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

Offline

#64 2010-08-06 17:18:35

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

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

gps-Max wrote:

стоматологическая поликлиника имени Иванова-Данченко
музыкальная школа имени Чайковского
институт повышения квалификации руководящего состава противопожарной службы

Только статусная часть всё же с маленькой буквы.

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

Offline

#65 2010-08-06 17:19:32

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

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

dedNikifor wrote:

ОСМ - "карта" электронная, и вывести на бумагу можно в любом виде
поэтому нефиг сокращать что попало

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

Offline

#66 2010-08-06 17:23:44

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

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

zverik wrote:

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

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

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

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


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

Offline

#67 2010-08-06 17:24:42

zverik
Member
From: Saint-Petersburg
Registered: 2009-07-31
Posts: 771

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

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

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

Last edited by zverik (2010-08-06 17:27:11)

Offline

#68 2010-08-06 17:35:54

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

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

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

Offline

#69 2010-08-06 17:36:41

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

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

zverik wrote:

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

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

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

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


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

Offline

#70 2010-08-06 18:10:58

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

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

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

Offline

#71 2010-08-06 19:42:08

andriano
Member
Registered: 2009-06-15
Posts: 1,667

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

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

Offline

#72 2010-08-06 19:55:37

gps-Max
Member
Registered: 2010-01-12
Posts: 736

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

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

Offline

#73 2010-08-06 20:00:03

zverik
Member
From: Saint-Petersburg
Registered: 2009-07-31
Posts: 771

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

andriano wrote:

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

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

Offline

#74 2010-08-06 20:20:21

gps-Max
Member
Registered: 2010-01-12
Posts: 736

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

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

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

Offline

#75 2010-08-06 22:39:57

luch86
Member
Registered: 2010-05-29
Posts: 199

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

zverik wrote:

вот вам упражнение: попробуйте найти школу или институт в Западной Европе или Штатах, в name которого нет School/College/тому подобного.

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

dedNikifor wrote:

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

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

AMDmi3 wrote:

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

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

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

Offline

Board footer

Powered by FluxBB