Адресная схема, используемая osm2mp (гармин/навител)

костыль - это когда используется схема, типа
addr:housenumber
addr:housenumber1

вот это реальный и непрактичный “костыль”. к тому же, при его использовании рендериться только один номер дома - что крайне усложняет чтение карты

Возможность вешать теги на роли есть и сейчас, и называется она — отношение.

опишите, как будет рендериться номер углового дома, включенного в 2 отношения? как 91, 75, 9175 или 91/75?
потому что лично я не считаю использование подобной идеи оптимальным. именно по причине некорректного отображения на карте. электронной или бумажной

Тегов у роли в отношении нет.

Это вопрос исключительно графического алгоритма. При желании можно хоть в «как в Яндексе» — притягивать номер к улице. Или, как тут где-то проскакивало, при номере писать сокращённое обозначение улицы.

В порядке эксперимента для домов реализовано вытягивание названия улицы из релейшенов street и associatedStreet, в которые этот дом попадает в роли house или address.
Порядок приоритета тегов:

  • addr:street в релейшене
  • name в релейшене
  • addr:street на самом доме

А address?

Не встречался

Улица Боженко (в качестве эксперимента) :slight_smile:

В Переделкино посмотри.

http://www.openstreetmap.org/browse/relation/418653
ну и какой смысл городить ещё один релейшен, если это один в один street?

Это котярная адресация, разве нет?

Для белорусской адресации сделан отдельный препроцессор: http://code.google.com/p/pyosm/source/browse/tools
Так что напрямую её поддерживать нет необходимости.

Может стоит формализовать адресную схему и так или иначе описать её на виках? Ведь тема началась год назад!

fserges, никто не возражает. Но инициатива наказуема :slight_smile:

liosha, можно сделать поддержку схемы карлсруе? т.е. для объектов, не находящихся внутри полигона place=* но имеющих addr:city брать город из этого тега? Вот пример: http://www.openstreetmap.org/browse/way/42967139 В адрес попадают только улица и номер дома. Хотя город в тегах указан.

Есть еще is_in:city (правда, встречается на порядок реже, чем addr:city - 640136 объектов).

Fortress, а не правильнее будет границу НП сделать так, чтобы этот дом в нее попадал?

В России я бы так и сделал. Но за бугор со своим самоваром лезть не хочется. Тем более в масштабах планеты огромная работа. Хотелось бы поддержку в конвертере хотя бы на данном этапе.
liosha, прокомментируешь?

Fortress, в принципе ничего сложного так сделать, но адресация скорее всего тут же поплывёт.