Валидатор номеров домов

Понятно, что трансформаторной будке писем не шлют, но не почтой единой ОСМ сыт.
А как на карте два здания отличить? Тендер на ремонт будки замутить?

В общем, тут, как я вижу, продвигают питерский диалект. Везде литер в нумбере, а в Питере особо.

Если кому-то это действительно нужно, то надо рендерить этот самый addr:letter, это действительно бывает познавательно, но не надо разнородные сущности склеивать в единую строку.

Поднял я вот постановление “Об утверждении Правил присвоения, изменения и аннулирования адресов” в разрезе этих литер.
Так вот явно про них нет ни слова, вообще тема всех этих строений/сооружений/корпусов как-то не раскрыта или же целенаправленно искореняется.

Во всей стране рендерят строения, отчего же литеры должны быть обделены, хоть и являются полным аналогом?

Предложу грубо - писать в Питере и addr:letter, и в addr:number, только без дефолтного литА.
Тогда завсегда можно будет любителям addr:letter во всем разобраться, а остальным работать без питерских заморочек, одновременно не обламываясь на обработке Питера.

Ну это просто не там надо смотреть, а в местных документах:

Об утверждении Правил присвоения, изменения и аннулирования адресов в муниципальном образовании “город Ульяновск”

Ну некоторые для POI пишут в housenumber вот д. 4а, оф. 511. Пихать туда литеру — это примерно то же самое.

Ну это они по неопытности, в iD не разобравшись.

Убедили, что дефолтная в Питере лишняя, а другие?
А в других городах? Там их используют реже, но используют и вовсе не на питерский манер, а чаще аналогично строению.

Ну и главное не делать так: http://www.openstreetmap.org/way/28667708, потому как “188М” и “188 лит. М” — это принципиально разные вещи.

Ну это просто не там надо смотреть, а в местных документах:
Вот кстати полезная цитата, говорящая куда надо ставить главный адрес, а не вешать его на всё территорию. Впрочем литеры опять не используются.

Увы в некоторых регионах путают (не то бюрократы, не то их машинистки операторы баз данных) и это, и даже
“188М” и “188 кМ”

Добавил проверку addr:flats

addr2:housenumber вроде не проверяет.

Вредные советы

надо: 1 к1 с1

Вот тут:

http://www.openstreetmap.org/#map=18/56.76116/60.80621

латинские (не английские!) литеры A B C D реально используются для адресации павильонов внутри строительного рынка, а валидатор на них ругается :slight_smile:

теперь проверяет :slight_smile:

исправлено :slight_smile:

Mir76, не поясните, что значит вот это:

?

В смысле? Что за голосование?
Наверное это всё таки ref, в противном случае я бы потролил местные власти :slight_smile:

А это именно официальные адреса вида “улица Бахчиванджи, дом 2, литера А7” или просто внутренняя нумерация павильонов, придуманная самим рынком для ориентирования? Во втором случае это скорее ref, а не addr:housenumber.

А возможно ли добавить проверку тега addr:housenumber без тега addr:street?