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

Да даже Гармин показывает высоту плюс-минус высота дома.

Относительно датума EGM96, а если проще - относительно уровня моря . На 100% можно сказать только если есть доступ к строкам NMEA.

Какого моря ? Но вообще это не важно, если у всех показывает относительно одного и того же, то почему бы это не использовать.

Если не важно то не надо употреблять ошибочную фразу “нулевого эллипса”

Обсуждалось тысячу раз, OSM неригоден для настоящих трехмерных данных т.к. точка описывается в двумерном пространстве. Отсюда все проблемы с описанием рельефа, топографии, гидрографии, трехмерных объектов и пр. Как ни извращайся нормального 3D всё-равно не будет.

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

Вот картинка, иллюстрирующая дрейф координат неподвижного приемника по трем осям (восток-запад, север-юг и верх-низ), по вертикальной оси - метры, по горизонтальной - часы:

График получен из суточного файла наблюдений, сделанных самым настоящим оборудованием геодезического класса станции ZWE2 (Звенигород) международной сети IGS. Условия приема практически идеальные и оборудование тоже условно самое лучшее. Т.е. это всяко лучше, чем смартфон, лежащий в кармане, с микроскопической антенной, развернутой к туловищу владельца. Для уравнивания возможностей с бытовым приемником, координаты вычислялись только на основе частоты L1 и без применения каких-либо дифференциальных поправок. Единственная разница - использовался не кодовый, а фазовый метод, но это тут не принципиально.

Красный график, как видно, болтает (за исключением редких выбросов) в пределах четырехметрового кольца по горизонтали и в пределах десяти метров по вертикали. Десять метров - это три этажа.

На фиолетовый график внимания не обращайте - его возможно было получить только через пост-обработку в режиме ppp-static благодаря тому, что приемник умеет делать фазовые измерения, бытовые навигаторы этого не умеют.

Строго говоря, никто не мешает добавлять тэг с третьей координатой чему угодно, вопрос только в том, будет ли это целесообразно.
Я бы все же вынес отсутствие поддержки описания рельефа в причины, а не в следствия, т.к. описать (с использованием дополнительных тэгов) какой-нибудь дом в трехмерном пространстве сейчас вполне можно, хоть и с некоторыми оговорками (вроде того, что единицей измерения по вертикали в нынешний момент является не метр, а этаж), но вот как быть, если здание стоит не на плоском участке, а на наклонном - совершенно не ясно, т.к. даже если его описать верно, то показать его верно на таком рельефе, который есть на самом деле, невозможно.

Есть же отдельная ветка для этого, лучше перенести и привести здесь ссылку. Зачем пихать рассуждения про “сырые измерения” где ни попадя, тут они вообще ни к месту.

Строго говоря, это очередная затычка. Почему XY являются неотделимыми свойствами любого node, я Z надо пихать в теги.

chnav - вы, по-моему, не вникли в смысл того, что я написал.

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

Имхо, для случая рендера с плоской землей, задачка решения не имеет. Или крыша будет со ступенькой, или часть домика повиснет в воздухе. Рендеров которые рисуют рельеф у нас 1 или 2, надо наверное оттлакиваться от тоого как там решают эту задачку (если вообще решают конечно).

Я может чего-то не знаю, но во-первых, известные мне рендеры с рельефом рисуют только горизонтали/затенение, а не трехмерный рельеф; во-вторых - этот рельеф слишком низкого разрешения и слишком глючный (srtm или gdem), там, например, лес и здания влияют.
Дело не в крыше ступенькой, а, скорее, наоборот: вот стоит пятиэтажка на склоне, на одном конце у нее пять этажей и подвал, а на другом - те же пять этажей и под ними - высокий цокольный этаж, потому что перепад вдоль нее - три метра. А есть экзотика и покруче: одна сторона дома стоит на уровне земли, а другая - в овраге, и там вниз уходят два или три жилых этажа. И подъезд на уровне третьего… Без точного рельефа это правильно отобразить невозможно принципиально.

Есть которые рисуют вполне честное 3d http://www.osm-3d.org/map.htm но источник dem, таки да - srtm.

У меня он никак не работает :frowning: После загрузки просто ничего не рисует. Можно скриншот хотябы? Я уже не знаю, как и в каком браузере его запускать. Судя по тому, что анимация загрузки нормально отрисовывается - с java порядок.

Там какой-то плагин хочет установится, без него темно будет.

Я вроде тока яву ставил. При старте спрашивает доверяю ли я этой страничке. В первый раз загружался довольно долго.
Выглядит так

https://dl.dropboxusercontent.com/u/18185806/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%20%D0%BE%D1%82%202013-05-06%2013%3A56%3A46.png

https://dl.dropboxusercontent.com/u/18185806/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%20%D0%BE%D1%82%202013-05-06%2013%3A59%3A16.png

https://dl.dropboxusercontent.com/u/18185806/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%20%D0%BE%D1%82%202013-05-06%2013%3A59%3A47.png

Поддерживает мультиполигоны, а вот min:level толи я неправильно проставил, толи данные не обновились еще, толи не поддерживается. (На последнем скриншоте надземный переход над дорогой имеет minlevel).

Он, похоже, уже не один месяц не обновлялся.

А это нормально, что Josm на такие здания ругается про “здание внутри другого здания”? Или я чего-то не так делаю?

Я правильно понимаю что F4 Map правильно отрабатывает здания с частями building:part=yes? До сих пор такого не встречал.

Проверил несколько и результат порадовал. Вот как отображается - http://map.f4-group.com/#lon=3374748&lat=8399745&zoom=18&camera.phi=-147.193
Вот объект в базе - http://www.openstreetmap.org/browse/relation/1464785

Для сравнения - Mapsurfer: http://www.openstreetmap.ru/#layer=S&zoom=18&lat=59.999978&lon=30.316222

Я так понял что лучше картинку … если речь о проверки способности браузера то нужен какой-то синтетический тест. Таким тестом у нас оказалась Останкинская башня …

F4 Map тест прошёл успешно :slight_smile:

А Храм Христа Спасителя воспарил.

C горизонтальными building:parts у этого F4 какая-то беда, вот тут http://map.f4-group.com/#lon=30.3308251&lat=60.0003643&zoom=18&camera.phi=9.063 под башенками получаются выемки. НЯП 3D-рендер с latlon и это тоже съедал.