Знак номера

Полностью согласен. Тут опять же не надо догматизма.

Но ведь ref однозначно описывает.

Вот и получается, что на школах надо писать “name=Школа”, “name=Гимназия”…

мне сложно обосновать, но на основании ощущений, ref - это для тех объектов, которые, опять же, однозначно описываются тегами (и их общепринятое наименование можно полностью разбить на составляющие). Вот, например Аптека № 25 - это amenity=pharmacy + ref=25. А Гимназия № 27 так разбить нельзя, а ломать на части общеупотребительное name - не очень хорошо.

Еще раз обращаю внимание, что это общеупотребительный ref, а не name.
Адресация не по имени, а по номеру.

Тогда давайте вынесем школа/гимназия в отдельный тег. В какой именно?

А аптека “Аптека №1” это бренд и его нельзя делить на ref+amenity.

А бренд надо писать в brand

Эдакий шах и мат

В Москве этот вопрос вроде решили. Теперь не должно быть Лицеев/Гимназий
https://www.mk.ru/social/2017/08/30/vse-stolichnye-gimnazii-i-licei-razzhalovali-v-prostye-shkoly.html

полагаю, это относится только к государственным школам. А частных в Москве множество, и там с названиями чудесный разнобой.

ну конечно, Аптека № 1 это бренд аптеки №1, Аптека № 27 это бренд аптеки № 27. Так можно договориться до того, что и ТП-12123 это бренд трансформаторной подстанции.

Аптека № 1 это есть такая аптечная сеть в различных городах

https://aptekanomer1.ru/. А в Мурманске ещё есть “Первая аптека”

мда? тогда я выбрал неудачный пример

Еще к примеру есть два магазина аптечной направленности один под именем “Аптека №1” а другой под именем “Аптечный пункт №1” как и хразделить в таком случае.

ref для аптеки уникальным был только в совестское время, сейчас это просто часть названия, перечислением и присвоением уникальных номеров для аптек сейчас никто не занимается.

есть местные государственные сети, номер должен быть уникальным в пределах такой сети.

А как насчет тега “local_type:ru = школа/гимназия/лицей”? Можно ставить, когда нет однозначного соответствия между основным тегом и “типом на месте”.
P.S. Раз идет речь о “name = *”, насколько уместен этот тег на:

  1. “traffic_sign = city_limit”? Может быть, логичнее “subject:name = *”? Ведь сам указатель - просто железяка, и своего имени у него нет (максимум, номер в реестре);
  2. АЗС, когда совпадает с “brand = *”?

Аптека № 25, гимназия № 27 - это имена собственные и использование таких названий в name=* допустимо. А вот использование номеров школ в ref=* довольно сомнительно.

почему сомнительно? Вполне себе номер.

Алгоритм:

  1. Выдумать то, что в названии ни в коем случае не должен содержаться “тип”.
  2. Выдумать то, что часть названия является “типом”.
  3. Выдумать тег для этого “типа”.
  4. Удалить из названия этот “тип” и всё остальное, что можно представить другими тегами (а ими можно представить что-угодно).

Результат: названия не существует.

Пример для 3, где “тип” объявляется не просто “типом”, а даже “официальным типом” - тег official_short_type со значениями ТК, ТЦ, ТРК, ТРЦ.

Те, кому этот алгоритм не кажется странным, конечно же смогут объяснить, чем тип “гимназия” отличается от типа “лицей”, и чем тип “ТК” отличается от типа “ТЦ”.