You are not logged in.
- Topics: Active | Unanswered
Announcement
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.***
Pages: 1
#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
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
А по конкретнее, что было не правильно.
Для мультиполигонов недопустимо иметь соприкасающиеся outer области.
Если хочется отношение - надо вместо type=multipolygon использовать что-то типа type=building, но целостную схему пока никто не придумал и соответственно этого пока никто не поддерживает.
Offline
#5 2011-06-19 09:17:05
- exit
- Member
- Registered: 2011-06-19
- Posts: 51
Re: Про здания в relation
Для мультиполигонов недопустимо иметь соприкасающиеся outer области.
Благодарю теперь понятно.
Если хочется отношение - надо вместо type=multipolygon использовать что-то типа type=building
Попробую так.
но целостную схему пока никто не придумал и соответственно этого пока никто не поддерживает.
Странно здесь есть даже 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
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 на форуме ![]()
Offline
#11 2011-06-19 12:47:59
- exit
- Member
- Registered: 2011-06-19
- Posts: 51
Re: Про здания в relation
Ага, страниц 20 на форуме
Ну я имел ввиду что-то типа 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
Dennis Apter, эта схема самая старая в осм; и да, она не прижилась (кроме как в Беларуси).
exit, пропозалов полно, но их никто не поддерживает и не собирается.
Ещё раз говорю: на данный момент единственный способ - обозначить отдельно сам дом и отдельно его куски. Можно просто нарисовать их по общим точкам, можно нагородить мультиполигонов из общих отрезков. Получается жуть, конечно, но всё остальное вообще не работает.
Нда, вот я попал ![]()
Но если серьезно, то все же есть 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
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:
Уже ответили ![]()
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
Принимайте ![]()
С совмещением точек обводки и частей - тот еще головняк. И читабельность карты в JOSM ужасненькая из-за кучи больших точек.
Кроме того, общие ребра частей дают "перекрытие линий".
Last edited by NuclearFisher (2011-06-20 14:10:28)
Offline
Pages: 1