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

#1 2011-06-19 07:29:43

exit
Member
Registered: 2011-06-19
Posts: 51

Про здания в relation

Пользователем Miroff 31.05.11 внесены правки
8298094
8300420
8298076
8300598
8300590
с комментарием "Multipolygons are not supposed to group building parts"

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

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

Вопросы:
Как все таки правильно рисовать такие здания?
Я так понимаю что Miroff бот, то почему он не поступил также с relation 1605956 и 1605966?

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

Offline

#2 2011-06-19 07:46:15

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

Re: Про здания в relation

Miroff не бот, а мультиполигоны были действительно невалидные.

Хороших способов рисовать разноэтажные дома пока не придумали.

Offline

#3 2011-06-19 08:46:27

exit
Member
Registered: 2011-06-19
Posts: 51

Re: Про здания в relation

liosha wrote:

Miroff не бот, а мультиполигоны были действительно невалидные.

Хороших способов рисовать разноэтажные дома пока не придумали.

А по конкретнее, что было не правильно.

Offline

#4 2011-06-19 08:52:52

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

Re: Про здания в relation

exit wrote:

А по конкретнее, что было не правильно.

Для мультиполигонов недопустимо иметь соприкасающиеся outer области.
Если хочется отношение - надо вместо type=multipolygon использовать что-то типа type=building, но целостную схему пока никто не придумал и соответственно этого пока никто не поддерживает.

Offline

#5 2011-06-19 09:17:05

exit
Member
Registered: 2011-06-19
Posts: 51

Re: Про здания в relation

Sergey Astakhov wrote:

Для мультиполигонов недопустимо иметь соприкасающиеся outer области.

Благодарю теперь понятно.

Sergey Astakhov wrote:

Если хочется отношение - надо вместо type=multipolygon использовать что-то типа type=building

Попробую так.

Sergey Astakhov wrote:

но целостную схему пока никто не придумал и соответственно этого пока никто не поддерживает.

Странно здесь есть даже type=bridge, а ничего похожего на type=building нет.

Offline

#6 2011-06-19 10:27:33

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

Re: Про здания в relation

exit wrote:
Sergey Astakhov wrote:

Если хочется отношение - надо вместо type=multipolygon использовать что-то типа type=building

Попробую так.

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

Offline

#7 2011-06-19 10:33:19

dr&mx
Member
From: Saratov
Registered: 2011-03-04
Posts: 1,089

Re: Про здания в relation

Адрес можно на кадастровую территорию нанести? А дом из кусочков будет на ней стоять. Как в примере со школой?
Будет мультиполигон внутри которого игровая площадка, парковка и куски дома с подъездами и квартирами.

Last edited by dr&mx (2011-06-19 10:36:34)

Offline

#8 2011-06-19 11:05:04

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

Re: Про здания в relation

Вот в том и проблема, что куски дома будут, а самого дома - нет

Offline

#9 2011-06-19 12:07:55

exit
Member
Registered: 2011-06-19
Posts: 51

Re: Про здания в relation

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

Offline

#10 2011-06-19 12:18:56

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

Re: Про здания в relation

Ага, страниц 20 на форуме big_smile

Offline

#11 2011-06-19 12:47:59

exit
Member
Registered: 2011-06-19
Posts: 51

Re: Про здания в relation

liosha wrote:

Ага, страниц 20 на форуме big_smile

Ну я имел ввиду что-то типа Proposed_features, а на форуме предлагают лишь "костыли" из существующих инструментов.

Offline

#12 2011-06-19 13:14:55

Dennis Apter
Member
Registered: 2011-02-10
Posts: 38

Re: Про здания в relation

Решение проблемы группировки частей одно здания не видел, но кажется что группировка нужна в основном для присвоения одного адреса. Я пытаюсь применить адресацию по новой схеме, и вот мои эксперименты по адресации такого дома: http://www.openstreetmap.org/browse/relation/1599196
Новая схема адресации более гибкая чем принятая на сегодня, но она ещё в статусе обсуждения и не без недостатков (сложность). Сама схема в вики: http://wiki.openstreetmap.org/wiki/Rela … _Addresses

Offline

#13 2011-06-19 13:28:09

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

Re: Про здания в relation

Dennis Apter, эта схема самая старая в осм; и да, она не прижилась (кроме как в Беларуси).

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

Offline

#14 2011-06-19 14:11:45

Dennis Apter
Member
Registered: 2011-02-10
Posts: 38

Re: Про здания в relation

liosha wrote:

Dennis Apter, эта схема самая старая в осм; и да, она не прижилась (кроме как в Беларуси).

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

Нда, вот я попал smile

Но если серьезно, то все же есть proposal для сложного здания, в том числе со множеством адресов: http://wiki.openstreetmap.org/wiki/Rela … /Buildings, а группа корпусов может быть сведена в одно отношение "type=site": http://wiki.openstreetmap.org/wiki/Rela … posed/Site

Мне эта схема показалась довольно логичной, и если не что-то непонятно, то я могу перевести её и сделать пример.

Last edited by Dennis Apter (2011-06-19 14:17:19)

Offline

#15 2011-06-20 10:25:44

NuclearFisher
Member
From: Питер
Registered: 2011-05-06
Posts: 87

Re: Про здания в relation

liosha wrote:

Dennis Apter, эта схема самая старая в осм; и да, она не прижилась (кроме как в Беларуси).

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

То есть обводка landuse=residental с addr:housenumber, а куски дома на нем - building=yes без номеров, так?

Offline

#16 2011-06-20 10:32:20

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

Re: Про здания в relation

Нет, отдельно дом (building=yes + addr:*), отдельно куски (building:part=yes + building:part:levels=#)

Offline

#17 2011-06-20 10:32:38

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

Re: Про здания в relation

landuse=residental - это не дом, это участок земли.
Лучше building=yes + addr:*=* для дома, а этажность вешать на building:part=yes
add:
Уже ответили smile

Last edited by VikDD (2011-06-20 10:33:31)

Offline

#18 2011-06-20 10:36:47

Scondo
Member
Registered: 2011-03-16
Posts: 483

Re: Про здания в relation

Либо вариант обводка building с адресом, внутри building:part. По такой схеме вроде бы сделана Останкинская башня.
Против широкого применения этой схемы выступал AMDmi3. К сожалению, я не очень понял его тезисы, хорошо бы чтобы он их здесь озвучил.
Его предложение: рисовать несколько building боками друг к другу с одним и тем же адресом.

*третий, блин!

Last edited by Scondo (2011-06-20 10:39:39)

Offline

#19 2011-06-20 14:08:08

NuclearFisher
Member
From: Питер
Registered: 2011-05-06
Posts: 87

Re: Про здания в relation

Принимайте smile
С совмещением точек обводки и частей - тот еще головняк. И читабельность карты в JOSM ужасненькая из-за кучи больших точек.
Кроме того, общие ребра частей дают "перекрытие линий".

Last edited by NuclearFisher (2011-06-20 14:10:28)

Offline

Board footer

Powered by FluxBB