Нумерация домов

???: ? ???, ??? ? Osm ??? ? «???» ??? ??? ??? ?? ???, ??..

??? ??? Osm ? ??? ??? ??? ??? Poi, ??? ??? ??? ? ??? ???. ??? ?? ??? ??? ??? ?? ???. :frowning:

??? ???-??? ??? ?? ??? ???

??? ? ???, ??? ?? ??? ??? ??? ??? ??? ? ??? ??? ??? ???. ? ??? ??, ?? ???, ??? ??? ??? - ?? ??? ??? ???.

2 MBNEWS.
Так ведь уже вроде как договорились. Вот. В последних версиях жосма даже есть пресеты! Система очень простая и схожа с той, которая используется в ГМЕ/мп.

??, ??? ? ??? ? ??? ???, ??:

«This schema is used for first tests of tagging house-numbers.

You may use or ignore it. This is how we do it.

It can be changed at any later time after everyone has gathered experience with tagging house-numbers and interpreting the mapped data.» :frowning:

? ? .mp ??? ??? osm2mp ???, ??? ??? ???, ?? ???. ??? ??? ? ??? label, ?? ?? ??? ??? ???.

Использовать и точка :slight_smile: Иначе можно долго ждать у моря погоды.

Это поправимо. По сравнению с работой на добавление номеров домов в БД, практически пустяк.

Как раз-таки добавить номера - это без проблем: посажу секретаря и будет добавлять. :wink: Главное, чтобы не впустую работа была проделана и в навигации можно было искать по домам.

В гарминах с поиском есть два варианта:

  • поиск по Poi, то есть каждому дому создаём точку с именем типа “ДУРОВА УЛ. 16” и пытаемся искать по ним. но так можно искать только “рядом с”.
  • глобальный адресный поиск. тогда нужна чёткая структура: к какой улице отностися дом, к какому городу относится улица, к какому региону/стране принадлежит город. если из ОСМ возможно всё это восстановить, то можно было бы и попытаться сделать поиск. и да, нумерация домов в гарминах только вдоль улиц

Дом, улица - через addr. Город, регион - через is_in…

Вариант с поиском “рядом с” отметаем, т.к. даже в небольшом городе список будет такой, что его даже просмотреть будет сложно.

Предложенный вариант нумерации ( http://wiki.openstreetmap.org/index.php/Proposed_features/House_numbers/Karlsruhe_Schema ) использовал в качестве примера вот здесь: http://www.openstreetmap.org/?lat=68.96251&lon=33.10857&zoom=15&layers=B00FT

Что-то не соображу, еще какие-нибудь тэги нужны для здания?

Да, и опять же связан с нарезкой улиц…

is_in добавим автоматически, если будут границы города/региона.
Так что если эти границы есть, то заморачиваться с ручным добавлением
не стоит.

name= я думаю может быть более “говорящим”.

По-моему, наоборот, в name нужно ставить только номер дома, т.к. name - это label в .mp и чем меньше букв, тем лучше будет выглядеть карта.

Ну, может еще город добавить? addr:city…

Согласен, что в name ставить только номер дома. При наличии в name еще и улицы это будет выглядеть некрасиво в картах Mapnik и Osmarender

Кстати, name можно автоматически заполнить по специальным адресным полям.

Так уже внесен в addr:housenumber

ИМХО это уже их проблемы.

building=yes
name=кинотеатр "Куку"
addr:housenumber=5
addr:street=Садовая ул.

Поддерживаю.

Однако использование

addr:housenumber=
addr:street=

все равно пока не позволяет осуществлять поиск в Навител, например. :frowning:

А addr:housenumber в Mapnik отображаются как надписи? Или только name?

Замечание по примеру usm78-gis:
building=yes
name=кинотеатр “Куку”
addr:housenumber=5
addr:street=Садовая ул.

Считаю, что надо разделять building и amenities, в нем находящиеся.
Т.е. для этого примера рисуем полигон для здания. Для полигона задаем теги:
building=yes
name=5
addr:housenumber=5
addr:street=Садовая ул.

Таким образом, при отрисовке на карте для здания отображается номер дома. И можно легко ориентироваться по рисунку: улица подписана на рисунке, дом тоже подписан на рисунке.

Далее создаем где-то внутри многоугольника точку для кинотеатра с тегами:
amenity=cinema
name=Куку

name используется для подписи объекта. Т.е. для здания name получается равным addr:housenumber

В посте MBNEWS с рисунком следует в name оставить только номер дома, улицу убрать:
building=yes
name=59
addr:housenumber=59
addr:street=ул. Карла Маркса

Иначе получим награмождение надписей. Если на улице 100 домов, то получим 100 надписей ул. Карла Маркса

Завтра узнаем, когда карта отрендерится. В Osmarender отображается и name, и addr:housenumber:

Согласен. Я к этой же мысли пришел.