OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

Announcement

A fix has been applied to the login system for the forums - if you have trouble logging in please contact support@openstreetmap.org with both your forum username and your OpenStreetMap username so we can make sure your accounts are properly linked.

#26 2017-03-17 17:52:13

freeExec
Moderator
From: Ульяновск
Registered: 2012-07-31
Posts: 6,410

Re: Ремонт мультиполигонов от Йохен Топф

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

Offline

#27 2017-03-17 18:06:28

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

Re: Ремонт мультиполигонов от Йохен Топф

igitov wrote:

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

Для этого есть другие сервисы, KeepRight (правда по России он что-то ничего не показывает), OSM Inspector или Osmose.

http://wiki.openstreetmap.org/wiki/Quality_assurance

Last edited by Sergey Astakhov (2017-03-17 18:08:07)

Offline

#28 2017-03-17 18:28:16

igitov
Member
From: Kotel'nich
Registered: 2011-12-08
Posts: 1,221

Re: Ремонт мультиполигонов от Йохен Топф

freeExec wrote:

Кто-то жаловался на домики, мол стереть и заново, так вот домики фигня.
Передаю пламенный привет igitov за кашу в лесах. Тут и пересечение, и наложение, и лес и вырубки и болото, и всё это порождает кучу линий, переплетающихся друг с другом.

Выглядит это, конечно, так, но всё не так драматично.

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

Если наложить друг на друга два извилистых контура, это уже будет выглядеть кашей, глаза сломаешь. Именно это тут и было.

Лечится всё очень просто - переносом тегов и ролей с двух накладывающихся контуров на один. Почему-то я отправил б базу незавершенный пакет правок, а вернуться к нему по-какой-то причине не смог. Этот кусок именно недоделанный, а не так задумано. Об этом свидетельствует то, что часть ролей старых и новых объектов были таки перенесены на один контур, наличие линий без тегов, самопересечение, возникшее при ручной правке контуров.

Строго говоря, из ошибки там - только самопересечения. И то я удивился, что они у меня, оказывается, есть. Я пользуюсь встроенным валидаторам джосма. А взаимное перекрытие леса и болота, леса и вырубки, вырубки и болота - это нормально. Тут дело осложнилось тем, что одни линии были проведены вручную по IRS или Bing, а другие - автоматической трассировкой ландсата, а потом сглажены и прорежены, что не добавило им точности.

Offline

#29 2017-03-17 18:36:05

igitov
Member
From: Kotel'nich
Registered: 2011-12-08
Posts: 1,221

Re: Ремонт мультиполигонов от Йохен Топф

Sergey Astakhov wrote:

Для этого есть другие сервисы, KeepRight (правда по России он что-то ничего не показывает), OSM Inspector или Osmose.

http://wiki.openstreetmap.org/wiki/Quality_assurance

Первые два знаю, но что-то они мне не пришлись ко двору, за Osmose спасибо, показался удобным.

Offline

#30 2017-03-17 18:36:15

parukhin
Member
Registered: 2013-01-29
Posts: 138

Re: Ремонт мультиполигонов от Йохен Топф

Sergey Astakhov wrote:

Для этого есть другие сервисы, KeepRight (правда по России он что-то ничего не показывает)

Показывает, но примерно до 55 N 52 E. (это координаты верхнего правого угла)
Раньше показывал и севернее.

Offline

#31 2017-03-17 19:10:00

igitov
Member
From: Kotel'nich
Registered: 2011-12-08
Posts: 1,221

Re: Ремонт мультиполигонов от Йохен Топф

freeExec wrote:

И полигоны с кучами колец друг от друга в километры. Никакая maprulette тут не спасёт, только жаркий напалм smile

Каюсь, некогда (см. дату правки) грешил гигантскими мультиполигонами, разбросанными не на километры, а на многие километры. Найти такие можно до сих пор, но приведённый пример не из их числа. Затем пришло понимание, что делать так не очень хорошо, стал делать полигоны поменьше. А старые, по мере того, как натыкаюсь на них - разукрупнять.

Почему вообще так? Да просто мне, нарисовав контур, проще прицепить его к соседнему отношению, чем выуживать в меню заготовку (не все нужные заготовки можно уместить на панели инструментов, а на некоторые полигоны нужно навесить кучу разных тегов).

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

Возможно, есть другие причины, почему так делать не нужно, а я о них не знаю?

Last edited by igitov (2017-03-17 19:12:57)

Offline

#32 2017-03-17 19:37:06

freeExec
Moderator
From: Ульяновск
Registered: 2012-07-31
Posts: 6,410

Re: Ремонт мультиполигонов от Йохен Топф

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

Offline

#33 2017-03-17 19:43:15

vvoovv
Moderator
Registered: 2008-03-04
Posts: 2,047

Re: Ремонт мультиполигонов от Йохен Топф

igitov wrote:

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

Этим вы осложняете жизнь другим редакторам и тем, кто обрабатывает данные. Призывают вас не создавать мультиполигоны с несколькими внешними контурами.

В JOSM легко можно скопировать только теги с одного элемента на другой:
- Выделяете элемент, теги которого нужно скопировать
- Нажимаете Ctrl C
- Выделяете элемент, на который нужно скопировать теги
- Нажимаете Ctrl+Shift+V

Offline

#34 2017-03-17 20:43:59

Sibri
Member
Registered: 2014-07-14
Posts: 91

Re: Ремонт мультиполигонов от Йохен Топф

vvoovv wrote:

не создавать мультиполигоны с несколькими внешними контурами.

Правильно понимаю: имеется в виду мультиполигон леса, у которого в роли outer более чем один элемент?

Offline

#35 2017-03-17 21:16:12

chnav
Member
From: Moscow, Russia
Registered: 2010-03-18
Posts: 2,573

Re: Ремонт мультиполигонов от Йохен Топф

Sibri wrote:
vvoovv wrote:

не создавать мультиполигоны с несколькими внешними контурами.

Правильно понимаю: имеется в виду мультиполигон леса, у которого в роли outer более чем один элемент?

Внешний контур - это одно "кольцо". Оно может состоять из нескольких отрезков/элементов outer.

Last edited by chnav (2017-03-17 21:28:05)

Offline

#36 2017-03-18 02:21:52

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

Re: Ремонт мультиполигонов от Йохен Топф

vvoovv wrote:

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

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

Offline

#37 2017-03-18 06:32:26

esaulenka
Member
From: Москва
Registered: 2010-08-21
Posts: 1,113
Website

Re: Ремонт мультиполигонов от Йохен Топф

igitov wrote:

Если у меня цель исправить ошибки на конкретной территории

... то OSM Inspector - именно то, что надо!

Offline

Board footer

Powered by FluxBB