В украинском разделе форума всплыла тема с адресацией домов по району, а не улице. Российское сообщество в этом случае использует addr:suburb, но в Украине принята схема адресации отношениями. По ней на дом ставится только addr:housenumber, затем дома добавляются в отношение типа
street вместе с улицей. Dimonster составил более-менее подробное
описание схемы с учётом двойной адресации и прочих необычных случаев. Так, второй адрес должен ставиться на точку внутри дома, которая войдёт в отношение
street соответствующей улицы. В случае адресации по микрорайону в отношении отсутствуют члены с ролью street, что, по мнению dimonster, не важно.
Одной из главных причин использования отношений стали двуязычные названия почти всех улиц. Перенос названия улицы в отношение упростит обработку данных после «языковых войн», периодически вспыхивающих в Крыму и окрестностях. Кроме того, устраняется избыточность: название улицы достаточно написать дважды, на линии и в отношении. Украинское сообщество (
или liosha), почему-то, не считает тег
name идентификатором: так, для адресации по улицам с названиями на нескольких языках они (до ввода отношений)
предлагали расставлять на домах
addr:street:uk,
addr:street:ru и т. п.
Эта схема тегирования используется не на всей территории Украины (например,
не здесь), и озадачивает сделанные в России валидаторы: сайт контроля качества для Ситигида жалуется на почти двадцать тысяч неуказанных улиц в адресах. Однако свежая версия лёшиного конвертера в MP схему
понимает, поэтому поиск в выгрузках для Навитела и Гармина работает. Наверное, именно поэтому, в отличие от белорусской схемы, эта смогла выжить и распространиться.