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.***

#76 2010-12-14 09:27:12

Amigo
Member
From: Москва
Registered: 2009-12-15
Posts: 2,772

Re: Трёхмерные здания в Mapnik

dkiselev wrote:

Надо записать best practice в вики.

Как нарисовать и оттежить здание имеющее елементы разной этажности.

+1 "В как обозначить?" приведите кто-нибудь пример, озадачился домик прорисовать сложной формы с арками и одним адресом (простейший случай с полигонами с общими границами), но устоявшейся best practice не нашел.

Last edited by Amigo (2010-12-14 09:51:03)

Offline

#77 2010-12-14 09:42:40

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

Re: Трёхмерные здания в Mapnik

А ведь я говорил в канале про мусор, но кто ж слушает, когда "красиво". Да и ничего особо красивого там нет, серые коробки.

Offline

#78 2010-12-14 10:18:48

fserges
Member
From: St.Petersburg/Russia
Registered: 2010-11-08
Posts: 4,033

Re: Трёхмерные здания в Mapnik

Кому не нравится, тот не рисует smile Лично мне - помогает. Теперь можно отличить одноэтажный протяжённое здание магазина от 25-этажной пластины. В районах, которые ты не знаешь "как свои пять" помогает при ориентировании.

Вот пример от Гугла - http://maps.google.ru/?ie=UTF8&ll=40.70 … 09645&z=17

Last edited by fserges (2010-12-14 10:20:55)


Бывший редактор ОСМ

Offline

#79 2010-12-14 10:23:20

wildMan
Member
From: Minsk
Registered: 2008-03-05
Posts: 509

Re: Трёхмерные здания в Mapnik

fserges wrote:

Кому не нравится, тот не рисует smile

а вам не кажется, что не стоит мешать понятие "for fun" с внесением мусора в базу?


--
OSMF BY Team

Offline

#80 2010-12-14 10:25:38

wildMan
Member
From: Minsk
Registered: 2008-03-05
Posts: 509

Re: Трёхмерные здания в Mapnik

fserges wrote:

Вот пример от Гугла - http://maps.google.ru/?ie=UTF8&ll=40.70 … 09645&z=17

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


--
OSMF BY Team

Offline

#81 2010-12-14 10:26:14

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,817

Re: Трёхмерные здания в Mapnik

wildMan wrote:
fserges wrote:

Кому не нравится, тот не рисует smile

а вам не кажется, что не стоит мешать понятие "for fun" с внесением мусора в базу?

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

Offline

#82 2010-12-14 10:38:08

dkiselev
Member
Registered: 2010-02-09
Posts: 3,364

Re: Трёхмерные здания в Mapnik

А почему информация об этажности это мусор на карте?


mail: dkiselev@osm.me      skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!

Offline

#83 2010-12-14 10:38:09

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Трёхмерные здания в Mapnik

Sergey Astakhov wrote:

Это не мусор. Это данные, причём вполне соответствующие действительности.

В текущем варианте - не соответствующие.

Sergey Astakhov wrote:

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

Дык кто использует, тот пускай и предлагает. Но почему-то вместо того, чтобы придумать новые теги, используют building.

А про засирание базы вопрос отдельный. И, к сожалению, плохо решаемый. Но это не значит, что его нет  smile

Offline

#84 2010-12-14 10:41:42

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Трёхмерные здания в Mapnik

dkiselev wrote:

А почему информация об этажности это мусор на карте?

Информация об этажности - это не мусор. Мусор - это результат попыток изобразить 3д-модели зданий не подходящими для этого средствами.

Offline

#85 2010-12-14 10:42:58

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Трёхмерные здания в Mapnik

liosha wrote:

Мусор - это результат попыток изобразить 3д-модели зданий не подходящими для этого средствами.

+100

Предлагаю выпилить Останкинскую башню.

Offline

#86 2010-12-14 10:44:55

VikDD
Member
From: RU, Moscow-Yaroslavl
Registered: 2010-04-21
Posts: 1,867

Re: Трёхмерные здания в Mapnik

Вообще правильно, так-то, одно здание - один полигон.
Надо придумать что-то типа building:<element>=yes.
В качестве "элемента" можно указывать "body" (элемент здания, то, что сейчас активно стали делать building'ом), например, или entrance (вход), или window(окошки если кому надо указывать), ну и т.д.
Т.е. разную высоту одного здания указывать не для building=yes, а для building:body=yes. Что по смыслу более правильно.

Offline

#87 2010-12-14 10:45:11

dkiselev
Member
Registered: 2010-02-09
Posts: 3,364

Re: Трёхмерные здания в Mapnik

Может тогда и вправду прикрутить внешнее хранилище 3D моделек.


mail: dkiselev@osm.me      skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!

Offline

#88 2010-12-14 10:45:50

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

Re: Трёхмерные здания в Mapnik

Давно пора.

Надо схему для обозначения опорной точки и направления поворота.
В принципе , подойдет вей из двух точек с тегом адреса модели.

Last edited by Hind (2010-12-14 10:46:35)

Offline

#89 2010-12-14 10:46:09

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,817

Re: Трёхмерные здания в Mapnik

liosha wrote:
Sergey Astakhov wrote:

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

Дык кто использует, тот пускай и предлагает. Но почему-то вместо того, чтобы придумать новые теги, используют building.

Ну вот они и предложили. Вам этот вариант не нравится - предложите свой.

Offline

#90 2010-12-14 10:48:03

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Трёхмерные здания в Mapnik

Sergey Astakhov wrote:

Ну вот они и предложили. Вам этот вариант не нравится - предложите свой.

И какой же тег они предложили?
Пока что я вижу, что не по назначению используются давно имеющиеся.

Offline

#91 2010-12-14 10:48:59

dkiselev
Member
Registered: 2010-02-09
Posts: 3,364

Re: Трёхмерные здания в Mapnik

Hind wrote:

Давно пора.

Надо схему для обозначения опорной точки и направления поворота.
В принципе , подойдет вей из двух точек с тегом адреса модели.

Давайте писать smile Где модели хранить будем и в каком формате, хранить наверно лучше в чем-нибудь поддерживающем версии, нечто аля svn, и определиться с форматом.


mail: dkiselev@osm.me      skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!

Offline

#92 2010-12-14 10:49:39

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,817

Re: Трёхмерные здания в Mapnik

liosha wrote:
Sergey Astakhov wrote:

Ну вот они и предложили. Вам этот вариант не нравится - предложите свой.

И какой же тег они предложили?
Пока что я вижу, что не по назначению используются давно имеющиеся.

Схема описана в ссылке из первого поста. "Критикуешь - предлагай". smile

Offline

#93 2010-12-14 10:49:52

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

Re: Трёхмерные здания в Mapnik

Komzpa, лучше удали поддержку min_level и min_height, ей-ей. А то сейчас такой холивар начнется... Обещаю запилить 3D-рендер моделек, лишь бы срач унять. :3

dkiselev wrote:

Где модели хранить будем и в каком формате, хранить наверно лучше в чем-нибудь поддерживающем версии, нечто аля svn, и определиться с форматом.

Вот, дискуссия по теме! Именно а ля svn, но вряд ли нам нужно нечто столь сложное. Для удобного редактирования достаточно возможности заливки свежей и отката до любой ранней версии.
В принципе, можно вообще отвязаться от осма (заливать не в его базу, а в свою) и делать просто слой с моделями.

Last edited by Hind (2010-12-14 10:52:39)

Offline

#94 2010-12-14 10:51:40

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Трёхмерные здания в Mapnik

Sergey Astakhov wrote:

Схема описана в ссылке из первого поста. "Критикуешь - предлагай". smile

Схема из первого поста не соответствует использующейся.
Там ни слова про туеву хучу building для каждого здания.

Offline

#95 2010-12-14 10:56:46

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,817

Re: Трёхмерные здания в Mapnik

liosha wrote:
Sergey Astakhov wrote:

Схема описана в ссылке из первого поста. "Критикуешь - предлагай". smile

Схема из первого поста не соответствует использующейся.
Там ни слова про туеву хучу building для каждого здания.

Ну так в чём твое предложение то? Убрать building=yes? Или заменить его на что-нибудь? Или что?

Offline

#96 2010-12-14 10:57:11

dkiselev
Member
Registered: 2010-02-09
Posts: 3,364

Re: Трёхмерные здания в Mapnik

Hind wrote:

Komzpa, лучше удали поддержку min_level и min_height, ей-ей. А то сейчас такой холивар начнется... Обещаю запилить 3D-рендер моделек, лишь бы срач унять. :3

dkiselev wrote:

Где модели хранить будем и в каком формате, хранить наверно лучше в чем-нибудь поддерживающем версии, нечто аля svn, и определиться с форматом.

Вот, дискуссия по теме! Именно а ля svn, но вряд ли нам нужно нечто столь сложное. Для удобного редактирования достаточно возможности заливки свежей и отката до любой ранней версии.
В принципе, можно вообще отвязаться от осма (заливать не в его базу, а в свою) и делать просто слой с моделями.

svn - просто нечто готовое, не надо самому ничего писать smile а так да функционала в нем с излишком будет.

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

И да, для объектов типа останкинской телебашни "нормальная" модель имхо лучше чем куча выдавленных полигонов друг над дружкой.

Last edited by dkiselev (2010-12-14 10:58:59)


mail: dkiselev@osm.me      skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!

Offline

#97 2010-12-14 10:59:36

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Трёхмерные здания в Mapnik

Sergey Astakhov wrote:

Ну так в чём твое предложение то? Убрать building=yes? Или заменить его на что-нибудь? Или что?

Моё предложение - не использовать предназначенные для других целей теги. Остальное мне фиолетово, бо данная тема сама по себе мне не интересна.

Offline

#98 2010-12-14 11:16:29

fserges
Member
From: St.Petersburg/Russia
Registered: 2010-11-08
Posts: 4,033

Re: Трёхмерные здания в Mapnik

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

Очень помогла такая карта в прогулках по Праге и по Минску. По Минску она называется так - "Минск путеводитель. Карта и панорама". Минск, изд-во "Квадрограф", 2007. Автор рисунка-панорамы - Р. Атоян. Для приезжего человека (не автомобилиста) это большая польза!

Вот её кусочек (с чьего-то сайта):

http://etominsk.land.ru/minsk010.jpg

Last edited by fserges (2010-12-14 11:16:53)


Бывший редактор ОСМ

Offline

#99 2010-12-14 11:19:05

Ilis
Member
From: Екатеринбург
Registered: 2009-05-24
Posts: 5,970

Re: Трёхмерные здания в Mapnik

Указывать этажи полезно, но делать это надо минимально необходимыми правками. Рисовать дома на сваях и Останкинские башни во всех подробностях -- в другом месте.

Offline

#100 2010-12-14 11:21:06

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Трёхмерные здания в Mapnik

fserges, это рисунок, а не карта

Offline

Board footer

Powered by FluxBB