Народные панорамы

В октябре в редакторе iD появились снимки: пункт «наложение фотографий» в меню подложек. Они всплывут, если навести курсор на оранжевые маркеры. Откуда берутся эти картинки и куда их загружать?

Мысль централизованно хранить снимки, собранные на картопрогулках, воплотилась ещё в 2009 году в проекте OpenStreetView. Это просто архив геопривязанных через EXIF фотографий, отображаемый на карте OpenLayers. Долгое время он был заброшен, сейчас какое-то движение вокруг сайта заметно, но он безнадёжно устарел. Обычная кладовка снимков — неблагодарная затея: мапперы возвращаются с прогулок с сотнями, иногда тысячами фотографий, ценность которых падает до нуля после обработки. Гигабайты снимков будут лежать мёртвым грузом, потому что улицы рассматривать куда удобнее через гугло- или яндекс-панорамы (последние нам можно использовать, а вот Street View — нежелательно).

В 2013 году появилась альтернатива. Шведско-американская команда программистов сделала Mapillary: приложения для смартфонов, которые отправляют снимки на сервер, плюс веб-сайт для их домашнего просмотра. В отличие от проприетарных решений, здесь многое возложено на пользователей: не только съёмка, но и контроль размытия лиц и номеров, поворот и перенос точек съёмки, редактирование цепочек. Mapillary не требует панорам (хотя с сентября умеет их делать и отображать): можно загружать даже серийные фотографии с GoPro. Это Street View и Panoramio в одном.

Лицензионный вопрос решили весной: сначала снимки были под лицензией «только для некоммерческого использования». Это очень хитрое условие, потому что не перечисляет запрещённые операции явно. 5 марта немецкий суд постановил, что запрет на некоммерческое использование фактически разрешает только личное пользование. 29 апреля мы убедили авторов Mapillary, что NC не нужен, и теперь снимки публикуются под CC-BY-SA 4.0, плюс специальный пункт в условиях явно разрешает использовать данные (снимки и треки) в OpenStreetMap.

Levente Juhasz сделал карту сравнения покрытий Street View и Mapillary. Последнее отстаёт: в центре Петербурга, например, на равномерную голубую сетку гуглопанорам накладываются корявые ошмётки красных маршрутов Mapillary. Московские осмеры, в частности, Артём Светлов, активно наполняют базу: по сути, для себя работаем. Авторы сервиса подтвердили, что в него можно сгружать тонны фотографий с картопрогулок. Они с энтузиазмом отнеслись и к загрузке записей с видеорегистраторов, вот только привязать последние к трекам нетривиально. Есть инструкции для GoPro и скрипт геотегирования — в обоих случаях понадобится разрезать видео на фотографии (и достаточно одной в секунду). Замечу, что kastellano с русского форума когда-то экспериментировал с привязкой роликов YouTube к трекам — но для картирования это бесполезно.

Плагин для JOSM пока никто не написал, но есть другой способ загрузить фотографии в редактор. Откройте эту страницу, найдите нужный район и нажмите «Download GPX». Если повезёт, полученный файл в редакторе покажет все фотографии, открывающиеся по клику. У меня не сработало, ждём программистов: теперь есть, откуда списывать взаимодействие с API.

Поделиться
Отправить
Запинить
5 комментариев
Kilkenni

«В отличие от проприетарных решений» — на минутку, разве Mapillary — открытое решение? :) Не нашёл упоминаний об этом на самом сайте.

Изначально сам сайт оттолкнул тем, что он активно пиарит своё приложение под Андроид. То, что там есть и ручная заливалка, я обнаружил только по второму заходу, после некоторого придирчивого ковыряния в тексте. Это плохо — поди найди навигатор с Андроидом. Прошивки сплошь и рядом проприетарные. Зато встроенный фотик с автоматической геопривязкой — уже не редкость.

Cd_spb

«Они с энтузиазмом отнеслись и к загрузке записей с видеорегистраторов, вот только привязать последние к трекам нетривиально»
http://www.registratorviewer.com/ — «годная софтина». Только её и пользуюсь, особенно после того как уговорил Автора подключить OSM.
Позволяет:

  1. совместить видеоряд с GPS треком;
  2. посмотреть трек с привязанным видео на карте, с возможностью перехода по «тычку» на треке;
  3. выгрузить нужную часть видео с GPS данными;
  4. сохранить отдельный кадр с EXIF-GPS данными.

Вот есть у меня записи с регистратора, но разве оно нужно в качестве «street view»?
И следующий вопрос — как нарезать видео на фото с данными GPS?

Илья Зверев

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

sltur

«Гигабайты снимков будут лежать мёртвым грузом, потому что улицы рассматривать куда удобнее через гугло- или яндекс-панорамы»
А если для населенного пункта ни G-, ни Y-панорам нет и в ближайшие лет 20 даже не планируется?

Илья Зверев

Всё равно же не будешь возвращаться к своим огромным архивам. Либо заглянешь на карту, либо — загружать архив в Mapillary, который для снимков — как OSM для карт.

kastellano

«когда-то экспериментировал» — «эксперимент» продолжается. Все работает, ошибки недавно пофиксил, новые записи иногда появляются.

Для картирования очень пригодно. Те же записи с регистраторов (даже без геопривязки) позволяют откартировать инфраструктуру дороги: проставить все знаки, количество полос, тип покрытия и тд. Названия рек и деревень видно на знаках. В видеозаписи можно много всего увидеть, а мой сервис в первую очередь позволяет найти эту видеозапись.

Surly

Есть инструкции для GoPro

Готов перевод статьи:
http://habrahabr.ru/post/242463

Илья Зверев

Ты великолепен! Заменил ссылку, сейчас ещё в твитер напишу.