You are not logged in.

#26 2010-12-17 11:42:48

metadenisik
Member
From: Stroitel, Izhevsk, Udmurtia
Registered: 2010-08-16
Posts: 346

Re: 3D-моделирование в OSM

liosha wrote:

metadenisik, определились уже два года назад.
Хочеццо - придумывайте новые объекты, но существующие уже определены так, как они определены.

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


На высоте 5000 метров

Offline

#27 2010-12-17 11:43:09

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

Re: 3D-моделирование в OSM

AMDmi3, линк полстраницы назад
metadenisik, линк полстраницы назад

Offline

#28 2010-12-17 11:44:41

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

Re: 3D-моделирование в OSM

liosha wrote:

metadenisik, линк полстраницы назад

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

Offline

#29 2010-12-17 11:44:50

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

Re: 3D-моделирование в OSM

AMDmi3 wrote:

Да, давайте определим мультиполигон2, такой же как мультиполиго, но который разрешает касаться внешним контурам smile)

На здоровье.

Offline

#30 2010-12-17 11:46:42

AMDmi3
Member
From: Москва
Registered: 2009-08-12
Posts: 3,315

Re: 3D-моделирование в OSM

liosha wrote:

AMDmi3, линк полстраницы назад

Да где?

liosha wrote:
AMDmi3 wrote:

Да, давайте определим мультиполигон2, такой же как мультиполиго, но который разрешает касаться внешним контурам smile)

На здоровье.

Т.е. ты считаешь это нормальным?

Offline

#31 2010-12-17 11:47:09

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

Re: 3D-моделирование в OSM

AMDmi3 wrote:
liosha wrote:

AMDmi3, линк полстраницы назад

Да где?

http://forum.openstreetmap.org/viewtopi … 13#p127413

Offline

#32 2010-12-17 11:49:36

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

Re: 3D-моделирование в OSM

Hind wrote:

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

Ну лично я выступаю за вариант "не заниматься ерундой" smile

Если он кого не устраивает, то можно придумать кучу схем.
Одно но: они должны быть прозрачны для тех, кому они не интересны. Собственно, как и обычно.

Offline

#33 2010-12-17 11:49:46

AMDmi3
Member
From: Москва
Registered: 2009-08-12
Posts: 3,315

Re: 3D-моделирование в OSM

Hind wrote:

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

А. Я думал, как дома из кусков собирать.

Offline

#34 2010-12-17 11:51:20

AMDmi3
Member
From: Москва
Registered: 2009-08-12
Posts: 3,315

Re: 3D-моделирование в OSM

liosha wrote:

Ну лично я выступаю за вариант "не заниматься ерундой" smile

Что-то ты сам себе противоречишь.

liosha wrote:

Если он кого не устраивает, то можно придумать кучу схем.
Одно но: они должны быть прозрачны для тех, кому они не интересны. Собственно, как и обычно.

Мультиполигон с касающимися outer'ами абсолютно прозрачен и совместим с мультиполигоном без касающихся outer'ов.

Offline

#35 2010-12-17 11:56:10

metadenisik
Member
From: Stroitel, Izhevsk, Udmurtia
Registered: 2010-08-16
Posts: 346

Re: 3D-моделирование в OSM

Вот: http://sovok.ucoz.ru/osm/62.osm
Как это здание привести к валидному мультиполигону?


На высоте 5000 метров

Offline

#36 2010-12-17 11:59:16

AMDmi3
Member
From: Москва
Registered: 2009-08-12
Posts: 3,315

Re: 3D-моделирование в OSM

Исходя из слов Лёши, к валидному мультиполигону его никак нельзя привести. А по мне - перенести тэги с большого полигона на отношение, удалить его и соединить общие точки у маленьких полигонов, так http://amdmi3.ru/files/62.osm .

PS. А entrance уже где-то задокументированы/приняты? Зело нравятся.

Last edited by AMDmi3 (2010-12-17 12:04:18)

Offline

#37 2010-12-17 12:04:47

metadenisik
Member
From: Stroitel, Izhevsk, Udmurtia
Registered: 2010-08-16
Posts: 346

Re: 3D-моделирование в OSM

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

_____________________

Входы пока пропозал, даты голосования пока не назначено.

Last edited by metadenisik (2010-12-17 12:05:42)


На высоте 5000 метров

Offline

#38 2010-12-17 12:11:53

AMDmi3
Member
From: Москва
Registered: 2009-08-12
Posts: 3,315

Re: 3D-моделирование в OSM

Довольно многое можно обозначать по-разному, при этом иногда "официально" это не обозначить вообще никак. "Как хочешь" варьируется в широких пределах - одно нельзя будет вменяемо интерпретировать, другое можно. Вот тут мне кажется невменяемо интерпретировать (не учитывая тэгов на member'ах) просто нельзя.

Offline

#39 2010-12-17 13:23:38

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

Re: 3D-моделирование в OSM

AMDmi3 wrote:
liosha wrote:

Ну лично я выступаю за вариант "не заниматься ерундой" smile

Что-то ты сам себе противоречишь.

В каком месте?
Я всегда считал глупостью попытки использовать модель данных осм для того, для чего она не подходит - будь то (по нарастающему градусу глупости) белорусская адресация, схемы общественного транспорта, или вот теперь 3д-моделирование .

Просто если раньше глупость легко отфильтровывалась, то сейчас началось перепридумывание давно общепринятых значений, и как следствие засирание базы фейковыми объектами.

AMDmi3 wrote:

Мультиполигон с касающимися outer'ами абсолютно прозрачен и совместим с мультиполигоном без касающихся outer'ов.

Несовместим. Именно потому что неоднозначный.
Попробуй посчитать его периметр, например.

Offline

#40 2010-12-17 14:46:35

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

Re: 3D-моделирование в OSM

liosha wrote:

Попробуй посчитать его периметр, например.

Честно говоря, не вижу никакой проблемы. Два смежных сегмента outerов не являются частью границы объекта, описываемого мультиполигоном2, вот и всё.

Offline

#41 2010-12-17 17:07:46

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

Re: 3D-моделирование в OSM

Hind wrote:

Два смежных сегмента outerов не являются частью границы объекта

Или считаются

Offline

#42 2010-12-17 17:08:35

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

Re: 3D-моделирование в OSM

Hind wrote:
liosha wrote:

Попробуй посчитать его периметр, например.

Честно говоря, не вижу никакой проблемы. Два смежных сегмента outerов не являются частью границы объекта, описываемого мультиполигоном2, вот и всё.

http://iceimg.com/51aecec5357158.png.htm

building = yes
building:shape = tower
height = 18
man_made = tower
name = Останкинская телевизионная башня
tower:type = communication

здание высотой 18 метров
круто.
и никакого вменяемого способа получить правильные данные в масштабах хотя бы области. не говоря уж о стране.
зато целых 42 полилинии и 492 точки никак не соответствующие ничему существующему в реальности
отличный подход.


--
OSMF BY Team

Offline

#43 2010-12-17 17:35:02

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

Re: 3D-моделирование в OSM

wildMan wrote:

отличный подход.

Плохой подход. Здание сделано для лулзов, так что не приписывайте мне всякой ерунды. Я против подобного.

В чем проблема с периметром, и периметр чего вы вообще собираетесь считать? Фундамента? Фундамент там не обозначен.

Offline

#44 2010-12-17 18:49:46

metadenisik
Member
From: Stroitel, Izhevsk, Udmurtia
Registered: 2010-08-16
Posts: 346

Re: 3D-моделирование в OSM

AMDmi3 wrote:

Исходя из слов Лёши, к валидному мультиполигону его никак нельзя привести. А по мне - перенести тэги с большого полигона на отношение, удалить его и соединить общие точки у маленьких полигонов, так http://amdmi3.ru/files/62.osm .

Только сейчас посмотрел файл, до этого не заметил, только перечитав увидел. И что, делать 2 inner, без outer? Может 2 outer без inner?


На высоте 5000 метров

Offline

#45 2010-12-17 19:04:07

Zkir
Member
From: Хрустальная Москва
Registered: 2009-02-21
Posts: 6,110

Re: 3D-моделирование в OSM

//Плохой подход. Здание сделано для лулзов, так что не приписывайте мне всякой ерунды. Я против подобного.
Hind, может тогда вернем высоту 540? А Котяру попросим обрабатывать что-то в духе building_part:height=18? Я в соседней теме написал уже)


Истинные слова не не приятны, приятные слова не истинны.
True words are unpleasant; pleasant words are untrue.

Offline

#46 2010-12-17 21:15:09

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

Re: 3D-моделирование в OSM

Высоту, конечно, нужно вернуть. Странно, что удаливший башню этого не сделал.

Offline

#47 2010-12-18 08:12:52

andriano
Member
Registered: 2009-06-15
Posts: 1,667

Re: 3D-моделирование в OSM

Hind wrote:

А они не пересекаются. Они касаются. Это разные вещи.

Это очень большая экзотика.
Пересекаться, значит, иметь хотя бы одну общую точку.
Вопрос в том, входит ли граница в состав площадного объекта или нет.
Если входит, - пересекаются.
Если не входит, - не пересекаются и НЕ КАСАЮТСЯ.
Касаться могут в одном единственном случае, - когда в один из объектов граница входит, а в другой - нет. А такое положение как раз и есть большая экзотика.

Offline

#48 2010-12-18 08:24:42

andriano
Member
Registered: 2009-06-15
Posts: 1,667

Re: 3D-моделирование в OSM

AMDmi3 wrote:

Глупость это несусветная - для внутренних допускает, для внешних нет.

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

Вопрос в другом: существующая система node/way/relation эклектична и имеет ряд серьезных ограничений, которые и приводят к созданию подобных топиков.
По-хорошему, нужно вводить еще один элемент - объект, переносить на него часть свойств, присущих сегодня отношениям, а также объявлять все три предыдущие сущности (node, way, relation) несамостоятельными, т.е. допускаемыми ТОЛЬКО как элемент объекта. Вот этот последний момент, увы, трудноосуществим, т.к. потребует порождения массы новых объектов, например, по одному на каждую POI, улицу, дом и т.п. Не говоря о потере преемственности и переписывании всего софта.

Offline

#49 2010-12-18 08:45:56

andriano
Member
Registered: 2009-06-15
Posts: 1,667

Re: 3D-моделирование в OSM

AMDmi3 wrote:
liosha wrote:
AMDmi3 wrote:

Да, давайте определим мультиполигон2, такой же как мультиполиго, но который разрешает касаться внешним контурам smile)

На здоровье.

Т.е. ты считаешь это нормальным?

Я, кстати, тоже считаю это нормальным.

И присоединяюсь к следующему:

liosha wrote:

Если он кого не устраивает, то можно придумать кучу схем.
Одно но: они должны быть прозрачны для тех, кому они не интересны. Собственно, как и обычно.

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

Offline

#50 2010-12-18 11:05:38

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

Re: 3D-моделирование в OSM

Лучше релейшн building чем такое использование релейшена мультиполигона.

Last edited by dkiselev (2010-12-18 11:06:54)


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

Offline

Board footer

Powered by FluxBB