You are not logged in.
- Topics: Active | Unanswered
Announcement
#526 2021-07-19 20:12:14
- vonrockos
- Member
- From: Санкт-Петербург, Россия
- Registered: 2020-08-19
- Posts: 204
Re: Здания переменной этажности
Есть полигон дома (целиком) с тегом building = apartments - https://www.openstreetmap.org/way/965688005
Внутри его имеем множество полигонов с тегами building:part = yesНи на один вложенный полигон валидатор JOSM не ругается, кроме как на https://www.openstreetmap.org/way/856858909 - ругается "Overlapping buildings" с основным полигоном 965688005.
Что я делаю не так, почему валидатор ругается именно на этот конкретный внутренний полигон части здания, не ругаясь при этом на аналогичные другие?
Сделайте building и building:part мультиполигонами - и будет вам счастье. Разбираться в этой куче наложенных друг на друга полигонов - это тратить попусту время.
Offline
#527 2021-07-21 08:47:41
- literan
- Member
- Registered: 2012-11-06
- Posts: 3,818
- Website
Re: Здания переменной этажности
Сделайте building и building:part мультиполигонами - и будет вам счастье.
не факт что поможет. Я тоже заметил такое странное поведение валидатора ЖОСМа в ряде случаев, не смог найти причину (переведя в мультиполигоны, не заметил изменений в предупреждении), и плюнул.
Offline
#528 2021-07-21 18:30:44
- mini-me
- Member
- Registered: 2018-05-26
- Posts: 208
Re: Здания переменной этажности
Сдвинуть пару точек здания, затем отменить. Обычно предупреждение пропадает.
Offline
#529 2021-07-25 23:38:01
- fndoder
- Member
- Registered: 2011-07-17
- Posts: 379
Re: Здания переменной этажности
vonrockos wrote:Сделайте building и building:part мультиполигонами - и будет вам счастье.
не факт что поможет. Я тоже заметил такое странное поведение валидатора ЖОСМа в ряде случаев, не смог найти причину (переведя в мультиполигоны, не заметил изменений в предупреждении), и плюнул.
Да, именно так. Переделал на мультиполигоны, не помогло совсем.
https://www.openstreetmap.org/changeset/108582198
Порядка с мультиполигонами, вроде как, стало больше. Но отношения - более сложная сущность, чем полигон, поэтому в одном месте сложность уменьшилась, зато в другом прибавилась.
По крайней мере, в контексте JOSM. Если бы редактор скрывал от пользователя низкоуровневые сущности слоями абстракции (делаешь полигон, а редактор сам разруливает, какой он там - мульти- или простой), возможно, ситуация была бы иной.
Сдвинуть пару точек здания, затем отменить. Обычно предупреждение пропадает.
Не помогло.
Из всей этой практики я делаю вывод, что простая модель (каждый дом имеет постоянную этажность) меня на данный момент вполне устраивает, более сложная модель с учётом переменной этажности - излишне сложная. В будущем, возможно, ситуация изменится, но пока так.
Offline
#530 2021-07-26 08:16:56
- vonrockos
- Member
- From: Санкт-Петербург, Россия
- Registered: 2020-08-19
- Posts: 204
Re: Здания переменной этажности
Да, именно так. Переделал на мультиполигоны, не помогло совсем.
Посмотрел на f4map в 3D - https://demo.f4map.com/#lat=55.8141914& … hi=114.019
По-моему все нормально, так что это вероятно глюк валидатора JOSM
Из всей этой практики я делаю вывод, что простая модель (каждый дом имеет постоянную этажность) меня на данный момент вполне устраивает, более сложная модель с учётом переменной этажности - излишне сложная. В будущем, возможно, ситуация изменится, но пока так.
Не стоит из валидатора делать истину в последней инстанции
Offline