3D-моделирование в OSM

Я как раз и предлагаю маппить кирпичи кирпичами, а здания зданиями, при это чтобы один кирпич/здание был отмапплен ровно один раз, и чтобы при этом они были связаны воедино.

Я вот так и не понял что такое “общая этажность”. Можно расшифровать? Это максимальное число этажей, или преобладающее в здании, или что-то другое?

Да, максимальное число этажей. Подобно тому как высота здания это его максимальная высота. *высота пирамиды Хеопса - 138 м, а этажность главного здания МГУ - 36 *

Хорошо.
http://maps.yandex.ru/-/CVTS4kC - здесь сколько этажей ставить, 8? :slight_smile:

Я насчитал три ряда окон на нижней части и четыре на верхней, итого 7.

В нижней части 4 ряда окон на переднем плане, “пойдитесь” немного вперёд. Я лично поставил бы 10, т.к. там ещё 2 технических этажа.

Да, в самом деле. Возможно, если пройтись внутри по лестницам, удастся посчитать еще точнее. :slight_smile:

Почти все OSM рендеры работают только на тегах building=*. Ели дом превратится в набор объектов типа part. То эти рендеры останутся не у дел. Давайте добавим новый тег который говорит что этот полигон является частью 3D изображения.

Например был девяти этажный дом с одноэтажным магазином. Рисовался одним полигоном с тегами
building=yes
building:levels=9

Мы хотим превратить его в два полигона. 9 этажей для жилого и один этаж для магазина.
Я предлагаю добавить ещё два полигона один для 9 этажей другой для 1го этажа.
Итого будем иметь

cтарый полигон с тегами:
building=yes
3d=no
…addrres…

новый полигон для 9 этажей
3d=yes
building:levels=9

новый полигон для 1 этажа
3d=yes
building:levels=1

Старые рендеры не поломаются а новые нарисуют 3d

Лолшто? Вы хотите сделать схему под рендеры, которые поправить - дело 5 минут? И которых штуки 3?

Ышо один 3D плагин для JOSM

http://wiki.openstreetmap.org/wiki/JOSM/Plugins/Improved_Kendzi3D

wowik, закопай стюардессу обратно

Чего то я не понял как настроить так как на видео https://www.youtube.com/watch?feature=player_detailpage&v=FWDGwNGfJzc - параметры крыш и прочего в 3D окне

Paravoz http://wiki.openstreetmap.org/wiki/JOSM/Plugins/Improved_Kendzi3D
Это немного другой плагин.

Что-то в этом уравнении решения я найти не могу:
Есть здание (если конкретно, то Универсальный спортивно-зрелищный комплекс РГУФК, в Москве, Сиреневый бульвар 2 https://maps.yandex.ru/-/CVDyVKjm). Оно состоит из основной части, надстройки и внутреннего дворика. Чтобы было понятно, вот картинка:

A - основная часть (2эт);
B - надстройка (3эт);
C - внутренний дворик;
D - ну, в качестве усложнения, примыкающая часть, хотя по факту это единое целое с А и можно не рассматривать.
Внимание, вопрос: Как обозначать?

  1. Общий контур от (A+D) - outer -C - inner
    building=yes
    building:levels=3
    адрес, название, назначение
  2. отношение (A+D) (outer) - С (inner), такое же, как и выше
    building:part=yes
    building:levels=2
  3. B
    building:part=yes
    building:levels=3
    building:min_level=2
  • ещё одно отношение type=building,где будут все эти части (A + D) - C - оба куска (один раз как outline, второй - part) и часть B (part)

uryevich:
Сначала разрезаете A и D так, чтобы их общая стена была одной линией, а стены, выходящие на улицу - другими.
Делаете мультиполигон для здания. В него входят выходящие на улицу стены A и D в роли outer, и C в роли inner - итого 3 линии в мультиполигоне. Добавляете на мультиполигон теги building=yes, теги адреса и building:levels=3 (максимальную этажность), тег building:parts=mixed
Затем делаете ещё два мультиполигона: только для части A, исключая внутренний двор (всего 3 линии), и для части D (всего 2 линии), добавляете на них теги building:part=yes и этажность только для этих частей (2 для A и что там есть для D).
Надстройку B можно оставить обычным полигоном, на неё добавляете теги building:part=yes; building:levels=3; building:min_level=2

VlIvYur, Danidin9, спасибо!

А вот по старому снимку рисовать - это была плохая идея.

Думаю, лучше развёрнуто написать в комментарии к пакету правок. Ну или здесь.

О чем именно написать?