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.***

#1 2015-05-13 13:49:02

newpavlov
Member
Registered: 2014-03-28
Posts: 511

Мечты о визуализации чейнджсетов

Имхо надо двигаться в направлении удобных инструментов для просмотра правок, возможно с экспертной системой для выделения наиболее подозрительных изменений, после чего эти инструменты совмещать с механизмами вахтёрства на выбранной местности (т.е. скажем мапер своего города сможет в фиде оперативно просматривать изменений на "подконтрольной" территории, возможно с фильтром интересующих объектов), а так же просмотра первых правок новичков и правок помеченных пользователей. Плюс, возможно, нечто вроде меток правок опытными участниками (что уже влечёт за собой нечто вроде Web Of Trust среди маперов), дабы одна и та же правка не просматривалась по десять раз.

Наработки, конечно, по всему этому имеются, но скорее в зачаточном состоянии и без цельного подхода.

Last edited by newpavlov (2015-05-13 13:53:37)

Offline

#2 2015-05-13 13:51:16

Zverik
Moderator
From: Tallinn
Registered: 2010-10-14
Posts: 5,699
Website

Re: Мечты о визуализации чейнджсетов

Да-да, сделайте такие инструменты, кто-нибудь, пожалуйста.


ШТОСМ | josm.ru | обо мне | удалёнка зло

Offline

#3 2015-05-13 13:52:34

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,369

Re: Мечты о визуализации чейнджсетов

РуВики ввели вахтеров. Поначалу правку страниц одобряли регулярно, теперь по три года страницы висят непатрулированные.

Last edited by wowik (2015-05-13 13:52:59)

Offline

#4 2015-05-13 13:54:36

Maxim Dementyev
Member
From: Moscow
Registered: 2014-03-25
Posts: 110

Re: Мечты о визуализации чейнджсетов

Даешь develop и master бранчи big_smile

Offline

#5 2015-05-13 14:10:50

dkiselev
Member
Registered: 2010-02-09
Posts: 3,364

Re: Мечты о визуализации чейнджсетов

Ну можно накатывать changeset'ы и проверять стабильность веток от чейнджсета к чейнджсету. У нас есть эдакий гит (ну ладно на гит не тянет, скорее subversive) но при этом нет смотрибельных дифов.

Нужны инструменты для проверки изменений между ветками, их визуализации. Про экспертные системы опять же никто почему-то не говорит. У нас ведь нет проблем с разработчиками, простаивают без дела, думают чем бы заняться.

Но теперь-то дело сдвинется с мертвой точки, идей мы накидали, проблем теперь быть не должно!


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

Offline

#6 2015-05-13 14:32:40

newpavlov
Member
Registered: 2014-03-28
Posts: 511

Re: Мечты о визуализации чейнджсетов

dkiselev
Вы бы иронию поумерили, а то у меня её датчик задымился.

Если с вахтёрством особых проблем нет (да и с экспертной системой тоже, при накоплении достаточного кол-ва вандальных правок), то вот с визуализацией ничего не понятно, а без неё всё остальное будет иметь намного меньшую ценность. И вот тут как раз таки идей не хватает. У мапперов нету даже цельно описанных хотелок для подобного инструмента выходящих за пределы общих слов (ну или я этого не видел), а без этого даже при наличии разработчиков,  ничего толкового сделать не получится.

Да, стоит признать, что проблема достаточно сложная, и не просто так для неё всё ещё нет решения. Но вот почему нет выделенной работы в этом направлении мне не понятно...

Так что, сначала надо бы описать что мы собственно хотим, и только потом искать разработчиков под это дело, будь то энтузиастов, либо студентов участвующих в летнем гуглокоде. А повыжидать у моря погоды и покритиковать всегда успеется...

Last edited by newpavlov (2015-05-13 14:36:43)

Offline

#7 2015-05-13 14:49:19

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

Re: Мечты о визуализации чейнджсетов

newpavlov wrote:

Но вот почему нет выделенной работы в этом направлении мне не понятно...

Всё очень просто: хотеть то хотят многие, а вот делать желающих как-то не наблюдается.

Offline

#8 2015-05-13 14:50:51

freeExec
Moderator
From: Ульяновск,Модератор всех слоёв
Registered: 2012-07-31
Posts: 8,547

Re: Мечты о визуализации чейнджсетов

WhoDid + Achavi пока перекрывают хотелки / желание делать.

Offline

#9 2015-05-13 15:09:18

wowik
Member
From: Zelenograd
Registered: 2009-09-29
Posts: 9,369

Re: Мечты о визуализации чейнджсетов

Вот в Непал назвали новичков.
Они пришли, накидали непрямоугольных домиков, которые не только крышу включают, но и тень, плюс дрожащая мышка их раскорячила.
В общем, кривые дома раза в два больше реальных.
Часть домов пропущено, о связанности дорог по классам лучше и не заикаться, моторвеи в огороде, trunk'и вместо track'ов

Ну, страшненько, зато лихо везде накидали данных, где вообще был ноль.
А народ уже этим пользуется в полезных целях.
Где спонтанные лагеря отметят, где осыпь, перекрывшую дорогу, где степень разрушения домиков.
На пустом месте это вообще было бы бессмысленно.

У них там щаз есть мотивация делать карту, а у нас народ получил карту для своего навигатора, на которой дачу видно, и утихомирился.

Было бы 100500 новичков, желающих что-то сделать, то десяток, желающих повандалить не страшен.
А вот когда остается только этот десяток...

Last edited by wowik (2015-05-13 15:10:50)

Offline

#10 2015-05-13 15:11:14

pfg21
Member
From: Чебоксары
Registered: 2012-10-18
Posts: 4,284

Re: Мечты о визуализации чейнджсетов

поддакну freeExec ну и добавлю "+ RSS" хватает на все нужды. только б ачави побыстрей бегал бы, но это дело будущего.

Offline

#11 2015-05-13 19:07:19

dkiselev
Member
Registered: 2010-02-09
Posts: 3,364

Re: Мечты о визуализации чейнджсетов

newpavlov, дак да, визуалтзация нужна.

Но вот смотрите, недавно завершился отбор проектов для GSOC у нас прошло 8 проектов:

A WebGL frontend for OSM2World
Mapillary plugin for JOSM
Redesign and reimplement road presentation in Default OSM map style
JOSM: OpenGL data view   
Improving the osm2world GUI
Learning Platform for Overpass API
Moderation Queue for osm.org
JOSM raster layers filters

Moderation Queue for osm.org набрала весьма приличное число голосов, я думаю если бы в числе идей проектов был пропозал по улучшению Achavi и или по визуализации истории его бы приняли на ура. Но его не было. Чтобы такой проект был нужно более ли менее стройное представление как это должно выглядеть и работать. Такового пока никто не предложил. Идей то много, а тех кто готов их осуществлять (не обязательно кодить - менторы на GSOC, например, могут не кодить от слова вообще) существенно меньше. По этому программисты занимаются тем, что им веселей и приятнее.

Вот собственно говоря и вся история если выкинуть иронию.


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

Offline

#12 2015-05-14 10:41:01

Diomas
Member
From: spb.ru
Registered: 2010-09-15
Posts: 354

Re: Мечты о визуализации чейнджсетов

Как уже сказали, инструментарий вахтера на данный момент вполне функционален:

  • Whodidit RSS - для отслеживания изменений

  • Achavi - для визуализаци изменений

  • Notes RSS - для отслеживания "жалоб и предложений"

Для автоматической нотификации о "подозрительности" изменений есть куча валидаторов. Но обычно в Achavi все и так отлично видно.

Offline

#13 2015-05-14 10:58:41

var-alex
Member
From: МО, Коломна
Registered: 2012-04-12
Posts: 1,399

Re: Мечты о визуализации чейнджсетов

newpavlov wrote:

скажем мапер своего города сможет в фиде оперативно просматривать изменений на "подконтрольной" территории

Ну я так делаю для своего города и орестностей. Как тут уже говрили whodidit + achavi. В чем проблема?

p.s. как в строке rss whodidit убрать свои же правки, то бишь фильтр что бы работал который в whodidit есть? И кто чем смотрит rss что бы было удобно?

Offline

#14 2015-05-14 11:19:36

dkiselev
Member
Registered: 2010-02-09
Posts: 3,364

Re: Мечты о визуализации чейнджсетов

Фильтрую - яхупайп
Смотрю - digg reader


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

Offline

#15 2015-05-14 11:26:07

pfg21
Member
From: Чебоксары
Registered: 2012-10-18
Posts: 4,284

Re: Мечты о визуализации чейнджсетов

var-alex, так много своих чейнджсетов ?? smile для rss пользую NewsFox плагин для firefox, простенький интерфейс под "почтовую програмку".

Offline

#16 2015-05-14 11:52:12

var-alex
Member
From: МО, Коломна
Registered: 2012-04-12
Posts: 1,399

Re: Мечты о визуализации чейнджсетов

pfg21 wrote:

так много своих чейнджсетов ??

Так мало чужих чейнджсетов smile А своих хватает, не создаю огромные, обжигался.

pfg21 wrote:

для rss пользую NewsFox плагин для firefox, простенький интерфейс под "почтовую програмку".

Буду пробовать!

Offline

#17 2015-05-14 12:14:42

var-alex
Member
From: МО, Коломна
Registered: 2012-04-12
Posts: 1,399

Re: Мечты о визуализации чейнджсетов

NewsFox

Отличная штука!! И фильтрация вроде как работает оказывается у whodidit

Offline

#18 2015-05-14 13:15:45

Otnow
Member
Registered: 2012-12-20
Posts: 116

Re: Мечты о визуализации чейнджсетов

Как раз на эту тему заметку писал.

var-alex wrote:

p.s. как в строке rss whodidit убрать свои же правки, то бишь фильтр что бы работал который в whodidit есть?

Фильтровать умеет whodidit от simon04.

Offline

#19 2015-05-14 14:29:39

var-alex
Member
From: МО, Коломна
Registered: 2012-04-12
Posts: 1,399

Re: Мечты о визуализации чейнджсетов

Дыкть там ссылка как раз на тот whodidit который я и использую. Фильтровать умеет, и теперь я понял, как надо что бы в rss было отфильтровано.

Offline

#20 2015-05-15 08:16:33

Vitalts
Member
From: Estonia
Registered: 2010-12-30
Posts: 1,440

Re: Мечты о визуализации чейнджсетов

А Achavi open source, можно ставить себе на VPS и изменять по своему вкусу?
Вопрос снимаю, уже нашел

licensed under the MIT License (MIT)

Интересная штука, раньше не натыкался на нее.

Last edited by Vitalts (2015-05-15 08:22:09)

Offline

#21 2015-05-15 08:53:26

Zverik
Moderator
From: Tallinn
Registered: 2010-10-14
Posts: 5,699
Website

Re: Мечты о визуализации чейнджсетов

Achavi — всего лишь js-интерфейс к Overpass API. Его можно поставить даже на локалхост, наверное, даже просто из html запускать.


ШТОСМ | josm.ru | обо мне | удалёнка зло

Offline

#22 2015-05-15 09:19:39

Vitalts
Member
From: Estonia
Registered: 2010-12-30
Posts: 1,440

Re: Мечты о визуализации чейнджсетов

Zverik, да, я уже ознакомился с этим проектом. Все ускорение Achavi сводится к изменению ссылки на более быстрый overpass, которого нет sad. В общем, хорошая пища для размышлений...

Last edited by Vitalts (2015-05-15 09:21:08)

Offline

#23 2015-05-15 13:21:40

XAN_ua
Member
Registered: 2012-10-20
Posts: 603

Re: Мечты о визуализации чейнджсетов

http://tyrasd.github.io/latest-changes/

Что-то все про эту красоту забыли. Да, глубинных инструментов для фильтрации тут нет, но выглядит наглядно.

Offline

#24 2015-05-15 17:04:36

petrovnn
Member
From: Псков
Registered: 2014-04-04
Posts: 267

Re: Мечты о визуализации чейнджсетов

freeExec wrote:

WhoDid + Achavi пока перекрывают хотелки / желание делать.

вот и я о том-же, вместо того чтобы мечтать об абстрактном и фантастическом функционале лучше предложить конкретные идеи по улучшению этих двух уже существующих сервисов. Achavi есть на гитхабе, если кодить не можете/не умеете, можно написать в issues https://github.com/nrenner/achavi/issues

whodidit на гитхабе вроде нету (не нашел), поэтому пулреквеста не предложить, но идеи/предложения можно писать и здесь. Возможно эти вещи когда-нибудь станут частью сайта osm.org

Главная проблема конечно скорость (whodidit постоянно пользуюсь), но пока не очень понимаю в какую сторону копать чтобы эту скорость пофиксить и где взять людей которые на это способны. Имею ввиду конечно квалификацию программиста. Насколько я понимаю, дифы в базе ОСМ нечто невероятно сложное что под силу далеко не каждому прогеру.

Offline

#25 2015-05-15 17:30:23

Vitalts
Member
From: Estonia
Registered: 2010-12-30
Posts: 1,440

Re: Мечты о визуализации чейнджсетов

https://github.com/simon04/whodidit
В Achavi, да и похоже в Who did it, разработчик мало поможет, по крайней мере я не встречал разработчиков, хорошо шарящих в оптимизации БД.
Achavi поможет свой оверпасс прокси, держащий свежие чейжсеты и только за отсутвием оных смотрел в офф оверпасс. Судя по услышанному на радио ОСМ (про выкачку всего региона), возможно, будет лучше даже свой костыль соорудить, отдающий данные конкретного чейнжсета и Achavi под это подпилить.
У who did it, похоже, своя база. Т.е. развернув свой who did it можно сразу приступать к анализу слабых мест базы и оптимизировать ее и запросы к ней.

Offline

Board footer

Powered by FluxBB