You are not logged in.
- Topics: Active | Unanswered
Announcement
#26 2010-08-06 07:41:50
- Sergey Astakhov
- Member
- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,779
Re: Нормализация названий
По данному конкретному случаю:
- для "школа" указывается amenity=school
- для №123 указывается ref=123
Все!
Что прикажете писать для гимназии?
Offline
#27 2010-08-06 08:08:34
- tmprec
- Member
- From: Санкт-Петербург
- Registered: 2009-08-09
- Posts: 611
Re: Нормализация названий
Весьма спорное утверждение (мягко говоря).
С моей точки зрения, вся необходимая информация должна быть "распихана" по собственным тегам, без использования "чужих", в первую очередь name.
По данному конкретному случаю:
- для "школа" указывается amenity=school
- для №123 указывается ref=123
Чудесно, а чтобы узнать номер школы придется её скачивать в josm и собирать распиханную информацию.
Offline
#28 2010-08-06 08:33:20
- Ilis
- Member
- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Нормализация названий
Специализированная школа для глухих детей и Женский математический лицей как классифицировать?
Offline
#29 2010-08-06 09:01:26
- liosha
- Member
- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Нормализация названий
Классифицировать-то их не так сложно, на самом деле:
amenity=school
school=special
school:speciality=deaf
school:age=6..16
итд...
Другой вопрос, что заставлять ВСЕХ разгребать эти классификации - вот это уже не дело.
Offline
#30 2010-08-06 10:06:26
- Kotelnikov
- Member
- From: Krasnodar, RU
- Registered: 2009-05-07
- Posts: 2,854
- Website
Re: Нормализация названий
Во всех официальных документах она будет "Муниципальное образовательное учреждение средняя общеобразовательная школа №123" - а может и еще длиннее, могут название населенного пункта включить.
Пишем СОШ №123 и не делаем всем мозг.
1 000 000 points: 80% complete
Offline
#31 2010-08-06 10:14:13
- Ilis
- Member
- From: Екатеринбург
- Registered: 2009-05-24
- Posts: 5,970
Re: Нормализация названий
Кто-нибудь спрашивал или слышал "Как пройти к СОШ?", а? Почему по-русски-то не написать, "Школа № 5".
Offline
#32 2010-08-06 10:21:15
- andriano
- Member
- Registered: 2009-06-15
- Posts: 1,667
Re: Нормализация названий
andriano, а чем "школа №1234" это не собственное имя данного объекта?
Имя собственное - не переводится.
Если карта рендерится с английской локалью, то на карте должно быть "school No1234", а не "школа №1234" и даже не "shkola #1234". Поэтому "школа" - имя нарицательное.
И теги должны стоять так, чтобы обеспечивать возможность ПРАВИЛЬНОГО отображения при любой локали и любых предпочтениях пользователя. Кстати, поэтому и возражаю против включения статусной части в название, что это ПОЛЬЗОВАТЕЛЬ должен решать, полную статусную часть он хочет видеть или сокращенную и на каком именно языке.
Offline
#33 2010-08-06 10:27:35
- liosha
- Member
- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Нормализация названий
andriano, ну никто ж не мешает тебе придумать любые теги для внесения любой информации.
Но тут есть правило: не трогать уже занятые теги. name уже занято.
Offline
#34 2010-08-06 10:28:04
- andriano
- Member
- Registered: 2009-06-15
- Posts: 1,667
Re: Нормализация названий
andriano wrote:По данному конкретному случаю:
- для "школа" указывается amenity=school
- для №123 указывается ref=123
Все!Что прикажете писать для гимназии?
Добавляем description=гимназия [с углубленным изучением ...]
Кстати, насколько мне известно, гимназии имеют общую нумерацию со школами, поэтому на карте должен индицироваться только значок школы и , возможно, номер, добытый из ref, а всю остальную информацию (в том числе и школа это или гимназия) - по отдельному запросу свойств объекта.
Offline
#35 2010-08-06 10:30:02
- zverik
- Member
- From: Saint-Petersburg
- Registered: 2009-07-31
- Posts: 771
Re: Нормализация названий
хорошо, вот я пользователь и знаю ссылку на openstreetmaps.org (ну, или загрузил карту в навигатор). И хочу видеть названия школ в том виде, как оно написано на табличке. Что я могу сделать с этим своим решением?
«Пользователь должен решать» — это демагогия, здесь всем должно быть очевидно, что как раз пользователь не решает ни фига.
А правильное отображение в настоящий момент — это именно name=Школа №1234. Для особо въедливых — name:en=School No. 1234.
Offline
#36 2010-08-06 10:33:28
- andriano
- Member
- Registered: 2009-06-15
- Posts: 1,667
Re: Нормализация названий
Другой вопрос, что заставлять ВСЕХ разгребать эти классификации - вот это уже не дело.
Я на данном этапе решил (в рендере) этот вопрос так: часть тегов разбирается, остальные просто вываливаются на экран по запросу пользователя в виде key=value.
Offline
#37 2010-08-06 10:35:04
- andriano
- Member
- Registered: 2009-06-15
- Posts: 1,667
Re: Нормализация названий
andriano, ну никто ж не мешает тебе придумать любые теги для внесения любой информации.
Но тут есть правило: не трогать уже занятые теги.
name уже занято.
Не могу не согласиться с первыми двумя строками.
По поводу третьей же могу сказать: ошибки нужно исправлять, а не тиражировать.
Offline
#38 2010-08-06 10:40:09
- andriano
- Member
- Registered: 2009-06-15
- Posts: 1,667
Re: Нормализация названий
хорошо, вот я пользователь и знаю ссылку на openstreetmaps.org (ну, или загрузил карту в навигатор). И хочу видеть названия школ в том виде, как оно написано на табличке. Что я могу сделать с этим своим решением?
«Пользователь должен решать» — это демагогия, здесь всем должно быть очевидно, что как раз пользователь не решает ни фига.
А правильное отображение в настоящий момент — это именно name=Школа №1234. Для особо въедливых — name:en=School No. 1234.
Нет, правильное отображение - это непосредственно на карте значок школы и номер, добытый из ref, а по запросу - полное наименование "Муниципальное образовательное учреждение среднего..."
ПРАВИЛЬНОЕ отображение на то и правильное, чтобы оставаться таковым при смене локали. Очевидно, ни "Школа №1234", ни "Shkola #1234" (- результат транслитерации, что допустимо для собственных имен) таковыми не являются.
Offline
#39 2010-08-06 10:41:26
- liosha
- Member
- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Нормализация названий
andriano, вот сначала предложи что-нибудь получше, тогда и можно будет исправлять.
А пока что name вполне свою задачу выполняет, поэтому понимания ты не встретишь
Мне, например, совершенно не улыбается собирать _общеупотребимое_ наименование по тысяче разных правил.
Точно так же мапперам не улыбается по тысячам правил это наименование структурировать.
Offline
#40 2010-08-06 10:44:27
- zverik
- Member
- From: Saint-Petersburg
- Registered: 2009-07-31
- Posts: 771
Re: Нормализация названий
вот да, рисуйте не для базы данных, а для пользователей
Offline
#41 2010-08-06 10:49:58
- Dimster
- Member
- From: Moscow-Voronezh, Russia
- Registered: 2009-08-11
- Posts: 223
Re: Нормализация названий
а хде виновник торжества?!
Offline
#42 2010-08-06 11:34:17
- Zkir
- Member
- From: Хрустальная Москва
- Registered: 2009-02-21
- Posts: 6,110
Re: Нормализация названий
Ну причем здесь локаль? А имя собственное как раз переводится. Например Третьяковская галерея должна стать Tretyakov gallery, например.
Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.
Offline
#43 2010-08-06 11:35:33
- tmprec
- Member
- From: Санкт-Петербург
- Registered: 2009-08-09
- Posts: 611
Re: Нормализация названий
Такое ощущение, что составляем базу данных для ФСБ. Для себя же карту рисуем! Мы в поиске POI будем вбивать банально "Школа № 123", а не "Муниципальное образовательное учреждение средняя общеобразовательная школа №123".
Подумайте о себе и о тех для кого рисуете карту.
Offline
#44 2010-08-06 13:07:12
- dedNikifor
- Member
- From: Белгород
- Registered: 2009-09-11
- Posts: 3,419
Re: Нормализация названий
Такое ощущение, что составляем базу данных для ФСБ. Для себя же карту рисуем! Мы в поиске POI будем вбивать банально "Школа № 123", а не "Муниципальное образовательное учреждение средняя общеобразовательная школа №123".
Подумайте о себе и о тех для кого рисуете карту.
+500
Offline
#45 2010-08-06 13:08:04
- dedNikifor
- Member
- From: Белгород
- Registered: 2009-09-11
- Posts: 3,419
Re: Нормализация названий
названия типа "Стоматологическая поликлиника №1" заменяются на "стоматолог. поликлиника №1", "Школа №1" на "школа №1
за это очень сильно бить по рукам
Offline
#46 2010-08-06 13:43:29
- luch86
- Member
- Registered: 2010-05-29
- Posts: 199
Re: Нормализация названий
По поводу использования ref для номеров школ - не забывайте, что не у всех школ есть номера. У большинства сельских школ (по крайней мере в моём районе) номеров нет, а общеупотребительными названиями являются: "Краснознаменская школа", "Школа имени Комарова", "Биокомбинатовская школа", "Орловская школа" и т.п. При чём название школы не всегда совпадает с названием населённого пункта (например, Орловская школа в деревне Мизиново), а может находится за границей одноимённого населённого пункта. А ещё у нас в городе есть "Лицей" и "Гимназия" без номеров, в сквозную нумерацию школ они не входят. И какой ref им всем ставить? Это не говоря о том, что на карте этот ref выглядит непонятно - то ли номер школы, то ли номер детского сада, то ли номер дома... Поэтому я согласен с тем, что в name стоит записывать общеупотребляемое название типа "Школа №15" (хотя в народе чаще говорят "15-я школа")
И, заодно, давайте уж решим, что делать с правками gps-Max.
Справедливости ради, там не все правки такие спорные, например названия аллей в Парке Победы переделаны по соглашению об именовании дорог:
http://www.openstreetmap.org/browse/changeset/5406930
http://www.openstreetmap.org/browse/changeset/5407197
Offline
#47 2010-08-06 14:10:12
- AMDmi3
- Member
- From: Москва
- Registered: 2009-08-12
- Posts: 3,315
Re: Нормализация названий
Сокращения однозначно рассократить, а вот насчет написания с маленькой буквы - надо подумать. Улица мы пишем со строчной, стоит ли писать со строчной парки и, собственно, школы/детские сады? Что-то не смотрится оно так, ибо нигде так не пишут.
Offline
#48 2010-08-06 14:35:41
- dedNikifor
- Member
- From: Белгород
- Registered: 2009-09-11
- Posts: 3,419
Re: Нормализация названий
если уж порешили, что "Школа №123" - это название объекта, то название нужно писать с большой буквы
Offline
#49 2010-08-06 14:56:14
- AMDmi3
- Member
- From: Москва
- Registered: 2009-08-12
- Posts: 3,315
Re: Нормализация названий
"улица Эдакая" - разве не название объекта? Я, конечно, за Школа, но надо какой-то критерий выработать, что-ли.
Last edited by AMDmi3 (2010-08-06 14:57:11)
Offline
#50 2010-08-06 15:58:05
- Surly
- Member
- From: Екатеринбург
- Registered: 2009-09-17
- Posts: 820
Re: Нормализация названий
Я, конечно, за Школа, но надо какой-то критерий выработать, что-ли.
Когда мы составляем name, все статусные части надо писать со строчной буквы, кроме тех случаев, когда статусная часть входит в имя. Таково моё предложение.
Offline