Национальное имя на тайлах

Вот кстати да о спутнике, наверно самый рабочий способ получится если сделают.
Eljah zetx16 а вы из Казани? Может по пиву? :slight_smile:

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

name:tt нужно вводить в Татарстане.

Добавьте Татарстан в исключения как многоязычный регион (русский/татарский) здесь:

https://wiki.openstreetmap.org/wiki/Multilingual_names#Russian_Federation

Касательно вопроса указывать ли оба языка в name=* предлгаю делать как все остальные:

http://wiki.openstreetmap.org/wiki/Multilingual_names#Germany “name=* : Names in both languages German - Sorbian”
http://wiki.openstreetmap.org/wiki/Multilingual_names#Haiti - name= Names in both languages (Haitian Creole first, followed by French)

Для Татарстана предлагаю сначала русский, потом татарский.

Приоритет русского т.к. даже в Татарстане около 40% владеют им:
https://ru.wikipedia.org/wiki/Татарский_язык (Распространённость татарского по регионам, 2002 г.)

На табличках я тоже понимаю такой порядок - русский, а потом татарский:
https://commons.wikimedia.org/wiki/File:S%C3%B6y%C3%A4lm%C3%A4sk%C3%A4.jpg

Символ разделения предлагаю не использовать т.к. письмо отличатеся существенно у языков.

Важно понимать что в таком подходе теги
name:ru=*
name:tt=*

становятся основными для каждого из языков, а name=* - только для минимальной совместимости/простоты

Два языка в name это пережитки. Так мапили на заре ОСМ.
addr:city, addr:street ссылаются по name.

Давайте таки не страдать ерундой ради картинке на мапник.

name=* можно и не указывать, когда есть name с каждым языком - повторять в каждой теме смысла не вижу
http://forum.openstreetmap.org/viewtopic.php?pid=608292#p608292

addr:city у какого объекта? addr:street у какого объекта? Где было обсуждение этого?

Очевидно что один name=* не может быть первичным ключом в территориях с множественными официальными языками.

http://wiki.openstreetmap.org/wiki/Key:addr

может проще сделать локальный “глобус” татарии??

У какого объекта? Объектов адресации до восьми. Схем их обозначения - 1-4. http://forum.openstreetmap.org/viewtopic.php?pid=608935#p608935

Вперёд читать http://forum.openstreetmap.org/viewtopic.php?pid=565233.

У любого, использующего addr:city/addr:street/…

http://www.pokatashkin.com/humor/577

Понял, что вскрыл какой-то нарыв с не до конца разрешенными сообществом вопросами о назначении собственно тэга name. Вскрыл нарыв с ошибочностью предположения, что name можно без оглядки на возможные случаи считать синонимом name:ru для нужд поиска.
Бельгийский пример показывает, что возможно все, более того, даже в пределах одной страны это работает только на части объектов.
По поводу поиска - если русские названия в объединенном name идут в начале - не понимаю, как слетит поиск. По вхождению будут искаться все те же объекты. Если только где-то реализован поиск по полному соотвествию? Тогда да, проблематично будет.

Грубо говоря, все упирается в оценочное суждение, что важнее и главнее, всероссийское сообщество или какое-то локальное сообщество, законодательная база или сообщество, местная законодательная база или правила ресурса, могут ли ОСМеры отдельного региона осознать себя отдельным сообществои и делать правки по своим правилам и не попасть на “войну правок” от основного сообщества… Тут к сожалению к каждому вопросу и ответу можно привязаься. Вот опять таки “зачем вы будете портить технический рендер, ведь он же технический, поднимите свой глобус”, ну а раз так - чем он испортится-то, коли он всего-навсего технический, а чистый тэг name как получается, само по себе не совсем понятно что такое? Для чисто русских названий также же можно поднять “отдельный глобус”, заодно со всем миром с проставленными тегами русских названий. ну и т.п по любому вопросу.

Мне потому и интересно, есть ли какие-то правила самого ресурса, которые ставятся “над сообществами”? Я в вики нашел вот эту вот “правду на местности”, и сообщаю, что нынешнее использование тэга name для России приводит к логической коллизии в многоязычных регионах. Но само это правило - оно вообще говоря какую имеет силу? Есть ли тут “арбитраж” наподобие Википедии, и т.п.? Как решаются подобные спорные вопросы не через войны правок?

Насчет пива я думаю, как-нибудь можно) Я по крайней мере из Казани.

Смысла не вижу вносить и русское и татарское название в name, т.к. подавляющее большинство татар и так знают русский. Поиск на главной и сейчас умеет искать по name:tt. Будет только захламление карты вдвое удлиненными названиями.
Лучшее решение, как уже озвучивалось, сделать отдельный сервер.

Так рендер все-таки технический или эстетический вопрос о его захламлении тоже важен? Может быть решимся на эксперимент, чтобы вообще говоря понять, будет иметь место захламление, или нет? Откатить будет не поздно. Но и ничего против отдельного сервера конечно не имею. Но вот как раз таки никакой господдержки не будет даже для сервака с домашний комп. Ибо наши технари не находят это шибко необходимым, а гуманитарии, я думаю, найдут это так сказать, вопросом престижа, но не в праве финансировать что-то подобное )

В голову приходит только вариант поднять какой-нибудь WMS на Google Apps Engine как раздатку статических файлов, но не более. Без обновления и т.п.

Eljah
вам уже дали наводку на гос.сайт-поисковик-рендер “Спутник”, достаточно написать им письмо; уверен, они помогут и сделают второй язык на тайлах. Никто за вас это делать (писать письмо) не будет ))

Все высказывания wowik как и описания на Multilingual names - без голосований.

Например я внёс “соглашение” по России но только потому что эта точка зрения

  1. высказывалась на форуме достаточно часто
  2. имеет явные недостатки, но это самый простой путь развития программ
  3. отвечает на вопросы для большинства регионов что обозначать или какими тегами (name=* достаточно обычно)

Данные в name:tt=* необходимы для качественного татарского поиска и на татарском и на русском.

Правило ground truth в 2012 упомяналось в контексте двух языков, которые спорят за один тег name=* (или другой, но тоже один). Массовые правки были относительно тега name=* в/на Украине, если я правильно понимаю.

С указанными name:ru и name:uk таких массовых правок нет и не может быть. Заполнение name:ru и name:uk никто не оспаривал на территориях с несколькими языками (большая часть Украины).

Правило указывания addr:street не влияет на данные в name=. Тем более не говорится что нужно использовать только тег name=. Название улицы можно брать из name:uk у отношения-адресации.

Тем более правило Key:addr не влияет на то, что указывается в name:ru/name:tt/name:uk.

Английским по-белому.

Не надо жить в параллельной вселенной. “Можно то, можно другое…”. Придумать можно всё, что угодно.
Сейчас addr:street должно содержать ровно name. Так работает софт.
Опыт Украины показал, что иначе схема нежизнеспособна. Все эти заляпки addr:street:ru и т.п. привели к отказу от них и переходу на отношения.

В общем, если уж есть желание идти таки вперед, и стремится к тому, чтобы name в OSM вообще не использовать, то и нечего начинать там городить что-то новое, то есть забытое старое: двойные/тройные языки в name.

Продвигайте и развивайте без-name технологии: рендеры name:*, отношения улиц и т.п.
Когда они достаточно продвинутся и разовьются, тогда можно будет и убирать старый тег name и всё, что на нем основано.

Название улицы, ага. Которое с таблички берём.
Указывается в addr:street.
На name=* не влияет.

Это один из 4 подходов.

Другой подход это указывать все name:ru/name:tt теги у relation associatedStreet (street).

Да, а программам название можно брать не только из тега name=*. Дальше одного предложения не умеем читать? Как это нужно написать чтобы не было вопросов у wowik каждый месяц?
Relation:associatedStreet и Relation street в этой же строке приведены.

Уже работают года 4 как. Страна есть такая на букву У. И ряд других мест где это можно опробовать и проверить на деле:

http://taginfo.openstreetmap.org/relations/associatedStreet
http://taginfo.openstreetmap.org/relations/street

Если единичные участники не будут советовать тегировать “улицы” как name=* с highway=*, то “проблем” и нет вообщем-то.

Тот же OsmAnd расставляет все теги отношения всем участникам если мне память не изменяет. Не вижу причин добавить такую же функцию в osm2mp и другие конвертеры если так нужны name=* названия у относящихся дорог/проезжих частей.