OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

#1 2012-11-20 10:37:01

putnik
Member
From: Moscow
Registered: 2008-03-04
Posts: 121
Website

OSM Buildings для России

Понравилось, что делают немцы: http://osmbuildings.org, так что решил посмотреть, как это будет выглядеть для наших домиков.

Собственно, вот что получилось: http://osmbuildings.ru. Там вся Россия и СНГ.

Пока база немного сырая, выгружаются building, building:part и man_made, высота этажа считается 2,5 метра, по умолчанию всё двухэтажное.

Last edited by putnik (2013-02-04 01:41:49)

Offline

#2 2012-11-20 10:56:29

Nikolya
Member
From: Краснодар
Registered: 2010-08-17
Posts: 937

Re: OSM Buildings для России

а как же building:level ???

Offline

#3 2012-11-20 11:02:46

putnik
Member
From: Moscow
Registered: 2008-03-04
Posts: 121
Website

Re: OSM Buildings для России

Nikolya wrote:

а как же building:level ???

Высота считается по height, building:height, levels, building:levels.
building:min_level там пока не поддерживается, к сожалению.

А в первом списке были теги, без которых полигон не попадает в базу.
Ещё добавлю те, у которых явно проставлено height, но больше идей пока нет.

Offline

#4 2012-11-20 11:36:31

AquaGen
Member
Registered: 2012-10-21
Posts: 211

Re: OSM Buildings для России

на весь экран не развернуть?

Offline

#5 2012-11-20 12:28:12

putnik
Member
From: Moscow
Registered: 2008-03-04
Posts: 121
Website

Re: OSM Buildings для России

AquaGen wrote:

на весь экран не развернуть?

Теперь можно.

Offline

#6 2012-11-20 12:32:13

AHTOH
Member
From: Зеленодольск
Registered: 2010-09-22
Posts: 1,024
Website

Re: OSM Buildings для России

putnik wrote:
AquaGen wrote:

на весь экран не развернуть?

Теперь можно.

А на какую кнопку жать? smile

Offline

#7 2012-11-20 12:43:38

putnik
Member
From: Moscow
Registered: 2008-03-04
Posts: 121
Website

Re: OSM Buildings для России

AHTOH wrote:

А на какую кнопку жать? smile

Справа внизу, над зумом. Если не видно — попробуйте сбросить кеш, я суслика вижу. wink

Offline

#8 2012-11-20 13:11:30

Antisida
Member
From: Нижний Новгород
Registered: 2011-01-15
Posts: 904

Re: OSM Buildings для России

Цвет крыш сливается с цветом земли

Offline

#9 2012-11-20 13:20:02

BushmanK
Member
Registered: 2011-05-03
Posts: 5,106

Re: OSM Buildings для России

Посмотрел на тестовое здание http://www.openstreetmap.org/browse/way/29611979 которое как-то делал для пробы - а оно выглядит целиком четырехэтажным, хотя там присутствуют полагающиеся http://www.openstreetmap.org/browse/way/190750836 http://www.openstreetmap.org/browse/way/190750837 и http://www.openstreetmap.org/browse/way/190750831 с четырьмя, одним и тремя этажами.


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

Offline

#10 2012-11-20 13:37:22

putnik
Member
From: Moscow
Registered: 2008-03-04
Posts: 121
Website

Re: OSM Buildings для России

Antisida wrote:

Цвет крыш сливается с цветом земли

Включил пока контуры, позже попробую поиграться с цветами.

Offline

#11 2012-11-20 14:19:26

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

Re: OSM Buildings для России

putnik,
Ты таки сделал это! Ай, молодца!

Offline

#12 2012-11-20 14:22:47

4ndrew
Member
From: St.Petersburg, Russia
Registered: 2012-06-09
Posts: 23

Re: OSM Buildings для России

Круто! Жаль угол менять нельзя.

Offline

#13 2012-11-20 14:46:55

Nikolya
Member
From: Краснодар
Registered: 2010-08-17
Posts: 937

Re: OSM Buildings для России

1.подложка и рендер 3Д не совподают big_smile данные в подложке старее чем у рендера
2.предложение сделать ссылку с координатами на интересующее место, чтоб ссылку постить
3.сворачивать верхнее меню
и вопрос как часто обновлятся будут данные?

Last edited by Nikolya (2012-11-20 14:48:27)

Offline

#14 2012-11-20 15:01:49

putnik
Member
From: Moscow
Registered: 2008-03-04
Posts: 121
Website

Re: OSM Buildings для России

Nikolya wrote:

1.подложка и рендер 3Д не совподают big_smile данные в подложке старее чем у рендера

Ок, добавлю ещё стандартную ОСМовскую, но судя по примерам, оно не так хорошо сочетается.

2.предложение сделать ссылку с координатами на интересующее место, чтоб ссылку постить
3.сворачивать верхнее меню

Как-нибудь позже. Сайт пока не задумывался как нечто самостоятельное, просто показать, что оно из себя представляет, и выложить дампы.
Соответственно, всё нагло содрано с osmbuilding.org (где оно примерно с такой же целью). Чтобы дорабатывать — хорошо бы сначала немного привести в порядок.

и вопрос как часто обновлятся будут данные?

Так как автоматически пока запускать негде, то в ближайщее время будут раз в неделю-две. Если меня пинать, то можно ускорить очередное обновление.
Архивы с дампами по регионам и общий для страны будут выкладываться на сайт.

Offline

#15 2012-11-20 15:05:28

pankdm
Member
From: Moscow | Kemerovo
Registered: 2010-08-20
Posts: 320

Re: OSM Buildings для России

putnik wrote:

Так как автоматически пока запускать негде, то в ближайщее время будут раз в неделю-две. Если меня пинать, то можно ускорить очередное обновление.
Архивы с дампами по регионам и общий для страны будут выкладываться на сайт.

А в чем проблема настроить запуск обновлений по крону на серверах рамблера?
Я думаю под такую задачу без проблем выдадут доступ.

Offline

#16 2012-11-20 15:06:31

Nikolya
Member
From: Краснодар
Registered: 2010-08-17
Posts: 937

Re: OSM Buildings для России

putnik спс что проявляешь инициативу и радуешь обновками под рашку) в сфере ИТ

Offline

#17 2012-11-20 15:09:02

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

Re: OSM Buildings для России

putnik, дампы гонишь из постгре или поднял mySql?
Там есть возможность подкрутить "перспективу"? Сейчас всё очень ненатурально вытянуто вверх.
И, соответственно, не против если утащим на openstreetmap.ru?

P.S. Всё никак не наиграюсь - такая няшная штука.

Offline

#18 2012-11-20 15:39:47

putnik
Member
From: Moscow
Registered: 2008-03-04
Posts: 121
Website

Re: OSM Buildings для России

pankdm wrote:

А в чем проблема настроить запуск обновлений по крону на серверах рамблера?
Я думаю под такую задачу без проблем выдадут доступ.

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

Felis Pimeja wrote:

putnik, дампы гонишь из постгре или поднял mySql?
Там есть возможность подкрутить "перспективу"? Сейчас всё очень ненатурально вытянуто вверх.
И, соответственно, не против если утащим на openstreetmap.ru?

Сам сайт работает на MySQL, там одна тупая табличка с геометрией полигонов и высотой. Дампы для неё создаются скриптом на node.js из PostgreSQL.
Собственно, самая долгая часть — это импорт актуальной базы в постгре.

Перспективу крутить можно, возвращая подправленную высоту вместо реальной (попробую сегодня), но лучше бы, конечно, чтобы это настраивалось в API, чтобы данные не искажать.
Ну, и тащите, конечно.

PS: Вообще, все благодарности тут автору — Jan Marsch.

Offline

#19 2012-11-20 16:20:26

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

Re: OSM Buildings для России

здорово
права стены соседних домов иногда просвечивают через крышу
и добавить бы поддержку building:min_level и мультиполигонов

Offline

#20 2012-11-20 17:13:06

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

Re: OSM Buildings для России

Стой "Тест" - то что надо!

Offline

#21 2012-11-20 17:19:34

putnik
Member
From: Moscow
Registered: 2008-03-04
Posts: 121
Website

Re: OSM Buildings для России

Felis Pimeja wrote:

Стой "Тест" - то что надо!

Ок, тогда я его больше не трогаю, если нравится — бери.

Offline

#22 2012-11-20 17:54:59

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

Re: OSM Buildings для России

Там интересная штука получается. Параметры перспективы как-то завязаны на пропорции экрана? В кне пропорции хорошие, а при фуллскрине здания всё равно сильно задираются.

Offline

#23 2012-11-20 18:03:46

putnik
Member
From: Moscow
Registered: 2008-03-04
Posts: 121
Website

Re: OSM Buildings для России

Felis Pimeja wrote:

Там интересная штука получается. Параметры перспективы как-то завязаны на пропорции экрана? В кне пропорции хорошие, а при фуллскрине здания всё равно сильно задираются.

На удалённость от bottom-center. Так что, чем больше экран, тем сильнее плющит.
Там бы эту расплющенность на что-нибудь типа логарифма помножить, но я код плагина пока даже не смотрел.

Last edited by putnik (2012-11-20 18:30:15)

Offline

#24 2012-11-20 18:08:46

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

Re: OSM Buildings для России

Понял. Тгда это скорее автору на гит надо зареквестить

Offline

#25 2012-11-20 18:52:02

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,949

Re: OSM Buildings для России

Это самое, пермалинк нужен. :3

Offline

Board footer

Powered by FluxBB