You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
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.***

#26 2009-10-09 12:48:36

_DR_
Member
From: Brn
Registered: 2009-10-09
Posts: 30

Re: Топологические ошибки в Osm

sim wrote:
Ivan Komarov wrote:

А можно еще id-шники ошибочных объектов добавить?

Хорошая идея, попробую прикрутить. Мы как раз тоже самое обсуждали. Надо будет попробовать через OSM API их выдергивать и последние изменения смотреть и если они были - изменения, то как-то отмечать. Можно даже note ставить у объекта если хочется и его тоже показывать.

Прикрутил, но пока без OSM API, id-шники берутся из бд.

Offline

#27 2009-10-10 04:06:04

sim
Member
Registered: 2008-04-19
Posts: 632
Website

Re: Топологические ошибки в Osm

_dr_, спасибо!

Offline

#28 2009-10-10 15:21:02

coolkaas
Member
From: RU, Penza
Registered: 2009-05-28
Posts: 2,391

Re: Топологические ошибки в Osm

Какая же красота в Оренбурге, куча само-пересечений в _единственном_ квартале smile
Приглашаются все неленивые править))
(заодно вопрос -- откуда такое могло быть? потлач?..)

self-intersec01.png

self-intersec02.png

(ps. Тут: http://osm.org/go/2GtOkpdt)
(pps. это Gmurik ))
(ppps. ахтунг, многие дома по два раза поверх нарисованы, в josm видно -- цвет отличается).

Last edited by coolkaas (2009-10-10 15:32:24)

Offline

#29 2009-10-10 22:07:45

sim
Member
Registered: 2008-04-19
Posts: 632
Website

Re: Топологические ошибки в Osm

прикол, я уже сделал точно такую же картинку и собирался тоже жаловаться.

1. Я прошелся джосмовским валидатором и исправил 190 дублирующихся линий
2. Оказывается удобно наш валидатор использовать для поиска таких всплесков активности.
3. Собираемся ли мы что-то решить по поводу таких импортов? написать жмурику, откаты, источники и т.п.? Наверное стоит обсудить отдельно, если еще не обсуждалось.

Offline

#30 2009-10-10 22:16:30

Komяpa
Member
From: Minsk
Registered: 2009-04-14
Posts: 1,323
Website

Re: Топологические ошибки в Osm

На самом деле, интересный результат получается, если:
1) скачать кусочек
2) нарисовать чего-то
3) сохранить в файл
4) закрыть редактор
5) открыть редактор
6) открыть файл
7) порисовать
8) сохранить
9) закачать
10) закрыть редактор
11) открыть файл...


world processing is what we do.
[OSMF BY Team] [http://komzpa.net/] [jabber: komzpa@gmail.com] [mobile/SMS: +375257407159]

Offline

#31 2009-10-11 07:06:00

coolkaas
Member
From: RU, Penza
Registered: 2009-05-28
Posts: 2,391

Re: Топологические ошибки в Osm

Ну Gmurik2 тут был, может увидит. Не хотелось эту тему зафлуживать разборками. Но там явно импорт, нарисовано очень ровно. И поверх дорог smile

Offline

#32 2009-10-11 22:49:16

sim
Member
Registered: 2008-04-19
Posts: 632
Website

Re: Топологические ошибки в Osm

раскраску по типу ошибок и пермалинк добавил
думаю стоит ли статистику по регионам сделать?

Offline

#33 2009-10-14 09:03:34

Ivan Komarov
Member
Registered: 2008-10-02
Posts: 1,050

Re: Топологические ошибки в Osm

Как насчет соприкасающихся иннеров, проверили? Они классифицируются как Self-intersection, судя по всему.

Offline

#34 2009-10-15 06:03:17

sim
Member
Registered: 2008-04-19
Posts: 632
Website

Re: Топологические ошибки в Osm

К сожалению до валидации валидатора пока еще не дошли руки, занят собственно правкой.
Кстати число ошибок приблизилось к 300 и те во многом у наших ближайших соседей.

Offline

#35 2009-10-15 06:06:40

_DR_
Member
From: Brn
Registered: 2009-10-09
Posts: 30

Re: Топологические ошибки в Osm

Добавлена возможность выбора конкретного региона РФ.

Offline

#36 2009-10-15 15:03:53

Kotelnikov
Member
From: Krasnodar, RU
Registered: 2009-05-07
Posts: 2,854
Website

Re: Топологические ошибки в Osm

В Краснодарском крае ошибки отсутствуют, с чем себя, а так же всех людей, работающих над данной областью, и поздравляю! :3

Last edited by Kotelnikov (2009-10-15 15:04:50)


1 000 000 points: 80% complete

Offline

#37 2009-10-15 16:35:09

sim
Member
Registered: 2008-04-19
Posts: 632
Website

Re: Топологические ошибки в Osm

Kotelnikov, потому что я их исправил wink поглядывай периодически, я уверен что еще будут. И никто не мешает парочку у соседей починить.

Offline

#38 2009-10-15 16:40:20

Kotelnikov
Member
From: Krasnodar, RU
Registered: 2009-05-07
Posts: 2,854
Website

Re: Топологические ошибки в Osm

sim wrote:

Kotelnikov, потому что я их исправил wink поглядывай периодически, я уверен что еще будут. И никто не мешает парочку у соседей починить.

Мы тут и сами по колено в нодах. smile


1 000 000 points: 80% complete

Offline

#39 2009-10-18 15:40:03

dedNikifor
Member
From: Белгород
Registered: 2009-09-11
Posts: 3,419

Re: Топологические ошибки в Osm

объясните - как вы ошибки отлавливаете? )

Offline

#40 2009-10-18 19:31:52

sim
Member
Registered: 2008-04-19
Posts: 632
Website

Re: Топологические ошибки в Osm

ST_IsValid(geom)

Offline

#41 2009-10-19 17:23:40

_DR_
Member
From: Brn
Registered: 2009-10-09
Posts: 30

Re: Топологические ошибки в Osm

Если чуть точнее, грузим данные OSM в БД PostgreSQL+PostGIS и для полигонального слоя делаем нечто вроде Select ST_IsValidReason(way) WHERE ST_IsValid(way)<>'t', дальше уже дело техники.

Offline

#42 2009-10-19 19:49:11

loir
Member
From: Тверь
Registered: 2009-05-27
Posts: 403

Re: Топологические ошибки в Osm

те дома один поверх другого должны символизировать многоэтажность, видимо :d

Last edited by loir (2009-10-19 19:49:28)


«Хоть один адекватный человек на форуме» ©dr&mx

Offline

#43 2009-10-19 20:38:34

dedNikifor
Member
From: Белгород
Registered: 2009-09-11
Posts: 3,419

Re: Топологические ошибки в Osm

этажность тегами задается

Offline

#44 2009-10-20 03:57:57

sim
Member
Registered: 2008-04-19
Posts: 632
Website

Re: Топологические ошибки в Osm

Объявление:
Запустили подпроект topocheck (в народе "тапочек"). Можно запускать со страницы топо-ошибок, а можно с отдельной:
http://gis-lab.info/qa/osm-topocheck.html

Суть инструмента, если мучительно интересно исправилась ли ошибка после изменения, сохраняем файлик в джосме и грузим в форму, таким образом дня ждать не надо. Можно производить серию быстрых экспериментов и смотреть результаты. Можно прогонять сомнительные файлы перед загрузкой (3 мега ограничение правда, если надо можно увеличить).

Offline

#45 2009-10-30 20:44:31

sim
Member
Registered: 2008-04-19
Posts: 632
Website

Re: Топологические ошибки в Osm

от 8 сотен осталось меньше 50 ошибок, из них много inner:inner, с которыми надо разобраться почему валидатор ругается.

Беларусь и Украину пришлось отрезать, руки туда всё тянулись править, если будет спрос - восстановим, страну целиком.

Offline

#46 2010-01-26 04:26:32

Aleksandr Dezhin
Member
From: Msk
Registered: 2008-05-25
Posts: 2,109
Website

Re: Топологические ошибки в Osm

http://gis-lab.info/projects/osm-errors … &layers=TB
Похоже валидатору не нравится касание inner-outer. Почему?


[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода

Offline

#47 2010-01-26 07:09:20

AkMeR
Member
From: Samara
Registered: 2008-02-27
Posts: 1,158

Re: Топологические ошибки в Osm

Aleksandr Dezhin wrote:

Похоже валидатору не нравится касание inner-outer. Почему?

А зачем такой хитрый мультиполигон? Просто топологически неверно это, вот и ругается...

Offline

#48 2010-01-26 11:34:29

Aleksandr Dezhin
Member
From: Msk
Registered: 2008-05-25
Posts: 2,109
Website

Re: Топологические ошибки в Osm

AkMeR wrote:

А зачем такой хитрый мультиполигон? Просто топологически неверно это, вот и ругается...

Как минимум так проще рисовать, в outer-е получается точек сильно меньше.


[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода

Offline

Board footer

Powered by FluxBB