OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

Announcement

The forum software has recently been upgraded. Not all previous modifications have been re-applied yet, see here for more info and problem reporting.

#1 2012-07-26 19:49:13

osmisto
Member
Registered: 2010-06-16
Posts: 633
Website

Эпоха возрождения

Всем привет smile Все мы знаем что и после чего надо восстанавливать. Предлагаю споры оставить в старом топике, а в этом перейти к организованной деятельности.

Задача: пройти по всем этапам по очереди и вернуть РФ обратно в состояние полезное для навигаторов, а потом ещё и улучшить smile

Текущие:
Этап 1 - границы boundary-6 и выше (если знакомы с отношениями)
Этап 3 - восстанавливаем удалённое и изменённое ботом


---------------------------------------------------------
Этап 0: подготовка.
- собрать полезные валидаторы  на следующие этапы
- сделать пирог на всю РФ, куски - районы.
- обсудить следующие этапы и очерёдность.
- починить границу РФ!!!

Этап 1: административные границы районов и выше - все присутствуют, ни одного разрыва    <<< ТЕКУЩИЙ
137-progress1.png
Пирог: http://mapcraft.nanodesu.ru/pie/137
Матчасть:
- http://wiki.openstreetmap.org/wiki/RU:% … 0%B8%D1%86
- http://forum.openstreetmap.org/viewtopi … d=6652&p=1
Статусы:
2/9:  ни одного разрыва береговой линии в http://peirce.gis-lab.info/addr.php для данной области
4/9:  ни одной ошибки 'unknown admin level' и 'non simple boundary ways': OSM Inspector
9/9: все границы вплоть до boundary-6 зелёные по валидатору ОКТМО. Посмотрите матчасть!


Этап 2: границы всех НП от 10 тыс и выше - присутствуют, без разрывов, оформлены как надо.
Валидаторы:
1. http://peirce.gis-lab.info/addr.php - "Города без насе­ления"
2. OSM Inspector
3. openstreetmap.ru - валидаторы: города без населения, границы, точки.
4. openstreetmap.ru - валидаторы: улицы за пределами НП.
5. валидатор ОКТМО - административные центры: точке, граница, в отношении района.

Этап 3: вернуть попорченное ботом.  <<< ТЕКУЩИЙ
143-progress1.png
Пирог: http://mapcraft.nanodesu.ru/pie/143
Статусы:

По карте удалений и изменений ботом.
1/9 - найти и поправить изменения и разрывы в геометрии автомобильных и железных дорог после удаления точек ботом
2/9 - найти и восстановить полностью удалённые дороги
3/9 - найти и поправить значительные изменения и разрывы в геометрии рек и ручьев
4/9

Last edited by osmisto (2012-09-01 21:41:18)

Offline

#2 2012-07-26 19:52:42

osmisto
Member
Registered: 2010-06-16
Posts: 633
Website

Re: Эпоха возрождения

Я смогу админить пирог, а  также дописывать мапкрафт по необходимости (уже код освежил в голове).

У кого есть все административные границы для пирога? Было бы отлично, если они будут в упрощённом виде без микромаппинга.

И сбросьте, пожалуйста, в эту тему все валидаторы, которые знаете и могут пригодиться. Я обновлю первый пост.

Last edited by osmisto (2012-07-26 19:54:14)

Offline

#3 2012-07-26 20:27:31

dkiselev
Moderator
Registered: 2010-02-09
Posts: 3,340

Re: Эпоха возрождения

Если мы от валидаторов добьемся 0 ошибок - то это мы не просто восстановим Россию - это она станет хороша как никогда smile В общем я за. Пирог не обещаю но порисую с удовольствием.


mail: dkiselev@osm.me      skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!

Offline

#4 2012-07-26 21:35:54

Sergey Astakhov
Member
From: St.Petersburg, Russia
Registered: 2009-11-13
Posts: 5,077

Re: Эпоха возрождения

В навигаторе по форуму есть список тем по валидаторам.

Offline

#5 2012-07-26 23:22:11

osmisto
Member
Registered: 2010-06-16
Posts: 633
Website

Re: Эпоха возрождения

Обновил список валидаторов, делаю пирог.

Offline

#6 2012-07-27 05:25:21

KonTur
Member
From: SPB
Registered: 2010-03-10
Posts: 1,143

Re: Эпоха возрождения

Чтобы был толк, КМК нужно чтобы заработали ежедневные выгрузки. И валидаторы чтобы также ежедневно обновлялись.
А иначе много времени будет тратиться на попытку сделать то что уже сделано другим.

Offline

#7 2012-07-27 06:34:18

lenux
Member
Registered: 2011-12-06
Posts: 608

Re: Эпоха возрождения

В принципе если посмотреть на валидатор СГ, то наиболее печальные районы имеют от 200 изолированных рутинговых графов. Но дорожные графы правятся довольно быстро.  И для этого вполне одного человека хватит на область smile. И пары заходов.
Конечно 300 штук править надоест. А для областей где 1-30 штук так там проще одному всё поправить.

Offline

#8 2012-07-27 07:47:40

Эцелоп
Member
From: Санкт-Петербург (Большая Охта)
Registered: 2012-06-19
Posts: 1,510

Re: Эпоха возрождения

Хочу обратить внимание, что при восстановительных работах удобно использовать сервис Bugs (и многие уже активно используют). Заметки можно делать прямо на нужном месте карты, что бы не получилось как в басне про рака, лебедя и щуку. Как минимум каждому надо мониторить, для отображения меток Bugs в JOSM есть плагин.

Offline

#9 2012-07-27 07:50:33

Canabis
Member
From: Moscow / Smolensk region
Registered: 2010-02-07
Posts: 862
Website

Re: Эпоха возрождения

osmisto wrote:

делаю пирог.

А я вот тоже уже начал делать пирог, но уступлю с удовольствием smile
Куски, мне кажется, лучше делать в соответствии со следующей стратегией:
1. по умолчанию: 1 область - 1 кусок
2. если удаленных/измененных данных в OSM Inspector по отдельной области много, то делить по районам (например, МО, ЛенОбл, восток Тверской обл.)
3. если удаленных/измененных данных в OSM Inspector по соседним областям мало, то можно их группировать

Для создания кусков мне показался простым способ обрисовки в JOSM границ грубыми полигонами подключив подложку Mapnik:

tms:http://tile.openstreetmap.org/{zoom}/{x}/{y}.png

Offline

#10 2012-07-27 07:58:57

osmisto
Member
Registered: 2010-06-16
Posts: 633
Website

Re: Эпоха возрождения

Canabis wrote:

А я вот тоже уже начал делать пирог, но уступлю с удовольствием smile

Блин, надо было написать smile Мне loir подсказал ссылку: http://gis-lab.info/qa/rusbounds-rosreestr.html
И сейчас в JOSM-е упрощаю границы и вырезаю лишние острова.

(JOSM конечно крут. Например отрезание островов: выделил одну область, через Shift-E (плагин utils2) выделил все соприкасающиеся области, поставил левый тег и фильтром спрятал всё нужное, остались острова - Ctrl-A и Del. Обалдеть, жаль не сразу догадался, штук 50 так удалил. )

Offline

#11 2012-07-27 08:59:35

Canabis
Member
From: Moscow / Smolensk region
Registered: 2010-02-07
Posts: 862
Website

Re: Эпоха возрождения

Мне кажется первым этапом надо просмотреть удаленное/измененное ботом в пироге и поправить явные косяки.

Offline

#12 2012-07-27 09:59:13

osmisto
Member
Registered: 2010-06-16
Posts: 633
Website

Re: Эпоха возрождения

Canabis wrote:

Мне кажется первым этапом надо просмотреть удаленное/измененное ботом в пироге и поправить явные косяки.

Можем добавить smile Только нужен валидатор или линейка, по которой можно оценить, что "все явные косяки после бота" поправлены.

Я бы хотел, чтобы цель была ясна и желательно с видимым и понятным финишем. Т.е.  "900 ошибок в области" лучше, чем "вот область с желто-красными правки, надо всё просмотреть, поправить косяки". Потому что в неясной, "бесконечной" задаче можно утонуть wink

Last edited by osmisto (2012-07-27 09:59:48)

Offline

#13 2012-07-27 10:02:17

osmisto
Member
Registered: 2010-06-16
Posts: 633
Website

Re: Эпоха возрождения

JOSM на i5 думает по полчаса, пытаясь разъединить большие области sad

Offline

#14 2012-07-27 10:08:50

fserges
Member
From: St.Petersburg/Russia
Registered: 2010-11-08
Posts: 3,473

Re: Эпоха возрождения

Идея хорошая, но без валидаторов немного нереализуемая. Среди очевидных проверок - наличие пустых точек без тегов и куча изолятов, адреса на домах при отствующих улицах ... Без валидатора совместную работу не организовать так как одну и ту же ошибку попробует исправить несколько человек, потом покажется что всё исправлено и все забьют думая что все исправлено smile

Offline

#15 2012-07-27 10:13:05

osmisto
Member
Registered: 2010-06-16
Posts: 633
Website

Re: Эпоха возрождения

адреса на домах при осутствующих улицах - видел такой валидатор. 

Но предлагаю адресацию делать после того, как приведём в порядок базовые вещи: чтобы можно было вырезать область, сконвернтнуть, и навигатор смог проложить путь из А в Б без телепортации smile

Last edited by osmisto (2012-07-27 10:13:26)

Offline

#16 2012-07-27 10:24:09

osmisto
Member
Registered: 2010-06-16
Posts: 633
Website

Re: Эпоха возрождения

Александр сказал, что для валидатора надо починить границу РФ, кто возьмётся? Мой JOSM всё ещё тупит над пирогом.

Offline

#17 2012-07-27 10:35:03

Canabis
Member
From: Moscow / Smolensk region
Registered: 2010-02-07
Posts: 862
Website

Re: Эпоха возрождения

Думаю получится. Каждый заинтересованный берет на себя какой-то кусок пирога и просматривает там сначала места, где бот что-то удалял. Явные косяки - это те, которые видны невооруженным глазом при просмотре на 14-16 масштабе. Я имею ввиду: отсутствие дорог и их частей; спрямление извилистых дорог, рек и других линейный объектов. После того, как просмотрел всю территорию пирога, отмечаешь его завершенным. Либо помечаешь, какие районы просмотрел, а какие еще нет и "отпускаешь" кусок пирога.
После того, как все области будут зелеными (9/9), сбрасываем результат и переходим переходим к следующему этапу, как предложил osmisto.
Для того и нужен пирог, чтобы одни те же районы не проверяли десятки раз разные люди.

Offline

#18 2012-07-27 10:37:58

Canabis
Member
From: Moscow / Smolensk region
Registered: 2010-02-07
Posts: 862
Website

Re: Эпоха возрождения

еще бы найти добровольца, который сделает страницу-описание процесса в вики. Я мог бы, но у меня сейчас времени нет...

Offline

#19 2012-07-27 10:42:06

osmisto
Member
Registered: 2010-06-16
Posts: 633
Website

Re: Эпоха возрождения

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

Потом нарежем области на куски, и попробуем поправить большие потери в дорожном графе, а потом уже связанность на каждом уровне отдельно. Ок?

Offline

#20 2012-07-27 10:49:48

Hind
Member
From: Moscow
Registered: 2009-05-25
Posts: 3,911

Re: Эпоха возрождения

Можно разбить на этапы. Сделать n одинаковых пирогов, часть скрыть, кроме первого.
1) Разрывы в трассах
2) Разрывы в дорожной сети в населенных пунктах
3) Изоляты дорожного графа
4) ??????
5) PROFIT!

Offline

#21 2012-07-27 11:26:03

Canabis
Member
From: Moscow / Smolensk region
Registered: 2010-02-07
Posts: 862
Website

Re: Эпоха возрождения

osmisto wrote:

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

Потом нарежем области на куски, и попробуем поправить большие потери в дорожном графе, а потом уже связанность на каждом уровне отдельно. Ок?

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

Offline

#22 2012-07-27 12:47:01

Canabis
Member
From: Moscow / Smolensk region
Registered: 2010-02-07
Posts: 862
Website

Re: Эпоха возрождения

по поводу пустых точек, кстати. Думаю через пару месяцев можно будет запустить бота, который все точки удалит. И зачем для них валидатор?!

Offline

#23 2012-07-27 13:19:32

lenux
Member
Registered: 2011-12-06
Posts: 608

Re: Эпоха возрождения

Я вот думаю у нас ведь всё плохо с азиатской стороной страны!
Может разумнее и интереснее было бы не гнаться за тем что поправить 100500 ошибок в валидаторах. А качественно обрисовать области которым мало удалено внимания? Например 1 область = 1 неделя.

Last edited by lenux (2012-07-27 13:25:27)

Offline

#24 2012-07-27 13:36:48

Cd_spb
Member
From: Санкт-Петербург
Registered: 2011-11-04
Posts: 1,099

Re: Эпоха возрождения

Canabis wrote:

все точки удалит. И зачем для них валидатор?!

Простая ситуация, - по НП1 идет дорога, прерывается, в НП2 тоже идёт дорога и тоже прерывается. А между ними - точки, треки и Hires BING.
Валидатор дорог увидет, что дороги не обрываются в воздухе - нормально. А валидатор точек скажет - что там есть данные.

Offline

#25 2012-07-27 15:23:19

osmisto
Member
Registered: 2010-06-16
Posts: 633
Website

Re: Эпоха возрождения

Сделал пирог на границы, каждый кусок - область: http://mapcraft.nanodesu.ru/pie/137     Жду, когда заработает валидатор границ, описываю как чинить, и можно будет начинать smile

Canabis, согласен, запустим два пирога одновременно. Границы и дороги слабо пересекаются, и с отношениями не все ещё разобрались.  Добавил третим этапом то, что ты предложил. С тебя пирог (вот исходник моего: ru-bounds.osm можно дорезать)  и валидаторы, на которые ориентируемся, обновлю главный пост smile

Offline

Board footer

Powered by FluxBB