You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#301 2013-10-03 09:07:27
- Dinamik
- Member
- Registered: 2010-08-12
- Posts: 1,096
Re: Здания переменной этажности
Vitalts, не могли бы Вы выложить osm-файл, в одном одно здание оформлено мультиполигонами, другое такое же - полигонами, а также получившийся скриншот из kendzi 3d?
Last edited by Dinamik (2013-10-03 09:13:28)
Offline
#302 2013-10-03 09:39:19
- Vitalts
- Member
- From: Estonia
- Registered: 2010-12-30
- Posts: 1,440
Re: Здания переменной этажности

Левый домик
<node id='-4950' action='modify' visible='true' lat='59.36545634932156' lon='25.083153456925434' />
<node id='-4949' action='modify' visible='true' lat='59.36527724364122' lon='25.083153456925434'>
<tag k='3dr:direction' v='begin' />
</node>
<node id='-4948' action='modify' visible='true' lat='59.36527724364122' lon='25.082923585305053'>
<tag k='3dr:direction' v='end' />
</node>
<node id='-4947' action='modify' visible='true' lat='59.36545634932156' lon='25.082923585305053' />
<way id='-4951' action='modify' visible='true'>
<nd ref='-4947' />
<nd ref='-4950' />
<nd ref='-4949' />
<nd ref='-4948' />
<nd ref='-4947' />
<tag k='building' v='yes' />
<tag k='building:levels' v='2' />
<tag k='roof:levels' v='1' />
<tag k='roof:shape' v='skillion' />
</way>Правый (получен копированием левого и превращения в мультиполигон)
<node id='-4998' action='modify' visible='true' lat='59.365277584147236' lon='25.083242999940346'>
<tag k='3dr:direction' v='end' />
</node>
<node id='-4997' action='modify' visible='true' lat='59.365277584147236' lon='25.083472871560723'>
<tag k='3dr:direction' v='begin' />
</node>
<node id='-4996' action='modify' visible='true' lat='59.365456689825784' lon='25.083472871560723' />
<node id='-4995' action='modify' visible='true' lat='59.365456689825784' lon='25.083242999940346' />
<way id='-4994' action='modify' visible='true'>
<nd ref='-4995' />
<nd ref='-4996' />
<nd ref='-4997' />
<nd ref='-4998' />
<nd ref='-4995' />
</way>
<relation id='-4999' action='modify' visible='true'>
<member type='way' ref='-4994' role='outer' />
<tag k='building' v='yes' />
<tag k='building:levels' v='2' />
<tag k='roof:levels' v='1' />
<tag k='roof:shape' v='skillion' />
<tag k='type' v='multipolygon' />
</relation>линк на OSM XML файл
Last edited by Vitalts (2013-10-03 09:42:41)
Offline
#303 2013-10-03 10:15:32
- Dinamik
- Member
- Registered: 2010-08-12
- Posts: 1,096
Re: Здания переменной этажности
В случае описания здания (или части здания) мультиполигоном не ясно, к какому из отношений относятся точки begin и end. Если просто связать две точки отношением 3dr, проблема не решится. Получается, нужно как-то связывать отношениями части мультиполигона и точки begin и end. Такая схема, насколько я понимаю, в документации сейчас не принята - нужно работать над этим вопросом. Кстати, F4 3dr вроде бы не понимает в любом случае: что на полигонах, что на мультиполигонах.
Last edited by Dinamik (2013-10-03 10:16:55)
Offline
#304 2013-10-03 10:16:24
- Vitalts
- Member
- From: Estonia
- Registered: 2010-12-30
- Posts: 1,440
Re: Здания переменной этажности
Felis Pimeja, простите, не заметил, что у вас используется
roof:slope:direction=...А не ткнете носом, как подбирать значения? Нашел лишь вариант здесь
roof:slope:direction=N/E/W/SУ вас же значение 165.
Last edited by Vitalts (2013-10-03 10:21:34)
Offline
#305 2013-10-03 10:21:03
- Vitalts
- Member
- From: Estonia
- Registered: 2010-12-30
- Posts: 1,440
Re: Здания переменной этажности
Dinamik, полагал, что к любому, в который входит вей с точкой. Ну да ладно, и не сильно надо, вариант Felis Pimeja работает исправно. Еще бы понять, как же подбираются численные значения.
Offline
#306 2013-10-03 10:25:18
- Dinamik
- Member
- Registered: 2010-08-12
- Posts: 1,096
Re: Здания переменной этажности
Если к любому, то может получиться ерунда, т. к. точки могут быть частями разных мультиполигонов, причём с разными ролями. kendzi 3d написал "roof:direction:begin/end as multipolygon roles, are not supported in kendzi3d yet, I will add it soon... roof:direction:begin/ roof:direction:end fixed in kendzi3d v232", но у меня, вроде бы, не работает.
Мне тоже интересно, можно ли как-то умным образом точно подобрать значение roof:slope:direction (а не просто наугад приблизительно).
Last edited by Dinamik (2013-10-03 10:26:52)
Offline
#307 2013-10-03 10:49:50
- Felis Pimeja
- Member

- Registered: 2010-10-27
- Posts: 1,035
Re: Здания переменной этажности
Всё просто. Это направление линии от конька (от верхней точки) к скату (к нижней). Направление смотрим в статусной строке Josm.
Кстати, имейте в виду, что при таком раскладе kenzi рисует скат к одной из сторон (к углу не получится) в то время как f4 честно обрабатывает заданные значения углов.
Last edited by Felis Pimeja (2013-10-03 10:53:45)
Offline
#308 2013-10-03 11:18:26
- Vitalts
- Member
- From: Estonia
- Registered: 2010-12-30
- Posts: 1,440
Re: Здания переменной этажности
Т.е. kendzi треугольный part не корректно отрисует? Спасибо, ушел практиковаться.
Offline
#309 2013-10-05 20:11:16
- shura0
- Member

- Registered: 2012-04-14
- Posts: 257
Re: Здания переменной этажности
Немного оффтопа.
По Москве-реке теперь кораблики плавают! http://map.f4-group.com/#lat=55.7469824 … i=-170.924
Offline
#310 2013-10-05 20:19:23
- OverQuantum
- Member

- From: Zelenograd
- Registered: 2009-06-17
- Posts: 1,582
- Website
Re: Здания переменной этажности
Лучше бы мосты приподняли над плоскостью и вообще layer пора уже использовать.
А то баржи сверху над мостом плавают...
Это же OpenStreetMap. Он больше внутри, чем снаружи.
Offline
#311 2013-10-06 06:46:44
- shura0
- Member

- Registered: 2012-04-14
- Posts: 257
Re: Здания переменной этажности
Они говорили, что с мостами и уровнями возникает проблема, потому что у них нет рельефа. Вот сейчас рельеф добавили, может и за мосты возьмутся.
Offline
#312 2013-10-06 07:01:56
- BushmanK
- Member

- Registered: 2011-05-03
- Posts: 5,106
Re: Здания переменной этажности
Чтобы с мостами не было проблемы, рельеф должен быть высокого разрешения.
А пока там один отсчет на 90 метров, это фикция все.
"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".
Offline
#313 2013-10-06 11:10:18
- Эцелоп
- Member

- From: Санкт-Петербург (Большая Охта)
- Registered: 2012-06-19
- Posts: 1,511
Re: Здания переменной этажности
Если простое здание, стоящее на склоне, разбить на parts - оно рендериться f4map правильно, ступенями ![]()
http://map.f4-group.com/#ui.enableAdvan … ffer=false
Зы Извиняюсь, это "деза"
, я на этом здании ошибочно оставил building=yes на parts. Исправил - и "ступеньки" исчезли ![]()
Last edited by Эцелоп (2013-10-28 12:45:54)
Offline
#314 2013-10-06 18:25:24
- BushmanK
- Member

- Registered: 2011-05-03
- Posts: 5,106
Re: Здания переменной этажности
Ну, наконец можно попробовать нарисовать правильно вот это:
Там подвал одного корпуса находится на уровне второго этажа другого...
"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".
Offline
#315 2013-10-13 19:38:30
- Эцелоп
- Member

- From: Санкт-Петербург (Большая Охта)
- Registered: 2012-06-19
- Posts: 1,511
Re: Здания переменной этажности
Не пойму, как так Нотр-Дам-де-Пари отрисовали. В JOSM открываю - вроде обычные теги, в Kendzi3d такого вида (с узорами на вертикальных поверхностях) нет.
Offline
#316 2013-10-13 19:45:32
- Sergey Astakhov
- Member

- From: St.Petersburg, Russia
- Registered: 2009-11-13
- Posts: 5,817
Re: Здания переменной этажности
Они вроде говорили, что подробные модели достопримечательностей делали сами.
Offline
#317 2013-10-13 19:48:34
- kapilov
- Member
- Registered: 2012-12-01
- Posts: 147
Re: Здания переменной этажности
Нотр-Дам-де-Пари
"F4 specific buildings" http://wiki.map.f4-group.com/wiki/3D_Re … _buildings - используют собственную базу с собственными моделями зданий.
Offline
#318 2013-10-19 08:55:22
- Эцелоп
- Member

- From: Санкт-Петербург (Большая Охта)
- Registered: 2012-06-19
- Posts: 1,511
Re: Здания переменной этажности
Я правильно понял, что дыры на воде под выступающими частями 3D объекта - это косяк f4map и тегами тут ничего не сделать?
http://map.f4-group.com/#lat=59.9553781 … phi=72.948
Когда дело дойдёт до мостов, это будет проблемой.
Offline
#319 2013-10-28 12:46:14
- Эцелоп
- Member

- From: Санкт-Петербург (Большая Охта)
- Registered: 2012-06-19
- Posts: 1,511
Re: Здания переменной этажности
Если простое здание, стоящее на склоне, разбить на parts - оно рендериться f4map правильно, ступенями
http://map.f4-group.com/#ui.enableAdvan … ffer=false
Зы Извиняюсь, это "деза"
, я на этом здании ошибочно оставил building=yes на part. Исправил - и "ступеньки" исчезли ![]()
Last edited by Эцелоп (2013-10-28 13:03:39)
Offline
#320 2014-01-29 15:25:10
- Эцелоп
- Member

- From: Санкт-Петербург (Большая Охта)
- Registered: 2012-06-19
- Posts: 1,511
Re: Здания переменной этажности
Я смотрю - f4map не стоит на месте, под выступающими частями Авроры теперь нет прогалов, появилось отражение в воде.
И что то мы забросили это дело, а как же "догоним и перегоним"? ![]()
Offline
#321 2014-01-29 16:54:46
- gryphon
- Member

- From: Pskov
- Registered: 2010-09-16
- Posts: 1,690
Re: Здания переменной этажности
Я смотрю - f4map не стоит на месте, под выступающими частями Авроры теперь нет прогалов, появилось отражение в воде.
И что то мы забросили это дело, а как же "догоним и перегоним"?
какая жесть
давно пора разработать нормальную систему тегов, а не заниматься подобными извращениями
Offline
#322 2014-01-29 17:03:16
- dkiselev
- Member
- Registered: 2010-02-09
- Posts: 3,364
Re: Здания переменной этажности
Может лучше модельки прикрутим, Аврора явно напрашивается. Рисовать ее кусками здания как-то не очень.
mail: dkiselev@osm.me skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!
Offline
#323 2014-01-29 17:15:39
- Эцелоп
- Member

- From: Санкт-Петербург (Большая Охта)
- Registered: 2012-06-19
- Posts: 1,511
Re: Здания переменной этажности
Рисовать ее кусками здания как-то не очень.
Ну это как мозаику делать, проще конечно краской нарисовать или вообще сфоткать, но это ведь для души! Сами по себе сложные здания вряд ли будут сильно востребованы, а для простых "с переменной этажностью" тегов вроде хватает.
Offline
#324 2014-01-29 17:16:44
- Felis Pimeja
- Member

- Registered: 2010-10-27
- Posts: 1,035
Re: Здания переменной этажности
Может лучше модельки прикрутим, Аврора явно напрашивается. Рисовать ее кусками здания как-то не очень.
Модельки точно такой же костыль. Нужна честная третья координата на уровне базы.
Last edited by Felis Pimeja (2014-01-29 17:17:18)
Offline
#325 2014-01-29 19:23:01
- gryphon
- Member

- From: Pskov
- Registered: 2010-09-16
- Posts: 1,690
Re: Здания переменной этажности
dkiselev wrote:Может лучше модельки прикрутим, Аврора явно напрашивается. Рисовать ее кусками здания как-то не очень.
Модельки точно такой же костыль. Нужна честная третья координата на уровне базы.
В вики витают разные идеи и с 3-й координатой, и без нее: osm3d, indoor mapping и прочее (вот один из интересных примеров http://wiki.openstreetmap.org/wiki/DE:Wall ). Да, это всего лишь наброски, и готового варианта нет. Но рисовать Аврору так, как это сделано сейчас, это значит быть готовым к тому, что завтра её удалят из базы на вполне законных основаниях.
Offline
