А откуда уверенность, что этот символ уместен на карте?
На вывеске можно написать (или даже нарисовать) все, что угодно. Даже то, для чего нет юникод-символов. И что тогда? Вставлять графические файлы в поле name?
Как, кстати, это кафе называется в учредительных документах?
Кто-то переименует улицу в Ле́нина, а от этого все дома на улице исчезнут из поиска. Кому это нужно?
Замечу, что в Википедии ударения используются в статьях ОДИН РАЗ, в самом начале статьи. Все последующие упоминания - без ударений. Ударение - не часть названия.
Не следует путать название конкретного предприятия (например, кафе) с наименованием его собственника (который и вносится в тег operator). Хотя, если дело касается торговой сети, эти наименования обычно совпадают (тот же Макдоналдс).
В случае, когда наименования не совпадают, в тег name вносится именно название торгового предприятия, а в operator - его владельца.
В случае, когда наименования совпадают, они указываются в теге name. Можно, конечно, продублировать его и в теге operator, но “имхуется мне”, это уже несколько избыточно (впрочем, для примитивного поиска может оказаться полезным).
PS. Вообще же речь шла о том, что если вывеска может содержать какие угодно изображения, то название в учредительных документах содержит лишь определенный допустимый набор символов. Именно этот набор и следует использовать в теге name вне зависимости от того, как оформлена вывеска.
Кажется мне, что в теге name надо использовать вовсе не название из учредительных документов. Там нужно писать общеупотребительное название, и обычно оно совпадает с тем, что написано на вывеске.
Вот замечание про поиск - верное.
Конечно, технически решение уже существует, называется нормализацией юникода. Это когда символы приводятся к некой нормальной форме, где нет ударений, и разные экзотические символы приводятся к их простой форме. Типа Ç = C. Прежде чем составлять поисковый индекс строки надо нормализировать, и с поисковыми запросами надо делать то же самое. Тогда всё будет отлично находиться.
Но вот поддерживает ли это поисковые движки, работающие с данными OSM - вопрос для меня открытый. Как я понимаю родные для OSM инструменты должны работать с юникодом предельно корректно, а при конвертации данных в другие форматы, конвертер должен делать нормализацию сам, если целевые приложения не умеют искать с учетом особенностей юникода.
PS. Я побаловался с поиском OpenStreetMap Nominatim, и кажется мне что он отлично работает с юникодом.
На вывеске может быть не только написано, но и нарисовано. В частности, написание некоторых букв может быть стилизовано, отличаться от нормативного или буквы могут быть заменены изображением предметов.
Так что, согласен, в поле name должно быть общеупотребительное название, но при этом содержащее только тот ограниченный набор символов, который используется в нормативных документах.
Боюсь что мы не вправе задавать что должно быть на вывеске, а что не должно
И даже не согласен что вносить с вывески только то что упоминается в документах
Я это уже понял. Просто выше кто-то сказал, что будут проблемы с поиском названий с экзотическими символами. Я с этим согласился.
А еще сказали что на вывесках всякие картинки рисуют, и это не значит, что их надо вставлять в тег name. С этим я тоже согласен, с оговоркой, что допустимые символы юникода - не картинки, и их надо писать прямо в тег.
Давай отделим мух от котлет.
Из следующих утверждений:
В поле name допустимы любые unicode символы.
Поле name следует ограничивать только символами, входящими в 1251.
Я считаю неверными оба.
Другими словами, то, что символ не входит в 1251 не является противопоказанием для включения этого символа в строку name.
И в то же время наличие некоторого символа в unicode не означает допустимости его применения в поле name.
Т.е. для множеств справедливо: [cp1251] <= [<то, что допустимо в name>] <= [unicode].
Так вот, её маркетологи не только в логотипе букву наклонили, но и своих рекламных текстах часто её рисуют перекошенной. Для этого применяют свой шрифт, конечно, но это именно типа текстовый символ у них получается. Раньше этим же самым страдала славная фирма Intel.
Теоретически, какая-нибудь контора может вставить в своё название юникодную фигнюшку, да хоть смайлик или псевдографику. Это совсем не значит, что надо и в осме эти выкрутасы повторять.