You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
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, почему бы не распространить его на другие теги, там, где стандартной классификации нам не хватает?
А нам её много где не хватает  smile

Как пример:
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

Если все это будет адекватно обрабатываться рендерами и конверторами, то я только за. smile


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

Я - за, идея красивая и полезная. Жаль только что юзеры начнут по-русски подписывать, а оригинальные теги - пропустят. Может очередного бота-переводчика придется изобретать и запускать. roll

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

liosha wrote:

Естественно, типы существуют не только в русском, но у каждой местности эти типы свои. И точного перевода понятий "аул" или "станица" на английский может и не быть.

А зачем этот перевод нужен вообще нужен? 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?
Например потому, что это на самом деле аул  big_smile

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

liosha wrote:

Зачем для аула указывать, что это именно аул, а не просто village?
Например потому, что это на самом деле аул  big_smile

А почему тогда не place:bak=ауыл?
ИМХО переводы name:<lang> и т.д. нужны для тэгов несущих только текстовую информацию (т.е. не требующих интерпретации софтом).
Если это нужно как поле комментария - можно писать в тэг note
Если есть надежда научить какой-то конвертор, скажем, дописывать эту информацию в название - стоит придумать или полностью новый тэг или префикс, как-то указывающий на это назначение.
Если же стандартный софт должен как-то менять свое поведение (а не тупо копировать сторочку текста), то это или уточняющий тэг или новое значение для стандартного.

place=aul

или

place=village
place_status=aul

Offline

#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 в данном случае скорее не код языка, а код страны.
И речь НЕ о переводе, а об уточнении статусов, которые интересны только местным.
Мне, например, тонкие различия между деревнями в Нигерии немного по барабану  smile

На примере с с аулами:
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=ГСК

wink

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, в мире есть три сотни стран и тысячи обособленных местностей. У _каждой_ из них есть свои особенности. Что, если все они начнут выставлять их на общие пропозалы?  smile

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ло. А это всё дополнительные проблемы для рендереров, то есть и для тебя лично тоже smile

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

liosha wrote:

Универсальные рендереры должны работать по универсальным общепринятым тегам. Местные особенности интересны только локальным рендерерам

Тогда научи свой "рендер" понимать "уточнения" (т.е. работать по нескольким тэгам), и заодно придумай как вести себя с объектом у которого 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

zgremlin wrote:

Тогда научи свой "рендер" понимать "уточнения" (т.е. работать по нескольким тэгам)

научу. а остальные давно умеют

zgremlin wrote:

заодно придумай как вести себя с объектом у которого place=city, place:gb=hamlet, place:tk=кышлак, place:uk=сiло и place:ru=П.Г.Т.

такое на ярмарках можно будет показывать big_smile
а вообще, place=city для общего рендера, для нашего местного можно place:ru=П.Г.Т. сделать приоритетнее

zgremlin wrote:

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

liosha wrote:

Универсальные рендереры должны работать по универсальным общепринятым тегам. Местные особенности интересны только локальным рендерерам

О том и речь, если сделать через 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

liosha wrote:
zgremlin wrote:

Тогда научи свой "рендер" понимать "уточнения" (т.е. работать по нескольким тэгам)

научу. а остальные давно умеют

Жду с нетерпением.

zgremlin wrote:

заодно придумай как вести себя с объектом у которого place=city, place:gb=hamlet, place:tk=кышлак, place:uk=сiло и place:ru=П.Г.Т.

такое на ярмарках можно будет показывать big_smile
а вообще, 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

Board footer

Powered by FluxBB