Скорее всего глючит мапник из-за мультиполигонов, есть у него такая фича. Попробуйте изменить неотображаемые полигоны, например добавить или сдвинуть узел.
Еще вопрос. Почему на некоторых домах не отображаются номера? Например, на этом. Нет ни в mapnik, ни в osmarender. Это причуды рендера или ошибка в объекте?
Спасибо.
liosha, изначально? А как сейчас принято ставить теги на мультиполигоны? В вики по этому поводу ничего не нашел.
И второй вопрос, на многоквартирные дома какой тег надо вешать? building=apartments? или лучше building=residental? Спрашиваю потому, что в англоязычной вики нет значения apartments для building. И к тому же Potlatch не понимает, что building=apartments тоже здание. Как конверторы в навигаторы обрабатывают это значение тэга building?
Обязательно, т.к. теги эти относятся непосредственно к зданию, а здание представлено мультиполигоном. Если не хочется ставить теги на мультиполигон, то надо хотя бы building с него убрать для начала.
Да, тут вы правы.
Но в русской вики есть ссылка на пример полигона. Там все тэги на outer way. В Петербурге у всех мультиполигонов, что я видел, тэги также на outer. На картах, по крайней мере, в Англии и Франции используется такая же схема установки тэгов на мультиполигоны.
Принципиально, вы правы, в описание здания его двор не должен входить. Но если уже давно используется такое определение мультиполигонов, парсеры понимают такую схему, зачем писать по-другому? Только запутаться можно.
ИМХО, запутывает как раз использование “принципиально неправильных” методов (дублирование информации на вэях мультиполигона… ну или исключительное испоьзование этих тегов только на вэях). Раз мультиполигон - это дом, то все соответствующие теги должны быть на нём.
Не стоит опираться на принцип “тут все так делают”, если только это не особое соглашение, принятое российским сообществом.