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.***
#1 2009-10-04 18:26:18
- sim
- Member

- Registered: 2008-04-19
- Posts: 632
- Website
Топологические ошибки в Osm
Соорудили карту с топологическими ошибками по России и окрестностям. Просьба их по мере возможности и желания потихоньку исправлять. Работает моментальная отправка в JOSM и Potlatch, так что схема простая:
1. открыть карту
2. увеличить до ошибки
3. щелкнуть по ней
4. выбрать джосм или потлах
5. поправить
Обновление ежедневное. Сейчас есть 829 ошибок.
Кое какие модификации (типа описания что за ошибка) готовятся.
Offline
#2 2009-10-04 18:53:07
- sim
- Member

- Registered: 2008-04-19
- Posts: 632
- Website
Re: Топологические ошибки в Osm
для JOSM нужен remote control
Offline
#3 2009-10-04 19:13:16
- Ivan Komarov
- Member

- Registered: 2008-10-02
- Posts: 1,050
Re: Топологические ошибки в Osm
нужен какой-то механизм отметки обработанных мест. А еще лучше - повторной проверки для снятия маркера.
Last edited by Ivan Komarov (2009-10-04 19:15:04)
Offline
#4 2009-10-04 19:31:12
- glebius
- Member

- From: Moscow, RU
- Registered: 2009-02-24
- Posts: 1,178
Re: Топологические ошибки в Osm
Кто может разобраться в хаосе boundary который на пересечении МКАД и М3?
Offline
#5 2009-10-04 19:47:12
- Ivan Komarov
- Member

- Registered: 2008-10-02
- Posts: 1,050
Re: Топологические ошибки в Osm
прошелся по знакомым местам - кое-что поправил (я надеюсь
), а кое-где непонятно, к чему "прицепился" валидатор. Например - есть местечко, где два внутренних полигона соприкасаются по границе. Это разве ошибка?
Offline
#6 2009-10-04 19:51:22
- Ivan Komarov
- Member

- Registered: 2008-10-02
- Posts: 1,050
Re: Топологические ошибки в Osm
Похоже, сервис упал: "unable to access file" и чего-то еще msShapefileOpen
Offline
#7 2009-10-04 20:03:35
- AkMeR
- Member

- From: Samara
- Registered: 2008-02-27
- Posts: 1,158
Re: Топологические ошибки в Osm
прошелся по знакомым местам - кое-что поправил (я надеюсь
), а кое-где непонятно, к чему "прицепился" валидатор. Например - есть местечко, где два внутренних полигона соприкасаются по границе. Это разве ошибка?
У меня тоже к таким же полигонам придрался... И кажется мне, что ругается он на то место, где три точки в одном месте слеплены..
Offline
#8 2009-10-05 00:06:40
- sim
- Member

- Registered: 2008-04-19
- Posts: 632
- Website
Re: Топологические ошибки в Osm
нужен какой-то механизм отметки обработанных мест. А еще лучше - повторной проверки для снятия маркера.
Да, думал про это, это все довольно сильно усложнит, получится аналог OpenStreetBugs. Но ставить отметку типа - "Забито Васей" с комментарием надо бы придумать, как прикрутить.
Насчет того, что есть ошибка - конечно это вопрос. Но все-таки доверие к постгисовскому валидатору есть, часто даже самые непонятные случаи при внимательном рассмотрении оказывались таки ошибками, особое внимание надо уделить отношениям.
http://forum.openstreetmap.org/viewtopic.php?pid=40181
Я бы рекомендовал с такими случаями все-таки разбираться, так как именно на таких ошибках сильно падает производительность рендереров и резалок данных (по нашим тестам местами в 16 раз), поэтому чем ошибок меньше, тем быстрее будет работать все, что проверяет топологию.
Имейте в виду, что это дамп планеты, поэтому ваши исправления отобразятся после его обновления и соответственно нашего. Вы же понимаете, что быстренько перезакачивать после каждой обновки дамп и проходиться валидатором - очень накладно.
Last edited by sim (2009-10-05 00:20:34)
Offline
#9 2009-10-05 20:05:13
- sim
- Member

- Registered: 2008-04-19
- Posts: 632
- Website
Re: Топологические ошибки в Osm
обновились ошибки, было 809, стало 695, прогресс на лицо и Карелия исправилась, которую обсуждали
Offline
#10 2009-10-06 03:13:31
- Aleksandr Dezhin
- Member

- From: Msk
- Registered: 2008-05-25
- Posts: 2,109
- Website
Re: Топологические ошибки в Osm
В файерфоксе под линуксом чего-то в openlayers наметртво падает - часики и все.
Попробовал через WMS - прикольно, есть подозрение что два касающихся inner-а валидатор считает ошибкой - это не ошибка.
[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода
Offline
#11 2009-10-06 05:37:49
- Ezhick
- Member

- From: Moscow
- Registered: 2008-10-08
- Posts: 2,508
- Website
Re: Топологические ошибки в Osm
Имейте в виду, что это дамп планеты, поэтому ваши исправления отобразятся после его обновления и соответственно нашего. Вы же понимаете, что быстренько перезакачивать после каждой обновки дамп и проходиться валидатором - очень накладно.
А зачем перезакачивать дамп? Почему не качать часовые или суточные диффы?
Offline
#12 2009-10-06 06:34:13
- Alexandr Zeinalov
- Member
- From: New-Peredelkino, Moscow, RU
- Registered: 2009-08-26
- Posts: 1,699
- Website
Re: Топологические ошибки в Osm
Скорее всего потому что при этом придётся заморочиться ещё и задачей их прикладывания к дампу...
Offline
#13 2009-10-06 06:35:09
- AOleg
- Member
- From: Краснодар
- Registered: 2009-09-26
- Posts: 101
Re: Топологические ошибки в Osm
А чем этот проект отличается от OSM Inspector http://tools.geofabrik.de/osmi/ ?
Offline
#14 2009-10-06 07:05:00
- Ezhick
- Member

- From: Moscow
- Registered: 2008-10-08
- Posts: 2,508
- Website
Re: Топологические ошибки в Osm
Скорее всего потому что при этом придётся заморочиться ещё и задачей их прикладывания к дампу...
Ээээ... А в чем заморочка? Думается мне, что импорт в постгис и так делался именно осмосисом. Он же и прилодит их к дампу в базе.
Offline
#15 2009-10-06 09:28:19
- AlRight
- Member

- From: Perm, Russia
- Registered: 2009-09-24
- Posts: 861
Re: Топологические ошибки в Osm
А чем этот проект отличается от OSM Inspector http://tools.geofabrik.de/osmi/ ?
http://tools.geofabrik.de/osmi/ восточнее 45го меридиана не показывает ничего. Может быть, этим?)
Offline
#16 2009-10-07 02:36:35
- sim
- Member

- Registered: 2008-04-19
- Posts: 632
- Website
Re: Топологические ошибки в Osm
обновляемся суточными дифами (коряво про дампы написал, простите)
начал потихоньку собирать ошибки и как их исправлять, если у кого-то есть еще _проверенные_ рецепты - присылайте
http://gis-lab.info/qa/osm-topoerrors-examples.html
Вообще (отвечая в том числе на параллельную ветку про то как рисовать дома) - есть вариант простой - попробовать, нарисовать несколько вариантов, посмотреть на что ругается, на что не ругается валидатор. Потом почистить лишнее.
Offline
#17 2009-10-07 03:03:29
- Aleksandr Dezhin
- Member

- From: Msk
- Registered: 2008-05-25
- Posts: 2,109
- Website
Re: Топологические ошибки в Osm
Ну так может написать то что по мнению валидатора ошибка, а на самом деле нет? Например, касающиеся innerы в мультиполигонах.
[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода
Offline
#18 2009-10-07 11:08:46
- Ivan Komarov
- Member

- Registered: 2008-10-02
- Posts: 1,050
Re: Топологические ошибки в Osm
BTW, здесь в явном виде утверждается, что это нормальная ситуация и ошибкой не является.
Offline
#19 2009-10-07 17:43:37
- sim
- Member

- Registered: 2008-04-19
- Posts: 632
- Website
Re: Топологические ошибки в Osm
Спасибо за ссылку - давно пора было прочитать.
Обязательно напишем если валидатор выявляет ошибку неправильно, более того, это надо будет попытаться исправить в самом валидаторе, если это действительно так.
Offline
#20 2009-10-08 05:36:39
- sim
- Member

- Registered: 2008-04-19
- Posts: 632
- Website
Re: Топологические ошибки в Osm
Новости:
1. Мы ломим, уже 535 ошибок (-200)
2. К карте добавлено описание типа ошибки.
3. Теперь слои с ошибками архивируются каждый день, если вдруг кто-то захочет сравнить вчера с сегодня, что ушло - что появилось.
Offline
#21 2009-10-08 07:21:17
- Ivan Komarov
- Member

- Registered: 2008-10-02
- Posts: 1,050
Re: Топологические ошибки в Osm
Новости:
2. К карте добавлено описание типа ошибки.
А можно еще id-шники ошибочных объектов добавить?
Это позволило бы точнее спозиционироваться на ошибку. Например, в случаях, когда отношение "мультиполигон" ошибочно назначается на далеко отстоящий объект, вычислить это по координатам не так то просто.
Last edited by Ivan Komarov (2009-10-08 07:22:32)
Offline
#22 2009-10-08 14:21:29
- sim
- Member

- Registered: 2008-04-19
- Posts: 632
- Website
Re: Топологические ошибки в Osm
А можно еще id-шники ошибочных объектов добавить?
Хорошая идея, попробую прикрутить. Мы как раз тоже самое обсуждали. Надо будет попробовать через OSM API их выдергивать и последние изменения смотреть и если они были - изменения, то как-то отмечать. Можно даже note ставить у объекта если хочется и его тоже показывать.
Offline
#23 2009-10-08 14:52:46
- Hind
- Member

- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Топологические ошибки в Osm
А в чем здесь ошибка?
Offline
#25 2009-10-08 15:50:52
- Hind
- Member

- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Топологические ошибки в Osm
Я всегда считал, что сложный релейшн - это тот, который включает в себя другие релейшены.
А это обычный штатный мультиполигон же. Разве что несколько outer'ов, но разве ж то беда... :3
Offline