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

#51 2014-02-06 13:41:17

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

Re: Как придумать игровой способ сбора и обновления ПОИ на ОСМ

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

На бесплатной основе - 2гис конечно не догнать.


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

Offline

#52 2014-02-06 14:00:32

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

Re: Как придумать игровой способ сбора и обновления ПОИ на ОСМ

Zkir wrote:

Давайте импортнем пои из форсквера?

А он их дает?

Ага, даёт за 15M$.

Offline

#53 2014-02-06 15:34:58

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

Re: Как придумать игровой способ сбора и обновления ПОИ на ОСМ

Вот эстонсике домики - для меня пример хорошей игры.
Кликай, соревнуйся, делай полезное дело.

Offline

#54 2014-02-06 17:28:59

BushmanK
Member
Registered: 2011-05-03
Posts: 5,106

Re: Как придумать игровой способ сбора и обновления ПОИ на ОСМ

wowik wrote:

Вот эстонсике домики - для меня пример хорошей игры.
Кликай, соревнуйся, делай полезное дело.

http://habrahabr.ru/post/211430/#comment_7280484


"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".

Offline

#55 2014-02-13 12:07:53

Haserbaba
Member
Registered: 2010-10-13
Posts: 123

Re: Как придумать игровой способ сбора и обновления ПОИ на ОСМ

потестировал АПИ Foursquare. Инфы много, по популярным категориям (типа кафе, рестораны) мусора мало

Для бесплатной версии есть ограничения в 5000 запросов. И число результатов на bbox 100 штук.

Координаты точек плохие. Смотрел на карте ОСМ на Москву. Но названия в основном совпадают. если матчить по названию+ГЕО (радиус от точки), то можно привязать.

Если протолкнуть концепцию, что засчет ОСМ форсквэр улучшает привязку объектов, а ОСМ получает контактную информацию, то, думаю, улучшить ПОИ ОСМ можно значительно

Offline

#56 2014-02-13 13:40:17

literan
Member
Registered: 2012-11-06
Posts: 3,941
Website

Re: Как придумать игровой способ сбора и обновления ПОИ на ОСМ

В фосквэа координаты очень плохие, бывает, что точка рисуется с другой стороны улицы (например, Мясницкой).

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

Last edited by literan (2014-02-13 13:41:42)

Offline

#57 2014-02-20 21:27:24

Tasheal
Member
Registered: 2014-01-31
Posts: 39

Re: Как придумать игровой способ сбора и обновления ПОИ на ОСМ

тут обсуждаем тему текущего поста smile

http://forum.openstreetmap.org/viewtopi … 85#p400885

Offline

#58 2014-02-21 11:08:28

kastellano
Member
Registered: 2014-01-15
Posts: 229
Website

Re: Как придумать игровой способ сбора и обновления ПОИ на ОСМ

Tasheal, мне кажется в вашем проекте вы пытаетесь совместить 4 вещи: маппинг - рисование объектов, валидация/проверка объектов, игра (конкурс) и возможно - плата за работу.

Маппинг значительно более удобен в josm и других уже готовых редакторах и сделать что-то лучшее будет очень сложно.

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

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

Offline

#59 2014-02-21 12:47:49

NetWormKido
Member
From: Chapaevsk@63RUS
Registered: 2011-11-22
Posts: 1,003

Re: Как придумать игровой способ сбора и обновления ПОИ на ОСМ

Может быть лучше нанять несколько человек, которые будут сидеть и целенаправленно рисовать (хотя наверное не стоит в отрытую этого делать - возможно будет демотивировать обычных мапперов)?

Эх если бы мне ещё и платили за моё хобби... roll

Offline

#60 2014-02-21 13:30:49

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

Re: Как придумать игровой способ сбора и обновления ПОИ на ОСМ

Модераторы, может перенесете из добро пожаловать - сюда?


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

Offline

#61 2014-02-21 13:32:03

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

Re: Как придумать игровой способ сбора и обновления ПОИ на ОСМ

Я так понимаю у Tasheal сейчас один не решенный вопрос - кто возьмется за работу?


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

Offline

#62 2014-02-21 14:13:40

Tasheal
Member
Registered: 2014-01-31
Posts: 39

Re: Как придумать игровой способ сбора и обновления ПОИ на ОСМ

NetWormKido wrote:

Эх если бы мне ещё и платили за моё хобби... roll

помогай найти кто поможет создать это

dkiselev wrote:

Я так понимаю у Tasheal сейчас один не решенный вопрос - кто возьмется за работу?

да. Мне нужен тот кто опишет ТЗ, на форуме оценим ТЗ, оценим проект и в путь.

взять https://github.com/kort/kort    (play.kort.ch с телефона) и добавить фишками)

Offline

#63 2014-02-21 15:43:31

Tasheal
Member
Registered: 2014-01-31
Posts: 39

Re: Как придумать игровой способ сбора и обновления ПОИ на ОСМ

Требуется человек разбирающийся в Leaflet, MapBox или Polymaps.
пишите: мой ник нейм @gmail.com

Offline

#64 2014-02-21 16:12:45

fndoder
Member
Registered: 2011-07-17
Posts: 396

Re: Как придумать игровой способ сбора и обновления ПОИ на ОСМ

При ручном составлении базы данных ПОИ нужно много человеко-часов. Причём, с учётом необходимости актуализации, эти человеко-часы нужны не однократно, а постоянно.

Число же участников ОСМ вполне определённое и количество человеко-часов, которые они готовы тратить на ведение базы ПОИ, тоже вполне конкретно.

Текущая ситуация такова, что требуемое число человеко-часов на порядки превышает количество доступных человеко-часов. И данная ситуация вряд ли изменится в перспективе.

Сервисы 2ГИС и подобные имеют большое число работников - столько, сколько необходимо для поддержания базы ПОИ в относительно актуальном и полном виде (стоит заметить, впрочем, что полнота и актуальность данных там далеко не идеальная).

Поэтому сейчас есть 2 способа получить и поддерживать такую базу:
1) За деньги, платя зарплату требуемому числу работников, вручную поддерживающих базу. Подход коммерческих картографических компаний.
2) Придумать способ, на порядки снижающий количество ручной работы участников проекта. Мотивация владельцев ПОИ нужна, но она, даже при самом лучшем подходе, даст очень небольшую долю ПОИ от их общего количества, то есть не может, без совместного использования с другими методами, решить задачу. Нужна автоматизация для получения информации - а вот это очень сложная задача, хотя и имеются некоторые практические результаты в её решении (автоматическая обработка панорам, получаемых с автомобилей Google Street View). Пока несуществующий подход некоммерческих картографических сообществ.

Поэтому считаю в рамках ОСМа идею развития ручного сбора ПОИ бесперспективной.

Но перспективной совместное использование следующих методов:
а) мотивация владельцев ПОИ поддерживать информацию в актуальном и полном состоянии (привлекая посетителей)
б) автоматический сбор и обработка информации из открытых источников - главным образом, официальных сайтов
в) автоматический сбор информации на основе фото и видео с камер смартфонов, видеорегистраторов автомобилей и других мобильных камер.

Offline

#65 2014-02-21 17:57:14

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

Re: Как придумать игровой способ сбора и обновления ПОИ на ОСМ

fndoder wrote:

Текущая ситуация такова, что требуемое число человеко-часов на порядки превышает количество доступных человеко-часов. И данная ситуация вряд ли изменится в перспективе.

Про остальные данные в OSM говорили ровно тоже самое. Однако со временем картина поменялась и качество данных во многих местах стало не хуже коммерческих. Вы подходите с точки зрения самостоятельного решения задачи. А в социальных проектах надо по другому - "создать условия чтобы задачу могли решить массы", и после этого наблюдать как она постепенно решается сама. Как поступают, к примеру, создатели валидаторов. smile

fndoder wrote:

б) автоматический сбор и обработка информации из открытых источников - главным образом, официальных сайтов

Я бы на это не рассчитывал.  Качество сторонних открытых источников обычно ниже плинтуса. Пробовал использовать списки отелей в Родосе с разных туристических сайтов - больше половины данных в этих списках в итоге имели грубые ошибки (неверные координаты, чужие фото, закрывшиеся и т.п.), причём в разных списках разные. Приходится работать детективом чтобы найти крупицы реальной информации в них.

fndoder wrote:

в) автоматический сбор информации на основе фото и видео с камер смартфонов, видеорегистраторов автомобилей и других мобильных камер.

Ну это сразу после решения всех проблем с автоматическим распознаванием образов. Может лет через 30-40. smile

Last edited by Sergey Astakhov (2014-02-21 17:58:29)

Offline

#66 2014-02-21 20:11:57

fndoder
Member
Registered: 2011-07-17
Posts: 396

Re: Как придумать игровой способ сбора и обновления ПОИ на ОСМ

Sergey Astakhov wrote:

Я бы на это не рассчитывал.  Качество сторонних открытых источников обычно ниже плинтуса. Пробовал использовать списки отелей в Родосе с разных туристических сайтов - больше половины данных в этих списках в итоге имели грубые ошибки (неверные координаты, чужие фото, закрывшиеся и т.п.), причём в разных списках разные.

Применение для карты с 50% некорректной информации действительно сложно найти.
Но такие ситуации всё же не так часты.

А вот, скажем, если взять и обработать сайты банков, то мы получим почти полный комплект финансовых ПОИ, причём с небольшим количеством ошибок (по моим грубым оценкам, менее 5% ошибок). С учётом того, что карт вообще без ошибок не бывает, для многих целей такой слой будет вполне подходящим. Точнее так: если у нас будет выбор между халявным набором финансовых ПОИ с 5% ошибок и набором финансовых ПОИ с 1% ошибок за миллион рублей, то часто первый вариант будет предпочтительнее. Но нельзя забывать, что есть и другие методы сбора ПОИ, что уменьшает процент ошибок в конечном результате.

А вот набор ПОИ общепита уже так не получишь - у многих  кафешек нет никакого официального сайта.

Так что этот способ вполне применим, но только совместно с остальными, повторю.

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

Sergey Astakhov wrote:

Ну это сразу после решения всех проблем с автоматическим распознаванием образов. Может лет через 30-40. smile

Да не, сделать можно хоть сейчас. Взять фотку таблички с режимом работы магазина и распознать в FineReader. Результат распарсить несложно, с учётом того, что таблички все очень похожи по содержанию. Результат парсинга - в теги, географические координаты из EXIF фотографии дают саму точку. С учётом того, что есть свободные альтернативы FineReader, хотя и с, отчасти, худшими характеристиками, но решающими задачу распознавания, такую программу для смартфона вполне можно сотворить, причём научных исследований при этом делать не надо, просто сделать программу на основе готовых технологий и библиотек.

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

Offline

#67 2014-02-21 21:15:59

Tasheal
Member
Registered: 2014-01-31
Posts: 39

Re: Как придумать игровой способ сбора и обновления ПОИ на ОСМ

fndoder & Sergey Astakhov,  вы оба правы, но надо хотя бы сделать велосипед, а перекрасить всегда успеем . Мне нужен  человек, который в теме и знает как спрограммироовать, свободен и готов заработать. Есть у вас такие?

Offline

#68 2014-02-22 12:54:09

fndoder
Member
Registered: 2011-07-17
Posts: 396

Re: Как придумать игровой способ сбора и обновления ПОИ на ОСМ

Tasheal
Предложенный способ вовсе нерабочий. И он совсем не игровой. "Приз" получит тупо тот, кто больше вкалывает, никакой игры нет. И заявленный "приз" совсем мелкий. Что-то может выйти, если увеличить число призов и их размер (скажем, до 150 т. р.). Но тут внезапно становится ясно, что устремив число призов к бесконечности, мы приходим к модели коммерческой картографической компании, такой как 2ГИС, например. Что ясно противоречит исходному требованию одного приза.

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

Но если всё же есть упрямое желание делать проект вопреки настойчивым предостережениям, рекомендую обратиться на биржи фриланса.

Offline

#69 2014-02-22 19:22:33

BushmanK
Member
Registered: 2011-05-03
Posts: 5,106

Re: Как придумать игровой способ сбора и обновления ПОИ на ОСМ

Я еще раз напомню: чтобы какой-то проект был массовым (был бы реально доступен большему числу пользователей, чем относительно квалифицированные пользователи OSM), он должен быть предельно упрощен с точки зрения внесения данных. Про это пока никаких идей не услышал.


"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".

Offline

#70 2014-03-08 08:31:43

Tasheal
Member
Registered: 2014-01-31
Posts: 39

Re: Как придумать игровой способ сбора и обновления ПОИ на ОСМ

пишу

Last edited by Tasheal (2014-03-08 08:32:25)

Offline

#71 2014-03-08 08:50:50

Tasheal
Member
Registered: 2014-01-31
Posts: 39

Re: Как придумать игровой способ сбора и обновления ПОИ на ОСМ

о игровом способе сайта....

Прислушавшись к BushmanK, что интерфейс и функционал должен быть "упрощен с точки зрения внесения данных", то возникают вопросы:

- что Именно можно поручить(доверить) одновременно и новичкам, которые могут только сфотографировать "расписание работы заведения", уточнить номер дома (так как некоторые дома без адреса http://qa.poole.ch/?zoom=12&lat=59.4209 … ayers=TFB0 ), обозвать POI без названия http://gyazo.com/515d16ed5a30849bd9b0e04cce134a1c  (с подтверждающем фото [которое имеет гео привязку] - можно и без фото),....?

для последующего экспорта в базу ОСМ?

Нужны ли вообще фотографии:
- расписание графика работы кафе? или только текстовая инфа?
- название - вывески предприятий/кафе или достаточно текстом?
- .....
если да, то куда экспортировать эти фотки?

Offline

#72 2014-03-08 08:57:14

BushmanK
Member
Registered: 2011-05-03
Posts: 5,106

Re: Как придумать игровой способ сбора и обновления ПОИ на ОСМ

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


"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".

Offline

#73 2014-03-08 09:14:01

Tasheal
Member
Registered: 2014-01-31
Posts: 39

Re: Как придумать игровой способ сбора и обновления ПОИ на ОСМ

BushmanK wrote:

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


правильно я понял, что "текстовых тэг" потом экспортировать в ОСМ?


А какую еще можно новичкам доверить собирать инфу? 
от валидаторов они будут получать миссии(в простом формате через интерфейс на сайте).
валидаторы сейчас нашел только эти:

http://qa.poole.ch/?zoom=12&lat=59.4209 … ayers=TFB0

http://keepright.at/report_map.php?lang … w_tmpign=1

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

Last edited by Tasheal (2014-03-08 09:19:44)

Offline

#74 2014-03-08 16:28:41

BushmanK
Member
Registered: 2011-05-03
Posts: 5,106

Re: Как придумать игровой способ сбора и обновления ПОИ на ОСМ

правильно я понял, что "текстовые тэги" потом экспортировать в ОСМ?

Э... ну а ради чего вообще затевается эта ваша штука? Конечно для того, чтобы новые объекты с новыми тэгами или новые дополнительные тэги для старых объектов оказались в базе OSM.


"Не умею" не значит "невозможно", "не видел" не значит "не бывает". "Нет проблемы", вероятнее всего, значит, что "нет мозгов".

Offline

#75 2014-03-09 10:00:22

Tasheal
Member
Registered: 2014-01-31
Posts: 39

Re: Как придумать игровой способ сбора и обновления ПОИ на ОСМ

BushmanK wrote:

правильно я понял, что "текстовые тэги" потом экспортировать в ОСМ?

Э... ну а ради чего вообще затевается эта ваша штука? Конечно для того, чтобы новые объекты с новыми тэгами или новые дополнительные тэги для старых объектов оказались в базе OSM.


Спасибо!
А какую еще можно новичкам доверить собирать инфу?  что бы и задания были у валидаторов которые смогут по API отдавать такие данные.


пока отобрал эти задания:
- давать название к "безименным POI" http://gyazo.com/b769f7c32d50c2103e9abeb8f82dfb3f
- присваивать адрес домам без адресов
http://gyazo.com/26fada6c5fa8e46e8239d479d86abbbe

подскажите как через API забирать мне эти данные?
может напрямую из базы ОСМ?

Спасибо!

Last edited by Tasheal (2014-03-09 10:10:00)

Offline

Board footer

Powered by FluxBB