OpenStreetMap Forum

Truly free geographic maps and data for everyone

You are not logged in.

Announcement

Welcome on the new OSM forum host. More info here. Note: Search does not work properly, so try Google in the meanwhile.
  • Index
  •  » users: Russia
  •  » Нужна помощь разобраться с топологической ошибкой

#1 2009-10-02 04:02:55

sim
Senior Member
Registered: 2008-04-19
Posts: 160
Website

Нужна помощь разобраться с топологической ошибкой

Тестируем тут алгоритм поиска топологических ошибок и упорно получаю ошибку вот здесь, однако в упор не могу понять, что тут не так. Есть ли идеи? Ошибка может быть также в непосредственных окрестностях.

http://www.openstreetmap.org/?lat=66.49 … mp;zoom=12

Offline

 

#2 2009-10-02 04:21:10

Aleksandr Dezhin
Senior Member
From: Msk
Registered: 2008-05-25
Posts: 587

Re: Нужна помощь разобраться с топологической ошибкой

хм, странно. )


Я за рисование по общим узлам!
"Голосование продолжалось больше года и закончилось ничем."

Offline

 

#3 2009-10-02 10:43:13

AlRight
Member
Registered: 2009-09-24
Posts: 37

Re: Нужна помощь разобраться с топологической ошибкой

Может ли быть топологической ошибкой пересечение в ряде точек указанной границы "Граница Мурманская Область - Республика Карелия" с озёрами (общие точки)?
http://www.openstreetmap.org/browse/way/28077079

Offline

 

#4 2009-10-02 17:16:49

sim
Senior Member
Registered: 2008-04-19
Posts: 160
Website

Re: Нужна помощь разобраться с топологической ошибкой

я не думаю что ошибка каким-либо образом связана с линиями, обычно это про полигональные объекты. Чуть подробнее - сообщение там "Hole lies outside shell", т.е. что-то с отношениями. Но с чем именно - ума не приложу.

Offline

 

#5 2009-10-02 19:01:50

sim
Senior Member
Registered: 2008-04-19
Posts: 160
Website

Re: Нужна помощь разобраться с топологической ошибкой

Спасибо wildman'у, причина кажется вот в этом: http://www.openstreetmap.org/browse/relation/48670

Два вопроса:
1. Нужны ли такие монстрозные конструкции?
2. Давайте отдельные большие озера разделим? Кто-то может с этим помочь, я с отношениями не очень.

Offline

 

#6 2009-10-02 19:36:36

AlRight
Member
Registered: 2009-09-24
Posts: 37

Re: Нужна помощь разобраться с топологической ошибкой

Если проследить ряд changeset'ов автора этого relation'а, то появляется предположение, что это просто ошибка.  Связались воедино два outer отношения. Т.е., имхо,
1.монстрозная коснтрукция появилась ошибочно
2.отношение - увалить) я баюс)

Offline

 

#7 2009-10-02 23:55:46

AkMeR
Moderator
From: Samara
Registered: 2008-02-27
Posts: 620

Re: Нужна помощь разобраться с топологической ошибкой

Поправил.

Offline

 

#8 2009-10-03 19:35:00

Ivan Komarov
Senior Member
From: SPb
Registered: 2008-10-02
Posts: 419
Website

Re: Нужна помощь разобраться с топологической ошибкой

sim wrote:

2. Давайте отдельные большие озера разделим? Кто-то может с этим помочь, я с отношениями не очень.

Изначальная конструкция озерца - моих рук дело. Я тогда начинал только их рисовать и мне казалось, что natural=coastline - это неправильный вариант. Потом понял, что ошибался, но переделывать уже лень было. Ну, а потом островов добавили немножко smile
Возможно, самым правильным будет грохнуть мультиполигон, порезать озеро на coastlinы и собрать побережье в один рилейшн для целостности.
Upd: Нет, наврал. Мой там только невесть как прилепленный рилейшен от Тикшеозера

Last edited by Ivan Komarov (2009-10-03 19:51:42)


Ежедневно обновляемая  коллекция  "сырых" osm-файлов по некоторым регионам

Offline

 
  • Index
  •  » users: Russia
  •  » Нужна помощь разобраться с топологической ошибкой

Board footer

Powered by FluxBB 1.4
Hosting sponsord by Oxilion