You are not logged in.

#526 2021-07-19 20:12:14

vonrockos
Member
From: Санкт-Петербург, Россия
Registered: 2020-08-19
Posts: 178

Re: Здания переменной этажности

fndoder wrote:

Есть полигон дома (целиком) с тегом 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,576
Website

Re: Здания переменной этажности

vonrockos wrote:

Сделайте building и building:part мультиполигонами - и будет вам счастье.

не факт что поможет. Я тоже заметил такое странное поведение валидатора ЖОСМа в ряде случаев, не смог найти причину (переведя в мультиполигоны, не заметил изменений в предупреждении), и плюнул.

Offline

#528 2021-07-21 18:30:44

mini-me
Member
Registered: 2018-05-26
Posts: 160

Re: Здания переменной этажности

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

Offline

#529 2021-07-25 23:38:01

fndoder
Member
Registered: 2011-07-17
Posts: 260

Re: Здания переменной этажности

literan wrote:
vonrockos wrote:

Сделайте building и building:part мультиполигонами - и будет вам счастье.

не факт что поможет. Я тоже заметил такое странное поведение валидатора ЖОСМа в ряде случаев, не смог найти причину (переведя в мультиполигоны, не заметил изменений в предупреждении), и плюнул.

Да, именно так. Переделал на мультиполигоны, не помогло совсем.

https://www.openstreetmap.org/changeset/108582198

Порядка с мультиполигонами, вроде как, стало больше. Но отношения - более сложная сущность, чем полигон, поэтому в одном месте сложность уменьшилась, зато в другом прибавилась.

По крайней мере, в контексте JOSM. Если бы редактор скрывал от пользователя низкоуровневые сущности слоями абстракции (делаешь полигон, а редактор сам разруливает, какой он там - мульти- или простой), возможно, ситуация была бы иной.

mini-me wrote:

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

Не помогло.

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

Offline

#530 2021-07-26 08:16:56

vonrockos
Member
From: Санкт-Петербург, Россия
Registered: 2020-08-19
Posts: 178

Re: Здания переменной этажности

fndoder wrote:

Да, именно так. Переделал на мультиполигоны, не помогло совсем.

Посмотрел на f4map в 3D - https://demo.f4map.com/#lat=55.8141914& … hi=114.019
По-моему все нормально, так что это вероятно глюк валидатора JOSM

fndoder wrote:

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

Не стоит из валидатора делать истину в последней инстанции

Offline

Board footer

Powered by FluxBB