You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#1 2009-09-11 06:30:20
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Proposal: теги с суффиксом :ru
Сабж уже давно и успешно используется в паре с name, почему бы не распространить его на другие теги, там, где стандартной классификации нам не хватает?
А нам её много где не хватает ![]()
Как пример:
place:ru=город/посёлок/станица/аул/etc
highway:ru=улица/переулок/проспект/проезд/etc
admin_level:ru=федеральный_округ/регион/район/муниципальный_округ/etc
Offline
#2 2009-09-11 07:47:31
- Kotelnikov
- Member

- From: Krasnodar, RU
- Registered: 2009-05-07
- Posts: 2,854
- Website
Re: Proposal: теги с суффиксом :ru
Если все это будет адекватно обрабатываться рендерами и конверторами, то я только за. ![]()
1 000 000 points: 80% complete
Offline
#3 2009-09-11 07:52:26
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Proposal: теги с суффиксом :ru
Скажем так, рендеры и конвертеры можно будет настроить для использования этих тегов
Offline
#4 2009-09-11 07:53:00
- Aleksandr Dezhin
- Member

- From: Msk
- Registered: 2008-05-25
- Posts: 2,109
- Website
Re: Proposal: теги с суффиксом :ru
Может лучше suffix и preffix? Или legal_status?
place:ru как-то очень странно!
[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода
Offline
#5 2009-09-11 07:58:00
- Aleksandr Dezhin
- Member

- From: Msk
- Registered: 2008-05-25
- Posts: 2,109
- Website
Re: Proposal: теги с суффиксом :ru
А пока в description пишу
[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода
Offline
#6 2009-09-11 07:58:03
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Proposal: теги с суффиксом :ru
почему? по-моему, это просто локальное уточнение
place=town, place:ru=посёлок
а для городов, например, можно вообще не писать
Offline
#7 2009-09-11 08:12:17
- dimon
- Member

- From: Άγ. Νικόλαος, Κρήτη
- Registered: 2009-06-08
- Posts: 55
Re: Proposal: теги с суффиксом :ru
Я - за, идея красивая и полезная. Жаль только что юзеры начнут по-русски подписывать, а оригинальные теги - пропустят. Может очередного бота-переводчика придется изобретать и запускать. ![]()
Last edited by dimon (2009-09-11 08:12:46)
Offline
#8 2009-09-11 08:48:54
- Aleksandr Dezhin
- Member

- From: Msk
- Registered: 2008-05-25
- Posts: 2,109
- Website
Re: Proposal: теги с суффиксом :ru
Странно, потому что разные типы улиц, населенных пунктов, административных единиц и пр. существуют не только в русском языке.
И имхо, на интернациональный рендер натянуть такое будет очень непросто.
[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода
Offline
#9 2009-09-11 09:15:14
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Proposal: теги с суффиксом :ru
Естественно, типы существуют не только в русском, но у каждой местности эти типы свои. И точного перевода понятий "аул" или "станица" на английский может и не быть.
Offline
#10 2009-09-11 09:25:07
- Aleksandr Dezhin
- Member

- From: Msk
- Registered: 2008-05-25
- Posts: 2,109
- Website
Re: Proposal: теги с суффиксом :ru
Естественно, типы существуют не только в русском, но у каждой местности эти типы свои. И точного перевода понятий "аул" или "станица" на английский может и не быть.
А зачем этот перевод нужен вообще нужен? name и много чего еще тоже не всегда перевести можно!
[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода
Offline
#11 2009-09-11 09:31:05
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Proposal: теги с суффиксом :ru
Не понял, перевод чего зачем нужен?
Зачем для аула указывать, что это именно аул, а не просто village?
Например потому, что это на самом деле аул ![]()
Offline
#12 2009-09-11 10:10:59
- Aleksandr Dezhin
- Member

- From: Msk
- Registered: 2008-05-25
- Posts: 2,109
- Website
Re: Proposal: теги с суффиксом :ru
Перевод, всех значений тегов, отсутствие которого приводилось как аргумент непонятно про что, например legal_status=аул/кишлак/хутор и т.д. Он может быть а может и не быть. Причем в схеме *:ru перевод писать тупо некуда.
С концептом про относительную важность в highway твой пропосал тоже расходится.
[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода
Offline
#13 2009-09-11 10:15:21
- zgremlin
- Member
- Registered: 2008-07-31
- Posts: 332
Re: Proposal: теги с суффиксом :ru
Зачем для аула указывать, что это именно аул, а не просто village?
Например потому, что это на самом деле аул
А почему тогда не place:bak=ауыл?
ИМХО переводы name:<lang> и т.д. нужны для тэгов несущих только текстовую информацию (т.е. не требующих интерпретации софтом).
Если это нужно как поле комментария - можно писать в тэг note
Если есть надежда научить какой-то конвертор, скажем, дописывать эту информацию в название - стоит придумать или полностью новый тэг или префикс, как-то указывающий на это назначение.
Если же стандартный софт должен как-то менять свое поведение (а не тупо копировать сторочку текста), то это или уточняющий тэг или новое значение для стандартного.
place=aulили
place=village
place_status=aulOffline
#14 2009-09-11 10:28:38
- Aleksandr Dezhin
- Member

- From: Msk
- Registered: 2008-05-25
- Posts: 2,109
- Website
Re: Proposal: теги с суффиксом :ru
т.е. не требующих интерпретации софтом
Очень расплывчатое определение. Например КЛАДР боту это может быть полезно. Это интерпретация софтом?
ИМХО, place=aul - это зло, т.к. простого определения для того что аул, а что кишлак не подобрать.
[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода
Offline
#15 2009-09-11 10:29:05
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Proposal: теги с суффиксом :ru
Чтобы не было недопонимания: ru в данном случае скорее не код языка, а код страны.
И речь НЕ о переводе, а об уточнении статусов, которые интересны только местным.
Мне, например, тонкие различия между деревнями в Нигерии немного по барабану ![]()
На примере с с аулами:
place:bak=ауыл - это пускай активисты bak решают. мне он не интересен.
place=aul явно не катит, это общеупотребимый тег с закрытым списком.
Чем place_status или префикс лучше предложенного?
Offline
#16 2009-09-11 10:32:20
- glebius
- Member

- From: Moscow, RU
- Registered: 2009-02-24
- Posts: 1,178
Re: Proposal: теги с суффиксом :ru
Получается place:ru вводится потому, что в английском языке недостаточно слова для описания НП. У них city, town, village, hamlet, а у нас больше. Имхо, подход неверный. Хотя бы потому что нерусскоязычные люди никак не смогут им воспользоваться. Если у нас есть, что-то такое, чего нет на Западе, то надо вводить общепринятые тэги для этого! Внятно объяснить на английском что у нас есть, и почему этому нужен новый тэг, а не плодить местечковые, которые будем использовать только мы сами.
Вижу применение этого proposal в таких больных темах как:
place:ru=СНТ
и даже
parking:ru=ГСК
![]()
Offline
#17 2009-09-11 10:36:58
- Aleksandr Dezhin
- Member

- From: Msk
- Registered: 2008-05-25
- Posts: 2,109
- Website
Re: Proposal: теги с суффиксом :ru
*:ru как минимум плох тем, что:
1) это не перевод, хотя обычно :[lang] используется для перевода
2) плохо поддается интерпритации
3) неуниверсален
[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода
Offline
#18 2009-09-11 10:37:38
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Proposal: теги с суффиксом :ru
glebius, в мире есть три сотни стран и тысячи обособленных местностей. У _каждой_ из них есть свои особенности. Что, если все они начнут выставлять их на общие пропозалы? ![]()
Aleksandr Dezhin,
с 1) согласен, может, лучше и префикс
2) и 3) непонятны - в чём неуниверсальность и сложность интерпретации?
Offline
#19 2009-09-11 10:47:31
- glebius
- Member

- From: Moscow, RU
- Registered: 2009-02-24
- Posts: 1,178
Re: Proposal: теги с суффиксом :ru
В конечном итоге все три сотни стран захотят замапить свои особенности и в конечном итоге суммарное число тэгов будет одинаково. Но если они будут общими, то они будут лучше документированы и reviewed большим числом людей. Если же они все будут прятаться под :lang, то знать о них будут только внутри мелких коммунити, и пользоваться только внутри. Причём высока вероятность что обозначать будут одно и то же. Например у нас будет place:ru=село, а рядом будет place:uk=сiло. А это всё дополнительные проблемы для рендереров, то есть и для тебя лично тоже ![]()
Last edited by glebius (2009-09-11 12:04:06)
Offline
#20 2009-09-11 10:51:17
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Proposal: теги с суффиксом :ru
Универсальные рендереры должны работать по универсальным общепринятым тегам. Местные особенности интересны только локальным рендерерам
Offline
#21 2009-09-11 11:01:26
- zgremlin
- Member
- Registered: 2008-07-31
- Posts: 332
Re: Proposal: теги с суффиксом :ru
Универсальные рендереры должны работать по универсальным общепринятым тегам. Местные особенности интересны только локальным рендерерам
Тогда научи свой "рендер" понимать "уточнения" (т.е. работать по нескольким тэгам), и заодно придумай как вести себя с объектом у которого place=city, place:gb=hamlet, place:tk=кышлак, place:uk=сiло и place:ru=П.Г.Т.
P.S. А можно ссылку на наш местный рендерер?
Offline
#22 2009-09-11 11:07:16
- liosha
- Member

- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Proposal: теги с суффиксом :ru
Тогда научи свой "рендер" понимать "уточнения" (т.е. работать по нескольким тэгам)
научу. а остальные давно умеют
заодно придумай как вести себя с объектом у которого place=city, place:gb=hamlet, place:tk=кышлак, place:uk=сiло и place:ru=П.Г.Т.
такое на ярмарках можно будет показывать ![]()
а вообще, place=city для общего рендера, для нашего местного можно place:ru=П.Г.Т. сделать приоритетнее
P.S. А можно ссылку на наш местный рендерер?
вроде никто пока не настраивал
Offline
#23 2009-09-11 11:09:27
- Aleksandr Dezhin
- Member

- From: Msk
- Registered: 2008-05-25
- Posts: 2,109
- Website
Re: Proposal: теги с суффиксом :ru
Универсальные рендереры должны работать по универсальным общепринятым тегам. Местные особенности интересны только локальным рендерерам
О том и речь, если сделать через suffix и preffix то эти правила будут простыми, т.е. вместо name можно показывать preffix + name + suffix.
4) теги highway, place и пр. говорят о каких-то свойствах объектов, а highway:ru, place:ru и т.д. говорят всего лишь о том, как это называется - тоже нестыковка.
о 2 и 3 подробно написали zgremlin и glebius
[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода
Offline
#24 2009-09-11 11:40:50
- zgremlin
- Member
- Registered: 2008-07-31
- Posts: 332
Re: Proposal: теги с суффиксом :ru
zgremlin wrote:Тогда научи свой "рендер" понимать "уточнения" (т.е. работать по нескольким тэгам)
научу. а остальные давно умеют
Жду с нетерпением.
zgremlin wrote:заодно придумай как вести себя с объектом у которого place=city, place:gb=hamlet, place:tk=кышлак, place:uk=сiло и place:ru=П.Г.Т.
такое на ярмарках можно будет показывать
а вообще, place=city для общего рендера, для нашего местного можно place:ru=П.Г.Т. сделать приоритетнее
А если сделать расширение по штатной схеме что-то вроде
place=hamlet
hamlet=aul
то простой рендер нарисует небольшую деревеньку, продвинутый нарисует что-то вроде горной крепостушки, а валидатор в JOSM выругается если кто-то попробует обозвать кишлаком мегаполис.
zgremlin wrote:P.S. А можно ссылку на наш местный рендерер?
вроде никто пока не настраивал
Т.е. на данном этапе мы имеем либо никем не обрабатываемую фичу, либо заточку под недоработку твоего конвертора с тем самым нежелательным побочным эффектом, при котором знающий про это расширение (маскирующееся под перевод причем с местного на русский) рендерер будет отображать что-то сильно отличающееся от того который знает только про place.
P.S. Да, и при введении подобного подхода тебе придется обрабатывать и place:ab и place:az и далее по алфавиту, поскольку аул окажется русским словом не очень точно передающим значение какого-то дагестанского поселения, а ставить place не станут по той же причине. А народы, говорящие на этих языках живут или сразу за ближайшей границей или, вообще, на территории РФ.
Last edited by zgremlin (2009-09-11 11:41:25)
Offline
#25 2009-09-11 13:18:59
- Vovanium
- Member
- Registered: 2009-07-23
- Posts: 1,094
Re: Proposal: теги с суффиксом :ru
По сути нам нужен тег для статусной части названий с переводами.
Что-то вроде status_name:lang такой тег решит вопросы локальности, а боты смогут проставить переводы на многие другие языки.
Мне KekcuHa обещал подарить навигатор. Как жаль, у меня уже есть.
Offline