Это крик измученной души. Люди, не наступайте на мои грабли. Сейчас я сижу и пытаюсь разгрести два десятка тысяч фотографий с пяти камер
и привязать их к треклогу с GPS. И обнаруживается, что если ошибёшься в первой пуговице, не застегнёшь весь камзол. Привязка в треклогу возможна и адекватна при строгом соблюдении двух условий:
- Трекер GPS работает нормально и не ошибается в позиционировании.
- Часы трекера и всех (всех!) камер синхронизированы. Или вы хотя бы знаете точную разницу между временем камер и трекера.
На первое условие можно повлиять, купив хороший модный чуткий трекер, но даже мой старенький медленный Garmin Legend в большинстве случаев даёт верные координаты. А вот по поводу синхронизации… По непонятным мне самому причинам в первый день Турции про синхронизацию я забыл. И вернулся к этому вопросу то ли на второй, то ли на третий день - я уже не помню. Но синхронизировал только камеры между собой, проигнорировав трекер. В Германии я и вовсе решил не двигать часовой пояс, мол в Лайтруме поправлю. Поправил, хотя это несколько сбило с толку Jeffrey's Geoencoding. Позже обнаружилось, что у одной из камер (не моей) часы вообще не были выставлены и каждый новый батареечный день начинался для неё с 1 января 1980 года. К тому же часы трекера на несколько минут отстают от часов камеры.
Результат - аццкий винигрет из дат, неверная привязка к карте у большинства фотографий, много-много ручной работы и потеря времени.
Глядя на кадр с неверной привязкой, приходится гадать, сбойнул ли трекер, не ошибся ли я в часовом поясе, не задал ли слишком большой зазор по времени для привязки (в этом случае программа может взять ближнюю по времени, но слишком далёкую географически точку).
А солюшн возмутительно прост: а) в самом начале поездки синхронизировать все камеры с точностью до секунды; б) выставить им тот часовой пояс, где вы находитесь - чтобы потом не гадать, что же вы имели в виду; в) сфотографировать одной из уже синхронизированных камер экран трекера с часами. И при геотэггинге выставить соответствующий сдвиг в секундах, разницу между часами камер и трекера.
Процитировать пост: