турклуб

Обработка фотографий после похода

Гео-теги

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

  1. При залитии фотографии на онлайн-сервис типа яндекс-фотки или гугл-пикаса она будет отображаться на карте (приблизительно вот так - ссылка. Какой-то практической пользы от этого немного - просто довольно интересно рассматривать.
  2. Использовать эти данные при подготовке отчета о походе. Это использование опишу ниже.

Итак, как вставить эти гео-теги. Это можно сделать вручную с помощью специальных программ и сервисов (ссылки на них есть в википедии). Конечно это очень утомительно, особенно когда фотографий больше 10. Другой вариант - если у вас есть фотоаппарат с gps модулем, то эти координаты будут автоматически записаны в фотографию. Такие фотоаппараты есть на рынке, но доля их невелика и стоят они порядочно.

Теперь самое интересное. Третий вариант. Вы вернулись из похода. И скорее всего вы брали с собой gps и писали трек. Если это не так, то дальше можно не читать, если так, то статья для вас продолжается.

Итак. Исходные данные: трек похода и куча фоток в которые надо поставить гео-теги. Идея простая. Как уже было сказано в фотографии кроме всего прочего еще и хранится время съемки. Трек представляет собой набор координат точек и временем когда эта точки были поставлены. Путем нехитрых вычислений мы легко можем узнать и координаты места съемки.

Для облегчения это задачи написано несколько программ. Одна из них - gpscorrelate. В окошке программы слева добавляется папка с фотографиями и трек. Там же нужно указать смещение времени съемки относительно UTC. У программы есть недостаток. Формат трека она понимает только один - gpx. Для конвертации в него из другого формата (KML,wpt и прочие) можно использовать gpsbabel. Конвертация происходит простой командой:

gpsbabel -i geo -f /tmp/geocaching.loc -o gpx -F /tmp/geocaching.gpx

Где [-i geo] формат исходного файла (вместо geo, может быть любой другой формат - ссылка, [/tmp/geocaching.loc] - путь к нему, [-o gpx]- формат выходного файла, [-F /tmp/geocaching.gpx] - путь к нему.

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

Фотографии для отчета

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

Чтобы автоматически проставлять такие карты существует небольшой скрипт. Скачать его можно тут. Правда там пока нет сборки под Windows (скоро надеюсь будет).

Запускается он правда через командную строку.

addminimap [MAP-PATH] [DIR-PATH]

Здесь MAP_PATH - это путь к привязанной карте в формате GeoTiff (как ее получить из другого формата написано тут) , DIR-PATH - путь к папке с фотографиями с проставленными геотегами. По результатам работы скрипта в папке с фотография появиться папка mod, в которой будут лежать фотографии с мини картой в углу.

Ссылки


QR Code
QR Code материалы:обработка_фотографий (generated for current page)