Выставка фотографий в галерее Мастер

С 10 по 19 мая в галерее Мастер (СПб, Маяковского, 41) состоится выставка фотографий «Тепло Севера», где будут показана снимки из автомобильных путешествий 2011 — 2018 гг. Россия, Норвегия, Исландия, Гренландия.

Север — это не только снег, лед и камни. Здесь много тепла и красоты. Приходите и убедитесь сами. Добраться сюда очень просто — 5 минут от метро «Чернышевская». Открытие выставки 10 мая в 12 часов пополудни. В остальные дни выставка открыта с 12:00 до 19:00 (кроме понедельника).

 

Перечитывание данных EXIF в Gallery3

Иной раз возникает «разночтение» между параметрами EXIF в реальных файлах со снимками м базе данных Gallery3. У меня, например, по каким-то невыясненным причинам время съемки в базе данных отличалось от EXIF CreateDate на целое число часов. Это оказалось очень неудобным в случае упорядочения снимков в альбомах по дату создания, если снимки в альбом добавлялись в разное время. Т. е. для одних снимков в базе содержались корректные данные, для других — ошибочные.

Возможна и другая ситуация — замена некоторых файлов со снимками путем «прямого копирования», а не удаления и загрузки новых средствами Gallery3.

В любом случае, хотелось найти в той или иной степени автоматизированное решение для корректировки данных EXIF в БД Gallery3.  Функция «Извлечь Exif данные» проблему не решала, поскольку Gallery3 не видит «обновления» файлов или несоответствия данных в базе и реальных снимках. Значит нужно найти способ сказать программе, что данные нужно обновить. После непродолжительных раскопок выяснилось, что флагом несоответствия БД и EXIF является поле dirty в таблице prefix_exif_records (вместо prefix в вашей базе данных будет использоваться заданный при установке системы префикс). Если устновить для нужной строки (снимка) в этом поле значение 1, программа увидит несоответствие и операция «Извлечь Exif данные» будет реально выполнена для нужного снимка с корректировкой записей в базе данных.

В моем случае было не очевидно для каких снимков  дата съемки указана ошибочно, поэтому я просто объявил некорректными все записи с помощью SQL-запроса

UPDATE `prefix_exif_records` set dirty=1 where `item_id` like "%"

В результате программа сочла все 6772 снимка имеющими в базе некорректные данные и согласилась обновить их. Операция заняла лишь несколько минут и теперь все снимки соответствовали содержимому базы данных.

 

Часы Amazfit в качестве GPS-трекера

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

Поэтому при возникновении некоторое время назад мысли приобрести «умные» часы, остановился на модели Amazfit, где был заявлен приемник GPS. Однако «в лоб» извлечь трек в каком-либо доступном формате удалось не сразу, хотя приложения Andriod показывали треки на карте, а за небольшую плату даже предлагали экспорт в формат GPX с отправкой данных по электронной почте. Можно и так, но хотелось все-таки получить исходные данные, а не то, что сочли нужным экспортировать неизвестные разработчики.

Некоторое время ушло на раскопки и в результате был обнаружен архивных файл в формате zip, где и находились вожделенные данные. В моем планшете Android, связанном с часами, они оказались в каталоге

/storage/emulated/0/amazfit/amazfitnotify

Очевидно, что первая часть пути /storage/emulated/0 зависит от конкретного устройства и места установки программы, а остальное с большой вероятностью не меняется от устройства к устройству. Сам файл называется у меня backupAuto.nak. Как уже было отмечено, файл оказался архивом zip, во всяком случае его содержимое легко извлекается с помощью unzip. Внутри архива обнаружилось несколько файлов с именами logReportGPSDataX.bak, где X — целое число. У меня значения X начинались с нуля. Каждый из этих файлов содержит данных GPS, а именно, записи, содержащие долготу, широту, высоту над уровнем моря и временную метку. Записи в файле имеют вид

{"rush_id":"f7700b87-2e6b-4f0c-82ab-764e727af178","rush_version":1,"altitude":"40.0","latitude":"60.044675","longitude":"30.34232167","timestamp":"1548940025778"}

где интересующие нас поля просто очевидны. Время указано в формате Unixtime, который не составит труда преобразовать в привычные человеку значения. Геоданные же указаны просто в явном виде и достаточно их прочесть из файла. Немножко удивило отсутствие привязок к полушариям (запад-восток, север-юг), но они могут указываться знаками, а я был в северном и восточном полушарии, где традиционно долготу и широту указывают со знаком плюс, который в файлах зачастую опускают. Окажусь в другом полушарии — уточню. Хотя даже если это никак не указывается, проблем особых не возникнет, поскольку уж полушарие, где человек находился, он легко запомнит. Если конечно не ходить туда-сюда около Гринвичского меридиана или экватора.

Дискретность записей, ка можно увидеть из приведенного фрагмента составляет 1 секунду, что более чем достаточно для привязки фотографий к местности. Остается лишь сделать из этого файла GPX, что не составит ни малейшего труда любому, кто умеет программировать хоть на каком-то языке.

{"GPSData":[
{"rush_id":"cdc11afa-ad88-4e99-8c00-2f4411671a04","rush_version":1,"altitude":"40.0","latitude":"60.04434167","longitude":"30.34196167","timestamp":"1548940025756"},
{"rush_id":"f53d8e15-2c58-47a4-9245-f42d418c9d06","rush_version":1,"altitude":"40.0","latitude":"60.04439833","longitude":"30.341975","timestamp":"1548940025757"},
{"rush_id":"262ab1ca-a8f2-4d8d-910b-621661abf1de","rush_version":1,"altitude":"40.0","latitude":"60.04449833","longitude":"30.34194833","timestamp":"1548940025758"},
{"rush_id":"e15defc2-99c0-48d6-bc2b-469faac3b18b","rush_version":1,"altitude":"40.0","latitude":"60.04459","longitude":"30.34192","timestamp":"1548940025759"},
{"rush_id":"e7fe54af-bce4-4644-9183-8e6edfe495af","rush_version":1,"altitude":"40.0","latitude":"60.04462833","longitude":"30.34192","timestamp":"1548940025760"},
{"rush_id":"7738779c-6a72-4ea7-a0e4-a3d44354f115","rush_version":1,"altitude":"40.0","latitude":"60.044615","longitude":"30.34192333","timestamp":"1548940025761"},
{"rush_id":"9dc1f78b-4138-4b43-a869-5ebd8ad0064d","rush_version":1,"altitude":"40.0","latitude":"60.044615","longitude":"30.34189833","timestamp":"1548940025762"},
{"rush_id":"265442ba-9d3d-4af0-abf7-88854350e96c","rush_version":1,"altitude":"40.0","latitude":"60.0446","longitude":"30.34195167","timestamp":"1548940025763"},
{"rush_id":"d455ec29-c85b-47c0-b223-16f421d6a396","rush_version":1,"altitude":"40.0","latitude":"60.04459833","longitude":"30.34199833","timestamp":"1548940025764"},
{"rush_id":"b04f160a-2bf8-430a-84c9-e2faf38d1e69","rush_version":1,"altitude":"40.0","latitude":"60.044595","longitude":"30.34204","timestamp":"1548940025765"},

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

Поддержка HTTPS

С 12 января 2019 года на сайте поддерживаются защищенные соединения HTTPS с подтвержденным УЦ сертификатом. Если вы заинтересованы в защите ваших коммуникаций, можете перейти к защищенной версии сайта по ссылке.

Новый год 2019 — вариант 2.

30 декабря — СПб. — Хельсинки — Сало (500 км).

31 декабря — Сало — Стокгольм (паром)

1 января — Стокгольм

2 января — Стокгольм — Копенгаген — 660 км.

3 января — Копенгаген — Росток — 600 км.

4 января — Росток -Гданьск — 620 км.

5 января — Гданьск — — Нида — Клайпеда (2 границы) — 300 км.

6 января — Клайпеда — Рига — 300 км.

7 января — Рига — Нарва — 430 км.

8 января — Нарва — СПб. — 180 км.

 

Новый год 2019

30 декабря — СПб — Псков — Остров — 360 км

31 декабря — Остров — Augustow (Польша) — 600 км

1 января — Augustow — Краков — 550 км

2 января — Краков

3 января — Краков — Берлин — 600 км.

4 января — Берлин

5 января — Берлин — Гданьск — 500 км.

6 января — Гданьск — Нида — Клайпеда (2 границы) — 300 км.

7 января — Клайпеда — Рига — 300 км.

8 января — Рига — Нарва — 430 км.

9 января — Нарва — СПб. — 180 км.

Захватывается один рабочий день, но это можно компенсировать без проблем.

Маяк Slettnes

Эта поездка для меня была неожиданной и не совсем обычной. Где-то на границе сентября-октября позвонил мой товарищ Максим Мишин и предложил съездить на Лофотены по приглашению норвежцев. Мне в последнее время как-то совсем не хотелось за границу, да и ездить я привык в одиночку, однако зерна дали всходы.

Попросил более точно указать место, куда нас зовут и цели поездки, а также обозначить возможных участников. С компаньонами вопрос повис в воздухе, а ссылку на место, где нас ждут, прислали. Это оказалось совсем в других краях, на полуострове Нордкин. На Нордкин я уже ездил в мае 2014 года в компании в Виталием Василевским, но указанное мне селение Skjånes осталось в стороне от нашего пути.

Новые места всегда интересны и, подумав пару дней я согласился. На деле, правда, оказалось, что ждали нас совсем не там и Skjånes снова оказался не на пути, но это выяснилось совсем не сразу.

Начали обсуждать потенциальных участников и Максим познакомил меня в организатором мероприятия — Аллой Полетаевой. Среди остальных предполагаемых участников я был знаком лишь с одним, да и тот на этапе подготовки уехал в командировку и не смог составить нам компанию.

Встретились с Максимом и Аллой, обсудили потенциальных участников и предполагаемые сроки. Оказалось, что приглашает нас давняя знакомая Аллы, которая сейчас заведует музеем, куда нас и приглашает с целью организовать впоследствии фотовыставку в Норвегии. Я понял так, что жить мы будем на рыболовной базе (гостинице) Catcher Fishing Holiday, неподалеку от Skjånes. На это и настроился, начав отслеживать погодную ситуацию в тех краях. В основном это был просмотр web-камер в Мехамне, где их оказалось довольно много.

По срокам определились с привязкой к нашему празднику 4 ноября, что позволило сэкономить рабочие дни. Состав был пока совсем не ясен, но провели еще одну встречу с участием другой уже решившейся на поездку «фотографини» — Лилии Бичуриной. Как и в прошлый раз, встретились на работе у Максима и еще раз перебрали всех потенциальных участников. Никого из намеченных я лично не знал. Это слегка напрягало, но поездка все равно казалась привлекательной. Да и людей подводить не хотелось, поэтоу для себя я решил — поеду при любом раскладе.

Срок выезда назначили на утро 26 октября с тем, чтобы к вечеру 4 ноября вернуться по домам. Круг возможных участников и даже их количество оставалось под вопросом. В результате утром 26 октября встретились на паковке О-Кей у метро «Озерки» 6 человек, которые должны были ехать на моей машине. Еще двое уехали раньше. Встретиться мы должны были уже в Рованиеми, где заранее были зарезервированы апартаменты на одну ночь.

В экипаже моей машины кроме уже знакомых мне людей оказались Дмитрий Байрак и Юрий Ермолов.

Итак, вперед

26 октября (фотографии)
27 октября (фотографии)
28 октября (фотографии)
29 октября (фотографии)
30 октября (фотографии)
31 октября (фотографии)
1 ноября (фотографии)
2 ноября (фотографии)
3 ноября (фотографии)
4 ноября (фотографии)

Вперед

27 октября — дорога на маяк

Назад



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

Саша с Ирой снова не стали дожидаться всей компании и рванули вперед, договорившись встретиться в ресторанчике «Растигайса» на границе с Норвегией. А мы загрузились неспешно и двинулись в деревню Санта-Клауса, где я обещал ребятам вкусный рыбный супчик, сваренный на сливках.

Увы, ситуация в деревне Санта-Клауса со времен последнего визита туда (май 2015) радикально поменялась. Спад числа российских туристов после скачка курса в конце 2014 года и начала санкционной войны едва не привел компанию к банкротству (они реально об этом заявляли). Однако в результате комплекс просто переориентировался с российских туристов на китайских. Это спасло их в финансовом смысле, но все изменилось. Сейчас даже официанты в ресторане китайские.

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

Едем без остановок до окраины Соданкюля. Здесь тормозимся на бензоколонке, поскольку пора уже заправиться. Цены на топливо в Финляндии за пару лет выросли в 1,5 раза. Как выяснилось чуть позже, они сравнялись с норвежскими, которые всегда были высокими, а сейчас тоже подросли. Вот вам и эффективная норвежская экономика (кстати, почти за десяток лет отношение рубля к норвежской кроне практически не поменялось — 1/8). Посетив после заправки местный магазинчик, я по обыкновению спровоцировал всех на покупку перчаток, а сам их проигнорировал. Результат на снимке.

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

После перекура направляемся дальше на север все по той же дороге Е75. Машин практически нет, кругом лес и начинают встречаться олени у дороги. Здесь они спокойные и под колеса не бросаются. А в какой-то момент проезжаем мимо пасущихся на заснеженном лугу овец.

Оленей мы встретили уже в сумерках и приходилось тормозить для съемки. А вскоре и совсем стемнело. Заполярье!

До ресторана «Растигайса» у моста через пограничную реку Карашйока добрались к 19 часам. Но еще раньше позвонили друзья из первой машины и сказали, что есть там совершенно нечего. Не сезон, однако! Нам тоже предложили лишь пиццу и пиво. Но голод не тетка — пришлось соглашаться. Две пиццы на шестерых улетели мигом и были «заполированы» пивом. А когда вышли после пива перекурить, на улице начался настоящий новогодний снегопад. Пушистые хлопья кружились в воздухе, а Алла с Лилей ловили их ртом.

Здесь опять нужно было заправиться, несмотря на лютую (1,67 евро) цену. Прежний опыт подсказывал, что в Норвегии цены могут быть выше, однако на сей раз это оказалось не так. Под обильными хлопьями снега подъехал к колонке и попытался скормить ей карточку Ситибанка. Отказ. То же самое повторилось и с другими банками. ПИН-код терминал принимает, а дальше ничего не происходит. Пришлось махнуть рукой.

Только собрался забраться в машину, спасаясь от снежных хлопьев, изнутри Лиля закричала: «Постой! Можно я тебя сфотографирую» В результате получился Joulupukki.

Махнув рукой, решил заправиться в Тана-Бру, благо ехать туда недалеко. Пересекли по мосту границу между Финляндией и Норвегией и двинулись направо по шоссе Е6.

Здесь уже не на шутку мело и ехать приходилось аккуратно и неторопливо. Плотный пушистый снег не позволял даже включать дальний свет, поскольку слепил он нещадно, отражаясь от снежной пелены. Доехали до Тана-Бру без приключений, но топливо еще было, поэтому решил заправиться на знакомой колонке Esso в Rustefjelbma, где дорога 98 поворачивает под прямым углом на запад.

Заправились и, немного отъехав, остановились перекурить. Снег продолжал падать крупными хлопьями. Машина была покрыта снежной коркой, поскольку свежий и теплый снег на ходу быстро уплотнялся. Особенно сзади.

Дальше нам ехать по дороге 98 до Ifjord, где эта дорога повернет на юго-запад, а нам нужно ехать прямо по дороге 888. 98-ю дорогу построили недавно и я просто не ждал на ней никаких пакостей. Однако довольно скоро наткнулись на красный светофор у реконструируемого участка дороги. Машин на дороге не видно, рабочих тоже и вся техника стоит заглушенная. Сфетофоры в таких местах обычно работают в автоматическом режиме и при подъезде достаточно близко загорается зеленый свет, если на реверсивном участке нет встречных машин. Но тут что-то было не так. Зеленый светофор никак не хотел загораться. Ждали довольно долго и машину я двигал вперед-назад в надежде, что датчик меня увидит. Не помогло и пришлось просто поехать на красный свет.

Ремонтируемый участок оказался недлинным и вскоре дорога стала нормальной. Миновав три небольших фьорда и расположенные около них селения, начинаем подъем в местные горы. Ничего страшного тут нет и даже серпантины спокойные. Но метет и дорога по меньшей мере запорошена, а то и просто переметена снегом от края до края. Когда-то я ездил тут еще по грунтовке, но сейчас все-таки асфальт, хоть и заснеженный.

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

От Lebesby дорога некоторое время идет вдоль берега без особых перепадов и крутых поворотов, а после Bekkarfjord снова начинается подъем в горы. Снег иной раз притихает ненадолго, но потом припускает с новой силой. Так и едем неторопливо. В разговоре в какой-то момент я понимаю, что едем мы совсем не в Skjanes, а вовсе даже в Гамвик, точнее куда-то за Гамвик, но недалеко. Хорошо, что удалось это осознать до развилки дорог.

Поднявшись на макушку местного «хребта», практически сразу начинаем спускаться к морю. Здесь, за перемычкой (возможно, искусственной) направо уходит дорога 264, ведущая с Skjanes, а мы снова начинаем подъем. Метель опять становится нешуточной и временами приходится ехать не быстрее 30 км/ч, поскольку здесь ни разу не плоско и не прямо. По мере приближения к развилке с уходящей налево дорогой 894 в Kjolfjord метель становится все более плотной. Машину иной раз просто сносит ветром с дороги и постоянно приходится подруливать в глубоком снегу.

На трехстороннем перекрестке дорог 888 и 894 ненадлого тормознулись передохнуть (мне), но даже курить никто не пошел. Постояв пару минут двигаемся дальше. Здесь продолжается подъем, но он уже не крутой совсем. Метель не стихает. Преодолев макушку местной дороги, начинаем спучкаться в заснеженных Мехамн. Со снегом здесь все так же и проезжаем городок без остановки. Неподалеку от местной церкви сворачиваем направо по дороге 263. Указатель в городке достаточно четкий, да я и не забыл еще эти края — 5 лет не прошло.

Дорога от Мехамна до Гамвика тоже идет по горам, но здесь не так круто и явных серпантинов просто нет. Тем не менее, довольно скоро натыкаемся на разворачивающийся грузовой эвакуатор, который приехал вытаскивать улетевший с дороги грузовичок.

Потихоньку-понемногу приближаемся к Гамвику и Алла начинает выяснять у пригласившей нас Светланы Воронковой, куда нам ехать дальше. Краем уха слышу, что у какого-то трактора нужно повернуть налево, проехать пару километров по асфальту, потом столько же по колдобинам и остановиться у въезда на огороженную территорию. Пытаюсь привязать услышанное к карте и картина откровенно не складывается. А из вопросов Аллы и ее комментариев к услышанному тоже ничего в голову не приходит. В кноце концов останавливаюсь, чтобы вмешаться в процесс выяснения дальнейшей дороги. И тут прозвучало магическое слово «Маяк». Вашу мать! А сразу этого было не сказать? Я же неоднократно говорил, что на маяке уже бывал.

До маяка тут совсем не далеко и колдобин на дороге я не помню. В общем, добрались мы туда достаточно скоро, а на маяке нас уже ждали Света, Саша, Ира и ужин.

Остальное потом.

Фотографии

Вперед

26 октября 2018 — дорога в Рованиеми

Назад



Планировали встретиться в 8:00 у метро «Озерки», но я как обычно, ни хрена с вечера не собрал, поэтому пришлось подняться ни свет, ни заря. Да еще нужно было забрать по пути к метро Максима и Диму, которых изрядно нагрузили продуктами питания для голодающей Норвегии.

Забрал машину со стоянки, за несколько подходов перетащил туда фототехнику и одежку для прогулок по Заполярью, а потом отправился к Максиму, благо это было недалеко. Вызвонил Максима, подъехав к его дому сравнительно близко. Ребята притащили навязанные им мешки с продуктами, а потом отправились за своими вещами. Вторым заходом принесли все и можно было двигаться к месту встречи. Там уже ждали.

Докупили недостающее и забытое в «О´Кей» у метро, закинулись в машину, перекурили и двинулись в направлении ЗСД. КАД на ремонте, поэтому въезжать на ЗСД пришлось через Богатырский проспект. Зато по пути заправились на «Газпромнефти» и выпили по чашке кофе. Да и перекурили, заодно.

Выезжаем на ЗСД и дальше без остановок до лукойловской колонки у поворота на Светогорск. Благо дорога почти пустая — не сезон. У «Лукойла» заправка, перекус и перекур.

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

Затарились, накурились, перекусили бутербродами и двинулись в сторону финских пограничников. У этих мы никакого интереса не вызвали и все прошло быстро. Служивые лишь посмотрели мои колеса на предмет пригодности к зиме да поинтересовались планами на поездку. А тем временем все компания прошла паспортный контроль.

Проезжаем Иматру без остановки и сворачиваем на север по дороге номер 6. Здесь тоже достаточно пустынно и снега еще нет, поэтому можно ехать с максимально дозволенной скоростью и даже чуть быстрее, благо регистратор финские камеры знает хорошо.

Дорога пока чистая, да и вокруг снега практически нет. Едем на север, время от времени останавливаясь для перекура и поедания заготовленных бутербродов.

В заснеженные края приезжаем уже затемно. Да и здесь снега немного, в основном изморозь на траве и камнях. Дороги чистые и сухие.

Тем временем другая часть нашей компании, выехавшие заранее, уже добрались до заказанных в Рованиеми апартаментов. Они уже передохнули и готовы приготовить нам мясной ужин. Мы же приехали в Рованиеми уже за полночь. С поиском гостиницы проблем не возникло — навигатор на телефоне Юры привел к самому въезду во двор. Осталось лишь заехать туда и найти место для парковки, поскольку сообщенное хозяином место уже заняли наши друзья. Сауну в номерах оживить не удалось, поэтому просто поужинали и завалились спать.

Фотографии

Вперед

Поездка на Воттоваару

20 июля
21 июля (фотографии)
22 июля (фотографии)
23 июля (фотографии)


Описание маршрута со ссылками на карты Яндекс можно посмотреть в файле (PDF) системы отслеживания метоположения StarLine.

 

Другие поездки