Поради як додати геотагі до фотографій
Продовжую серію заміток про GPS. Цього разу розповім, як, використовуючи GPS, додати до фотографій геотагі.
Геотаг - пов'язана з фотографією інформація про географічні координати місця зйомки, висоті над рівнем моря і географічному назві місцевості; технічно, геотагі - це додаткові поля «GPS Latitude», «GPS Longitude» і «GPS Position» в заголовках EXIF.
Якщо в фотографії присутня геотаг, то при завантаженні її на Flickr або Panoramio вона може бути автоматично прив'язана до карти (на флікер це треба явно дозволити в налаштуваннях облікового запису). Уміють обробляти геотагі і багато інших сервісів і програми (наприклад, є плагін для Gallery2).
- Фотографії з правильними датами і часом в EXIF (для цього краще ще до зйомки встановити годинник фотокамери по приймачу GPS).
- GPS-трек, в якому записана траєкторія руху фотоапарата (фотографа) із зазначенням часу.
- Програма, яка присвоює фотографії географічні координати з треку. Я розповім про двох з них: digiKam і HappyCamel (хоча є ще gPicSync і інші програми)
фотографії
Як я вже зазначив, годинник фотоапарата краще синхронізувати з GPS заздалегідь, ще до зйомки. Якщо ж так сталося, що годинник синхронізовані були, то в подальшому доведеться встановити яке було розбіжність годин в двох приладах і вказувати його в процесі присвоєння геотагов. Тут і далі я припускаю, що фотографії вже оброблені і збережені у форматі JPEG (НЕ RAW) і мають EXIF-заголовки з правильною датою зйомки.
Додавання геотагов
Розповім про дві програми, які дозволяють додати геотагі: про digiKam (красивий фотоорганайзер з великими можливостями, для додавання геотагов є графічний інтерфейс) і про HappyCamel (скрипт для командного рядка, написаний на Python). Бажаючі можуть легко знайти і інші інструменти.
У будь-якому випадку, при додаванні геотагов на цьому етапі крім підготовленого треку в форматі GPX і фотографій буде потрібно ще згадати, в якому часовому поясі живемо (який час на фотоапараті). Тут нюанс: часовий пояс потрібно буде вказувати з поправкою на літній час, тобто, якщо взимку +03: 00, то влітку буде +04: 00, якщо взимку +01: 00, то влітку +02: 00.
Додаємо геотеги в digiKam
Зізнаюся, після довгої перерви я знову встановив digiKam якраз, щоб спробувати додати геотагі. На свій подив, виявив, що як фото-каталогізатор digiKam стала за ці рік-два набагато краще. Я б навіть сказав найкращим з усіх доступних під Linux :-) Настільки, що я його навіть залишив і став користуватися. Тим більше, що працює швидко, структуру мого фотоархіву (РІК / РРРРММДД-назва-альбому) розуміє і не намагається переробляти, метадані пише у вигляді стандартного і відкритого IPTC, а по можливостях перевершує всіх інших (F-Spot, Blue Marine, gThumb, Picasa).
Ну а як додати геотагі, простіше показати, ніж розказати:
Додаємо геотеги за допомогою HappyCamel
Можна додати теги і з командного рядка. Результат виходить приблизно той же, тільки гнучкості трохи більше. У репозиторіях Debian скрипта HappyCamel ще немає, але встановити його нескладно за допомогою $ ./setup.py install --prefix = / префікс / для / установки (якщо використовувати checkinstall або stow. То потім його можна буде легко і просто прибрати).
Як додати геотеги без GPS
Якщо даних GPS, на жаль, немає, а геотегов додати треба, то можна зробити так: завантажити фотку на Flickr, помістити її на карту за допомогою Flickr Organizr, а потім завантажити всі помічені таки чином фотки назад і по метаданих Flickr додати вже нормальні геотагі . Детально це описав Sphinx в замітці Геотеги Flickr в EXIF. Він же написав скрипт, який цей процес автоматизує.
