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.***
#76 2011-12-05 12:29:54
- Aleksandr Dezhin
- Member
- From: Msk
- Registered: 2008-05-25
- Posts: 2,109
- Website
Re: Полезные сервисы и валидаторы
x10kHz, такие веи вместе с топологическими ошибками считаются в рамках http://gis-lab.info/forum/viewtopic.php?t=8692 (обновленной версии http://gis-lab.info/projects/osm-export.html), но пока не выводятся никуда, но со временем будет показываться, хотя до конца ясности с полезностью исправления таких веев пока нет.
[ Проверка границ и НП | Дампы | Валидатор рек | Кое-что ещё ]
- Нет! Не надо пытаться. Делай. Или не делай. Не надо пытаться. (c) Йода
Offline
#77 2011-12-05 12:43:35
- Felis Pimeja
- Member
- Registered: 2010-10-27
- Posts: 1,035
Re: Полезные сервисы и валидаторы
Скажите пожалуйста, есть ли валидатор самопересекающихся веев?
Ведь они вроде бы не есть гуд)
...
OSM Inspector
Раздел Geometry -> Self-intersecting ways
Offline
#78 2011-12-05 14:50:24
- AlRight
- Member
- From: Perm, Russia
- Registered: 2009-09-24
- Posts: 861
Re: Полезные сервисы и валидаторы
Скажите пожалуйста, есть ли валидатор самопересекающихся веев?
http://routing.osm.rambler.ru/not_simpl … dius=50000
При заливке чейнджсета сервер я так понимаю не проверяет...
в JOSM'е есть (настраиваемая) проверка перед аплоадом
Offline
#79 2011-12-05 15:25:29
- x10kHz
- Member
- Registered: 2009-10-06
- Posts: 138
Re: Полезные сервисы и валидаторы
Спасибо за ссылки!
Почему сразу не сделать в josm'е, а лучше вообще на стороне сервера чтобы проверка была при вызове API загрузки данных.
а так это борьба с последствиями, а не с причиной...
Я думаю можно сделать алгоритм, который бы все перекрытые веи переделывал в корректные и ботом все исправлять, но было бы конечно лучше чтобы некорректные данные вообще не могли попасть в базу...
Offline
#80 2011-12-05 15:55:17
- Hind
- Member
- From: Moscow
- Registered: 2009-05-25
- Posts: 3,950
Re: Полезные сервисы и валидаторы
Вы же знаете Первый Закон Осма: хочешь - сделай!
:3
Offline
#81 2011-12-05 20:10:45
- Ezhick
- Member
- From: Moscow
- Registered: 2008-10-08
- Posts: 2,508
- Website
Re: Полезные сервисы и валидаторы
Вы же знаете Первый Закон Осма: хочешь - сделай!
:3
Да был такой валидатор у меня давно. Никто не пользовался. Оживить?
Offline
#82 2011-12-05 22:51:25
- x10kHz
- Member
- Registered: 2009-10-06
- Posts: 138
Re: Полезные сервисы и валидаторы
Да был такой валидатор у меня давно. Никто не пользовался. Оживить?
А у него API есть какой-нибудь?
например список "кривых веев" получить одним запросом...
Я попробую накодить тулзу, которой можно скормить список id веев, а она бы взяла их из осма, посмотрела действительно ли они кривые, поправила и отправила назад...
по вычислениям это не долго, а вот искать по всему "planet.osm" долго... поэтому я и спрашивал где тут есть готовое что-нибудь
Что уже и так бегает по всей базе каждый день и смотрит на каждый вей)
Offline
#83 2011-12-05 23:03:12
- kisaa
- Member
- From: ДВ, Хабаровск
- Registered: 2011-09-13
- Posts: 636
Re: Полезные сервисы и валидаторы
Из keepright'а вытянуть? Getting the whole dump-file. По типу ошибки выбрать именно самопересекающиеся веи.
Offline
#84 2011-12-06 08:05:53
- Ezhick
- Member
- From: Moscow
- Registered: 2008-10-08
- Posts: 2,508
- Website
Re: Полезные сервисы и валидаторы
Ezhick wrote:Да был такой валидатор у меня давно. Никто не пользовался. Оживить?
А у него API есть какой-нибудь?
например список "кривых веев" получить одним запросом...
Я попробую накодить тулзу, которой можно скормить список id веев, а она бы взяла их из осма, посмотрела действительно ли они кривые, поправила и отправила назад...
по вычислениям это не долго, а вот искать по всему "planet.osm" долго... поэтому я и спрашивал где тут есть готовое что-нибудь
Что уже и так бегает по всей базе каждый день и смотрит на каждый вей)
api не было, можно сделать вывод на карту, можно списком.
Offline
#85 2011-12-06 09:58:53
- x10kHz
- Member
- Registered: 2009-10-06
- Posts: 138
Re: Полезные сервисы и валидаторы
Чувствую займусь валидатором... мое самопальное творение падает, отлавливая баги в базе)
наткнулся еще вот на такое...
http://www.openstreetmap.org/api/0.6/relation/1295795
<relation id="1295795" visible="true" timestamp="2010-11-29T19:17:16Z" version="1" changeset="6488645" user="Варяг" uid="213199">
<member type="way" ref="76067074" role=""/>
<member type="way" ref="87075576" role=""/>
<tag k="area" v="yes"/>
<tag k="highway" v="residential"/>
<tag k="type" v="multipolygon"/>
</relation>
Offline
#86 2011-12-06 10:10:38
- xande almeida
- Member
- From: Tver
- Registered: 2010-04-28
- Posts: 256
Offline
#87 2011-12-07 13:07:42
- x10kHz
- Member
- Registered: 2009-10-06
- Posts: 138
Re: Полезные сервисы и валидаторы
Импортировал 10Гб дамп России в MongoDB дамп отсюда
Не совсем понятно почему он не соответствует этой статистике
Она воообще расходится... но это к данной теме отношения не имеет.
у меня наимпортировалось 54'772'811 нода
почти 5 млн веев и почти 90 тысяч релейшенов
из этих 90 тысяч 52968 мультиполигоны...
313 из них некорректны по некоторым причинам
Для некоторых просто нет веев и нодов в этом дампе, а некоторые изначально в базе осма заданы неправильно!
Их я бы хотел попробовать вылечить.
Проверить вхождение участников релейшенов друг в друга, определить корректно ли оно и расставить всем inner и outer автоматом.
Ну и если там одно на другое наезжает и автоматически восстановить не получается, то в отдельный список для правки руками...
Offline
#88 2011-12-07 13:17:35
- Alexandr Zeinalov
- Member
- From: New-Peredelkino, Moscow, RU
- Registered: 2009-08-26
- Posts: 1,699
- Website
Re: Полезные сервисы и валидаторы
А ты посмотри дату последнего обновления России.
Offline
#89 2011-12-07 15:14:06
- x10kHz
- Member
- Registered: 2009-10-06
- Posts: 138
Re: Полезные сервисы и валидаторы
мда... все время год путаю))
Offline
#90 2012-01-31 07:58:59
- liosha
- Member
- From: Moscow
- Registered: 2008-03-04
- Posts: 8,447
- Website
Re: Полезные сервисы и валидаторы
Отцепляю в пользу http://forum.openstreetmap.org/viewtopic.php?id=15209
Offline
#91 2012-01-31 08:24:11
- KonTur
- Member
- From: SPB
- Registered: 2010-03-10
- Posts: 1,661
Re: Полезные сервисы и валидаторы
Отцепляю в пользу http://forum.openstreetmap.org/viewtopic.php?id=15209
Зря. Я бы отцепил IRC, ссылку на тему про IRC (там всего 1 сообщение) вставил сюда. И оставить эту тему прикрепленной.
ИМХО
Offline
#92 2012-02-04 16:21:05
- Ilgn
- Member
- From: СПб-ЛО
- Registered: 2012-01-06
- Posts: 53
Re: Полезные сервисы и валидаторы
Валидатор с функцией последних правок правок,
там помнится было видны последние правки за неделю, три месяца...
где то видел такой а ссылку потерял, подкинте плз ссылочку.
Offline
#93 2012-02-04 18:39:02
- zetx16
- Member
- Registered: 2011-01-21
- Posts: 226
Re: Полезные сервисы и валидаторы
Offline