You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
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: Здания переменной этажности

209ef379c8ff.png
Левый домик

  <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.
roof_slope_direction.jpg
Кстати, имейте в виду, что при таком раскладе 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
0_9a447_dcebf1c0_orig.png

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 правильно, ступенями smile
http://map.f4-group.com/#ui.enableAdvan … ffer=false

57d1d696cafdt.jpg

Зы Извиняюсь, это "деза" sad, я на этом здании ошибочно оставил building=yes на parts. Исправил - и "ступеньки" исчезли sad

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: Здания переменной этажности

Ну, наконец можно попробовать нарисовать правильно вот это:
11c2211d816a8db96357c5fab073202a.jpg
Там подвал одного корпуса находится на уровне второго этажа другого...


"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".

Offline

#315 2013-10-13 19:38:30

Эцелоп
Member
From: Санкт-Петербург (Большая Охта)
Registered: 2012-06-19
Posts: 1,511

Re: Здания переменной этажности

Не пойму, как так Нотр-Дам-де-Пари отрисовали. В JOSM открываю - вроде обычные теги, в Kendzi3d такого вида (с узорами на вертикальных поверхностях) нет.
5759f621a3ab.png

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: Здания переменной этажности

Эцелоп wrote:

Нотр-Дам-де-Пари

"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
b5996a33a3df.png
Когда дело дойдёт до мостов, это будет проблемой.

Offline

#319 2013-10-28 12:46:14

Эцелоп
Member
From: Санкт-Петербург (Большая Охта)
Registered: 2012-06-19
Posts: 1,511

Re: Здания переменной этажности

Эцелоп wrote:

Если простое здание, стоящее на склоне, разбить на parts - оно рендериться f4map правильно, ступенями smile
http://map.f4-group.com/#ui.enableAdvan … ffer=false

http://i016.radikal.ru/1310/88/57d1d696cafdt.jpg

Зы Извиняюсь, это "деза" sad, я на этом здании ошибочно оставил building=yes на part. Исправил - и "ступеньки" исчезли sad

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 не стоит на месте, под выступающими частями Авроры теперь нет прогалов, появилось отражение в воде.

И что то мы забросили это дело, а как же "догоним и перегоним"? smile

Offline

#321 2014-01-29 16:54:46

gryphon
Member
From: Pskov
Registered: 2010-09-16
Posts: 1,690

Re: Здания переменной этажности

Эцелоп wrote:

Я смотрю - f4map не стоит на месте, под выступающими частями Авроры теперь нет прогалов, появилось отражение в воде.

И что то мы забросили это дело, а как же "догоним и перегоним"? smile

какая жесть
давно пора разработать нормальную систему тегов, а не заниматься подобными извращениями

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: Здания переменной этажности

dkiselev wrote:

Рисовать ее кусками здания как-то не очень.

Ну это как мозаику делать, проще конечно краской нарисовать или вообще сфоткать, но это ведь для души! Сами по себе сложные здания вряд ли будут сильно востребованы, а для простых "с переменной этажностью" тегов вроде хватает.

Offline

#324 2014-01-29 17:16:44

Felis Pimeja
Member
Registered: 2010-10-27
Posts: 1,035

Re: Здания переменной этажности

dkiselev wrote:

Может лучше модельки прикрутим, Аврора явно напрашивается. Рисовать ее кусками здания как-то не очень.

Модельки точно такой же костыль. Нужна честная третья координата на уровне базы.

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: Здания переменной этажности

Felis Pimeja wrote:
dkiselev wrote:

Может лучше модельки прикрутим, Аврора явно напрашивается. Рисовать ее кусками здания как-то не очень.

Модельки точно такой же костыль. Нужна честная третья координата на уровне базы.

В вики витают разные идеи и с 3-й координатой, и без нее: osm3d, indoor mapping и прочее (вот один из интересных примеров http://wiki.openstreetmap.org/wiki/DE:Wall ). Да, это всего лишь наброски, и готового варианта нет. Но рисовать Аврору так, как это сделано сейчас, это значит быть готовым к тому, что завтра её удалят из базы на вполне законных основаниях.

Offline

Board footer

Powered by FluxBB