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.***
#26 2009-10-09 12:48:36
- _DR_
- Member
- From: Brn
- Registered: 2009-10-09
- Posts: 30
Re: Топологические ошибки в Osm
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
Какая же красота в Оренбурге, куча само-пересечений в _единственном_ квартале ![]()
Приглашаются все неленивые править))
(заодно вопрос -- откуда такое могло быть? потлач?..)


(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 тут был, может увидит. Не хотелось эту тему зафлуживать разборками. Но там явно импорт, нарисовано очень ровно. И поверх дорог ![]()
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
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, потому что я их исправил
поглядывай периодически, я уверен что еще будут. И никто не мешает парочку у соседей починить.
Offline
#38 2009-10-15 16:40:20
- Kotelnikov
- Member

- From: Krasnodar, RU
- Registered: 2009-05-07
- Posts: 2,854
- Website
Re: Топологические ошибки в Osm
Kotelnikov, потому что я их исправил
поглядывай периодически, я уверен что еще будут. И никто не мешает парочку у соседей починить.
Мы тут и сами по колено в нодах. ![]()
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
Похоже валидатору не нравится касание 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
А зачем такой хитрый мультиполигон? Просто топологически неверно это, вот и ругается...
Как минимум так проще рисовать, в outer-е получается точек сильно меньше.
[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода
Offline