Гео-привязанные фотографии

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

Я активно использую для нанесения объектов свои фото с геопривязкой, сделанные специализированной программой GeoCam (андроид). В отличии от других программа она кроме координат определяет по встроенному компасу направление съёмки. Получаются вот такие фото, которые прекрасно открываются в Josm:

ИМХО неплохо было бы сделать ресурс, куда те, кто не берётся сам редактировать карту (например, не хочет лезть в “чужую” местность), могли бы выложить подобные фото для нанесения информации на OSM.

Ссылки на программу:
http://4pda.ru/forum/index.php?showtopic=241843&st=0#entry7694540
https://market.android.com/details?id=com.myway&feature=search_result

Пример фото (файл):
http://narod.ru/disk/31929181001/NQP00104.jpg.html, что бы увидеть - надо навести Josm сюда: http://www.openstreetmap.org/?lat=60.2313959598541&lon=29.5476865768433&zoom=14 и открыть файл (можно открывать сразу много) через меню “файл” - “открыть”.

Я активно использую для нанесения объектов свои фото с геопривязкой, сделанные специализированной программой GeoCam (андроид). В отличии от других программа она кроме координат определяет по встроенному компасу направление съёмки. Получаются вот такие фото, которые прекрасно открываются в Josm:

Классно-то как! А то гадаешь потом какую сторону фотографировал :slight_smile:

Сам всё никак не могу на андроид переехать, а то привязка фото по треку и по времени уж больно неточна местами…

Подолью немножко дегтя - на мобильном железе работает негарантированно. То ГПС подвирает (разброс треков по сравнению с уже залитыми чужими велик), то компас с акселерометром гонят. На конкретно моем LG P500 датчики иногда вообще отрубаются намертво, до перезагрузки девайса. Но это, думаю, уже вина прошивки.
Но в целом Андроид для маппинга отличный - OsmAnd + osmtracker + GeoCam рулят. Нормальный ГПС подцепить бы еще…

Для интересующихся …
Скриншоты результатов обработки треков и фотографий в программе GpsPrune.
http://wiki.openstreetmap.org/wiki/User:S-s-s_wiki/%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B_%D1%80%D0%B5%D0%B7%D1%83%D0%BB%D1%8C%D1%82%D0%B0%D1%82%D0%BE%D0%B2_%D0%BE%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8_%D1%82%D1%80%D0%B5%D0%BA%D0%BE%D0%B2_%D0%B8_%D1%84%D0%BE%D1%82%D0%BE_%D0%B2_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B5_GpsPrune

юзаю Bluetooth GPS в комплекте с Qstarz BT-Q1300S
никаких нареканий

Ох как мне надоело заезжать на примыкающие тропинки чтобы отличать их фотографии от других… Пора менять телефон…

А расскажите, пожалуйста, какова точность этого компаса и задержка определения направления? Т.е. удобно ли этой фичей пользоваться: повернуть камеру, через секунду нажать на спуск, повернуть обратно и получить приемлимую точность, не хуже 20 градусов? И какой телефон?

пользую мыльницу Casio EX-H20G.
Гибридный GPS (маленько предсказывает координаты при потере спутников), запись направления съемки, ультразум.
Умеет записывать трек (в т.ч. в выключенном состоянии - раз в минуту).
“Компас” иногда (примерно, 2 случая из 10) врёт на 180 градусов :slight_smile:
По включению спутники ищет секунд 25-30 при холодном старте, секунды 3-5 при теплом (если выключал, скажем, с полчаса назад). Направление калибрую (ф-я в меню) не чаще раза в день, а то и вообще забываю сделать.
Для быстрого фотомапинга (щёлкаю всё подряд, почти не прицеливаясь) - весьма удобный инструмент. По завершению фотосессии - в JOSM

Точность компаса градусов 20 примерно, точность GPS-позиционирования у меня на всех смартфонах лучше, чем на автонавигаторах (из тех, что я пользовал).
Пользоваться удобно, иногда программа выдаёт предупреждение, что компас работает неточно и предлагает повыписывать телефоном круги в воздухе. Но фактически компас и с предупреждением показывает достаточно точно.
Телефон - смартфон с встроенным GPS, компасом и камерой, ОС - андроид (есть ли подобные программы для других ОС я не знаю). Я пользовался на HTC Wildfire, LG Optimus Black, Samsung Galaxy S scLCD I9003 - на всех работает отлично, только на HTC Wildfire менее удобно из за общей феноменальной тормознутости сего девайса, а лучше всего на Samsung Galaxy S из-за весьма качественной камеры.

Имел возможность опробовать эту фичу (компас) на ифоне4. Точность ~20градусов (в железобетонном здании у окна). Лаг 1секунда. Если повернуть, через 1сек нажать на спуск, через 1сек повернуть обратно, точность не сильно ухудшается. Т.е. можно было бы на ходу фоткать…

Имел возможность опробовать эту фичу (компас) на LG Optimus One. Точность ~30градусов (в железобетонном здании у окна). Лаг 1секунда. Может сильно соврать без предупреждения(вплоть до почти полного отсутствия реакции на изменение ориентации пока не покрутишь). Калибровка как будто регулярно сбрасывается и при обращении через некоторое время к компасу его надо снова покрутить.

На моём LG Optimus One компас вообзе показывает цену на апельсины. Впечатление такое, будто какая то деталь в телефоне намагничена.

Первую проблему которую я вижу- это время хранения фотографий, потому что если их хранить все и пожизнено тогда это всё будет много место занимать, а иначе теряться часть. Вообще мне кажется более целесообразным сделать отдельный слой (считай отдельную БД/проект) где перед мегаскачиванием наряду с Данные OSM, Данные GPS были Фотографии. Естественно после появлялось три слоя с osm, gpx и фото. Конечно тут доработать josm для удобного редактирования/заливки данных фото(как обычных нодов), думаю при таком подходе вполне реально было бы сделать нетолько фото, но и видео (например снятое по GPS треку). И просмотр разумеется все этого внутри josm’а

ИМХО. Идея хороша, но основной проблемой такого проекта будет дисковое пространство серверов. Давайте посчитаем:

  1. 300GB винт для IBM сервака ~ 300$. Нужно делать рейд - умножаем на два. = 2$ за гиг.

  2. На нынешних фотиках размер фотки ~ 4МБ = 1/256 гига. Предположим, два более-менее активных маппера за год заполнят гиг.
    Т.е. по 1$ на пользователя выкладывающего фото на сервак в год для дискового пространства.

  3. Сколько участников osm сейчас? Что-то около 400000. Предположим, в первый год из них каждый тысячный будет складывать фото. 400000/1000=400

Получается 400$ в первый год. Дальше качество фото будет расти, и соответственно размер.

Хм. А не так что бы и много…

У фотко-сервисов типа flickr и yandex.fotki есть API, через который с других сайтов можно загружать фотки под аккаунтом пользователя. Что если заливать фотки им?

Вычислят и зобанят достаточно оперативно :slight_smile:

Вообще-то у меня полгига-гиг фотографий собирается только с одного выхода в «поле». А всего за год может накопиться гигов десять.

Я свои фотки ресемплю до оптического разрешения почти 1600 на 1200 пикселей, и сжимаю тошнотворно- сильно, но до степени пока не начнут пропадать полезные детали. Размер фотки получается 150Кбайт без потери ценной информации.

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

Не, так этот API специально для загрузки фотографий. http://api.yandex.ru/fotki/doc/concepts/About.xml