Друзья, прочитав эту статью, вы сможете с легкостью узнавать где было сделано то или иное фото, время и дату съемки, название достопримечательности, запечатленной на нем, и многое другое. Это очень просто, но многие станут считать вас просто волшебником! :)


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

Вы не представляете какого было его удивление, когда буквально через пять минут я назвал ему не только близлежащий от того самого леса населенный пункт, но и отметил флажком на карте Google место, где именно он нашел эти грибы. :) Как я это сделал?

Подавляющее большинство современных моделей мобильных телефонов оснащено GPS модулем. По умолчанию, при съемке фотографии на смартфон в техническую информацию о снимке (EXIF-данные ) помимо большого набора всяких параметров вписываются и географические координаты места съемки. Проанализировать их не представляет никакого труда.

Одним из лучших и наиболее наглядных сервисов просмотра EXIF данных является pic2map . Сразу оговорюсь, что подобного рода сервисов достаточно много, но лично мне и по методу представления данных и по их точности больше нравится этот.

Чтобы загрузить фото для анализа, нажмите на кнопку «Select Photo Files». Отметьте галочкой опцию «Keep photos private», если не хотите, чтобы ваши загруженные фотографии были проиндексированы поисковиками и/или появлялись в галерее сервиса. Таким образом вы можете сохранить конфиденциальность своих данных, что немаловажно для части пользователей.

Исходя из EXIF-данных, сервис отметит на карте Google Maps точное место съемки фото, а также даст дополнительную информацию:

  • Модель смартфона
  • Дата съемки, день и точное время
  • Страна, город, адрес
  • GPS-координаты широты и долготы
Пролистав страницу чуть ниже, вы найдете целый список расширенных данных:
  • Выдержка, ISO, диафрагма, использование вспышки при фотографировании
  • Размер, вес, разрешение файла и пр.

Если снимок делался внутри какого-то здания, то сервис выдаст не только его точный адрес с указанием названия улицы и номера дома, но и почтовый индекс (см. выше на скриншоте)!

Как я уже упоминал, вышеописанный метод применим в том случае, если в смартфоне или цифровой камере работает GPS модуль. Ну а как узнать место по фотографии, если она была сделана на обычную цифровую мыльницу?

В этом случае можно воспользоваться функцией поиска по картинкам от Google или Яндекс . Однако метод имеет одно ограничения: на снимке должно присутствовать какое-то узнаваемое место, достопримечательность. Для примера я взял такое изображение из своего личного фотоархива:

Если же на фото запечатлена, к примеру, березка в поле или девушка с цветочком, то данный метод конечно же не будет работать – анализатору картинок Яндекс или Google там просто не за что «зацепиться». В остальных случаях работает неплохо.

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

Всё просто, любому человеку свойственно желание хвастаться, это факт (уже «слышу» за спиной окрик друга, мол, Черняков, по себе о других не судят). Почти все рыбаки и грибники любят фотографировать трофеи и вывешивать свои фотографии в Интернете. Так вот, попросите такого человека прислать вам оригинал фотографии. Зачем? Ну, можно наврать, мол, так понравилась фотка, что хочу поставить её себе как заставку на рабочий стол в Windows.

Всё просто. Почти все сегодня на природе фотографируют мобильниками. Почти в каждом мобильнике есть GPS. Почти в каждом мобильнике есть опция ставить отметку координат в фотографию, и по умолчанию её ни кто не отключает. А если координаты есть, то их можно увидеть. Как? – проще пареной репы. Сейчас покажу на примере вот этой фотографии.

У цифровых фотографий есть такая фигня, называется EXIF. Я не буду сейчас вдаваться в подробности, просто скажу, что это дополнительные сведения о фотографии записанные в файле самой фотографии. Там много есть интересного, например: когда была сделана фотография, какой камерой, и что для нас самое интересное – где она была сделана. Там прописываются географические координаты, причём крайне точные.

Если фотография скачена уже в компьютер – нажмите на неё правой кнопкой мышки, потом в меню выберите “Properties”. В открывшемся окошке выберите закладку “Details”, и чуть ниже увидите координаты GPS. Как и говорил, очень точные (а к этой картинке мы ещё раз вернёмся в конце статьи, запомните её).

Если вы не знаете, что делать с этими цифрами, то можете воспользоваться, например, программой Picasa от Гугла. Если в фотографии есть координаты, Picasa покажет красную булавку. Нажмите на неё и увидите карту.

Как вы понимаете, в Интернете уже полно таких сервисов, которые показывают карту по фотографии. Просто загрузите на сайт такую фотку или дайте на неё ссылку. Я даже не поленюсь, объясню, как «взять ссылку на фотографию». Например, если вы пользуетесь Firefox, то всё просто, нажмите правой кнопкой мышки на фотографию и там нажмите на “Copy Image Location”.

В Internet Explorer чуть замороченней. Правой кнопкой на фотографию, выбираем “Properties”, в открывшемся окошке выделяем мышкой ссылку, правой кнопкой мышки жмём на выделенный текст и выбираем “Copy”.

Вот вам и способ. Главное – это выпросить фотографию.

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

Вот он, настоящий нетронутый подосиновик, а место, если вам надо, найдите сами. Кстати, не далеко от города.

Ладно, как вы понимаете, «жлобство», это так, это всё ерунда. Не ради этого затевалась данная статья. Я просто хочу, чтобы вы поняли, какой это ужас, когда технологии попадают в руки дилетантам. И какой это ужас, когда невежеством дилетантов злоупотребляют преступники. Это и способ найти, где что украсть, это и способ найти человека, который не факт, что обрадуется встрече.

Насколько я понимаю, когда фотография загружается в Facebook или в Одноклассники или (прости госпидя) во Вконтакте, то там система сама уже за вас стирает координаты. С Instagram мне тоже не удалось вытащить координаты, однако я прочитал , где говорится, что даже есть приложение для мобильного телефона, которое по фотографии из Instagram показывает фотографию с Google Maps Street View, и адрес. А как же?

Не знаю, проверить это сам не могу. Как поступают с фотографиями другие Интернет ресурсы? – тоже только приходится гадать. Но вы же понимаете, что лучше не гадать, а уповать на собственную голову.

Теперь очевидные выводы. Да, мы знаем, что мобильники по умолчанию вписывают GPS координаты в фотографию. И это прекрасно, да! Особенно когда вы привозите кучу фотографий из дальней поездки, и потом не помните, где это всё было. А тут раз, и нашли.

Но это же для личного пользования прекрасно. Если вы хотите сделать фотографию с телефона и отправить кому-то, но не хотите чтобы видели координаты – в каждом смартфоне в настройках есть опция, не прописывать GPS координаты в файл фотографии. Выключите и фотографируйте. Надо будет – обратно включите. Делов-то?

Если фотография на компьютере, там ещё проще. Перед тем, как послать фотографию, сделайте её копию, а дальше, как и говорил выше, нажмите на фотографию правой кнопкой мышки, потом в меню выберите “Properties”. В открывшемся окошке выберите закладку “Details”, и в самом низу нажмите на “Remove Properties and Personal Information”.

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

В общем, подведём итог. Если уже и пользуемся технологиями – пользуемся осознанно, чтобы не быть обезьяной с гранатой. А технологий всяких и хитрых полным-полно. Например, как я заметил, огромное количество владельцев телефонов на Android, даже не подозревают о существовании вот такого вот полезного (и опасного) сайта https://maps.google.com/locationhistory/ И это ещё не предел.

Любая современная цифровая фотокамера записывает в файл с фотографией дополнительную информацию о снимке - данные EXIF: модель фотоаппарата, которым сделан снимок, значения выдержки, диафрагмы, фокусное расстояние, светочувствительность ISO, время и дату съемки и др.

При загрузке фотографии на Яндекс.Фотки эта информация сохраняется. Чтобы ее открыть, на странице просмотра фотографии нажмите значок Ещё и выберите пункт Показать EXIF .

Почему у некоторых снимков нет EXIF?

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

Графические редакторы (например, Adobe Photoshop, Lightroom) при определенных параметрах сохранения файлов могут удалять EXIF-данные.

Также EXIF-данные не оставляют некоторые мобильные телефоны.

Как узнать модель камеры, которой сделан снимок, и посмотреть другие фото, снятые на эту камеру?

  1. На странице просмотра фотографии нажмите значок Ещё .
  2. Выберите пункт Показать EXIF .
  3. Нажмите ссылку снимки, сделанные этим устройством .

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

Как узнать, где сделано фото?

Каждое фото на Яндекс.Фотках можно привязать к карте. Если фотография уже привязана к карте, чтобы узнать ее местоположение, нажмите ссылку На карте , которая расположена на странице просмотра фотографии.

Если же фотография не привязана к карте, но вы знаете, где она сделана, вы можете предложить автору фотографии свой вариант размещения на карте. Для этого нажмите ссылку Привязать к карте под снимком.

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

Идея записывать вместе с каждой фотографией координаты точки, в которой они сделаны, возникла еще на заре цифровой фотографии и была почти сразу реализована. Сегодня эта идея пришла в массы и обросла множеством сервисов. С самого начала возникла и сегодня продолжается реализация идеи на аппаратном уровне, когда GPS приемник прямо связывается с камерой, либо он в нее встроен, либо подсоединен к ней через последовательный порт, либо установлен на камеру и получает сигнал о том, что сделан снимок, от синхроконтакта вспышки. Sony выпустила также устройство GPS-CS1, которое записывает просто координаты каждые 15 с, а потом они синхронизуются по времени со сделанными снимками, и информация о координатах записывается в файле. Учитывая, что сегодня и GPS приемники, и камеры стали весьма распространенными и в повседневной жизни, возможно, вам и не придется покупать дополнительное устройство, можно воспользоваться уже имеющимся у вас GPS приемником и камерой, остается только привязать данные о координатах к конкретным снимкам. Раньше было существенное ограничение, связанное с тем, что память GPS навигатора переполнялась, и приходилось каждый день скачивать информацию в компьютер. Если вы снимали редко, а GPS использовался в навигации, то вполне вероятно, что, приехав из похода, вы сможете извлечь информацию только о последнем дне. Сейчас, когда у GPS навигаторов появилась возможность записывать пройденные пути на карты памяти, вопрос ее нехватки практически полностью снят. В Интернете можно найти несколько десятков программ, предназначенных для привязки фотографий к координатам. Более менее полный список можно найти и . Среди них есть и коммерческие, но большинство бесплатные и даже с открытыми исходными кодами. Я попытался попробовать многие их них, однако если по каким-то причинам программа сразу не начинала работать корректно, то я не пытался разобраться, а сразу переходил к следующей. Поэтому весьма вероятно, что среди тех программ, которые я отбраковал, есть и достойные, которые на другой конфигурации оборудования начнут работать сразу и без проблем. Коммерческие программы я тоже не рассматривал, поскольку их демонстрационные версии вносят умышленную ошибку около километра, и мне показалось неразумным тратить на них время при наличии большого количества открытых программ.

Кроме того, число рассматриваемых программ сократилось, поскольку у меня были достаточно специфические дополнительные требования. А именно: для записи координат использовался навигатор Etrex Venture Cx , который сохраняет данные о координатах в формате GPX (GPS Exchange Format). Формат стандартный, но выясняется, что фирма Garmin и некоторые создатели программ этот стандарт понимают по-разному. К счастью, есть универсальные программы, преобразующие один формат в другой. И среди них я бы выделил . В частности, в этой программе можно попросить преобразовать формат GPX, взятый из навигатора Garmin, в тот же самый формат, но результат этого преобразования будут понимать уже все программы.

Второе требование состояло в том, что мне хотелось сразу привязать фотографии в формате RAW, чтобы все полученные из исходных фотографии были уже с помеченными координатами, и не надо было бы снова определять координаты по времени, когда сделан снимок. Потому что с временем, как оказалось, существует довольно много проблем. И если их еще умножить тем, что преобразованные файлы сделаны и обработаны в разное время, и исходная информация времен снимка может быть потеряна или через некоторое время вы не сможете вспомнить, в каком часовом поясе вы снимали. Многие из рассмотренных мной программ имеют довольно изощренные настройки для коррекции возможных проблем с установкой времен. Тем не менее, лучше сразу настроить навигатор и камеру таким образом, чтобы этих проблем не возникало. У моего навигатора есть возможность выбрать способ записи трека - автоматический или через заданный интервал времени. В автоматическом режиме, если вы быстро перемещаетесь, то точек пишется много, если же стоите на месте, то они вообще не пишутся. Это позволяет получить запись пути одинаково качественно, передвигаетесь ли вы пешком, или едете на машине. Однако если вы долго снимаете с одной точки, то может создаться ситуация, когда в момент съемки GPS навигатор не записал координаты, поскольку они не отличались от записанных полчаса назад. Во многих программах можно задать интервал времени, в котором координаты считаются совпадающими со сделанным снимком. Однако отсутствие информации может означать не только то, что вы не перемещались, но и то, что сигнал от спутника был потерян. В этом случае, если интервал достаточно большой, то снимку могут быть приписаны координаты, существенно отличающиеся от истинных. Поэтому я рекомендую установить запись по времени с интервалом в 10 с. Если вы снимаете не из окна автобуса, то точность будет более чем достаточна.

Следующая глобальная проблема - это какое время устанавливать в камере. Если вы путешествуете, или делаете снимки осенью или весной, когда могут перевести время, то устанавливать в камере местное время мне кажется плохой идеей, тем более, что идея местного времени сегодня полностью дискредитирована. Солнце в зените над моим домом в Москве летом в 13 часов 15 минут. Сегодня средства транспорта позволяют перемещаться на многие тысячи километров, и разумнее использовать единое мировое время, а не объяснять, по какому времени и с учетом какого временного периода вы договаривались о встрече. Навигатор ведет протокол по времени UTC (Coordinated Universal Time). Поэтому это же время имеет смысл и выставить на камере и никогда не менять вне зависимости от переездов или времени года. Учитывая, что я записываю координаты с интервалом в 10 с, я предпочитаю называть это время по старинке GMT (Greenvich Meridium Time). Этот вариант более информативен, поскольку означает, что отсчет ведется от местного времени на меридиане Гринвича и при заданной мной точности не отличается от UTC. Зная свои собственные координаты и это время, вы всегда легко можете вычислить, когда же у вас солнце будет в наивысшей точке, то есть местный полдень. Вся эта информация для фотографа отнюдь не бесполезная, поскольку позволяет представить, откуда и куда будет падать свет в предполагаемой точке съемки. Все беды от наук, поэтому, вероятно, люди, обозвавшие утро полднем, стремились побыстрее отправить всех, кто учил в школе географию, в сумасшедший дом.

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

GPicSync

Для начальной пакетной обработки снятых фотографий я выбрал программу .

Спартанский графический интерфейс, работа только с папками, просмотр только JPEG, но свою задачу она выполняет и достаточно быстро. Отмечу, что есть довольно много программ, работающих из командной строки, которые могут поспорить с данной по аскетизму, но я не люблю работать с клавиатурой:-) Программа использует и . Распространяется по лицензии GPL. Есть версии для Windows и Linux. Поддерживается русский язык.

Работает она сразу с папками, позволяет пакетно преобразовывать сразу много фотографий, работает с RAW, понимает файлы GPX от Garmin, записывает координаты в EXIF , позволяет добавлять автоматически в ключевые слова IPTC ближайшие географические названия, которые она берет из баз данных в Интернете. Кроме того, что она записывает информацию о координатах в файлы фотографий, она также создает файл в формате KML или KMZ.

KML (Keyhole Markup Language - язык разметки Keyhole) - язык разметки на основе XML, служащий для представления трехмерных геопространственных данных в программе Google Earth, которая носила название «Keyhole» до её приобретения компанией Google. KMZ являются результатом сжатия KML-файлов ZIP-способом. Подробнее см .

Программа Google Earth распространяется бесплатно .

Если вы хотите в походных условиях (без быстрого интернета) сориентироваться, где же вы сделали снимки, их надо нанести на какую-нибудь карту, которая сохранена у вас в ноутбуке. Для этого можно воспользоваться вышеупомянутой программой GPS Babel и преобразовать в формат WPT для просмотра в программе или снова в формат GPX, но уже с включенными в него путевыми точками, отмечающими сделанные снимки, для просмотра в программе , т. е. нанести фотографии на ту самую карту, по которой вы ориентировались, когда пользовались своим GPS навигатором.

Для работы с отдельными фотографиями может оказаться хорошим выбором программа .

Эта программа написана на Java и, как следствие, одинаково легко запускается без переустановки и под Windows, и под Linux. Кроме того, она распространяется по лицензии GNU General Public License. Программа может все: работать с RAW файлами; просматривать их; записывать координаты в EXIF; просматривать положение фотографий на спутниковых снимках через программу Google Earth; добавлять географические названия в ключевые слова, пользуясь информацией с сайта . Чтобы добиться такой универсальности, программа использует внешние модули сторонних разработчиков, которые надо устанавливать отдельно: , .

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

Из минусов этой программы надо отметить, что она очень медленная, т. е. на подготовку просмотра фотографии в формате RAW может уйти около минуты, и без конвертации не понимает файлы Garmin. Программа используется для связи с GPS приемником а для конвертации файлов ее надо запускать отдельно. Некоторые географические названия могут быть вставлены кириллицей, что можно было бы только приветствовать, но некоторые программы просмотра отказываются работать с такими файлами:-(

Программа очень часто обновляется, так что есть надежда, что она будет совершенствоваться:-)

COPIKS PhotoMapper

Если работать только с файлами в формате JPEG и только под Windows, то неплохим выбором будет программа .

Она же весьма эффективно справляется с задачей упаковки ранее привязанных к координатам фотографий в формат KMZ. Можно посмотреть, как это выглядит, скачав файл в 500 КБ.

Locr GPS Photo

Для последующей обработки и размещения фотографий в интернете может быть полезной программа .

Удобна она и тем, что позволяет накладывать фотографии на космические снимки и карты, предоставленные разными компаниями. Можно выбирать между Google, Microsoft и YAHOO.

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

Удобным дополнением оказалась программа , которая позволяет редактировать координаты вручную, находить точку съемки в программе Google Earth по данным, записанным в EXIF, а также проводить обратную операцию - записывать координаты найденной на космическом снимке точки съемки в EXIF.

За последний год идея получила бурную поддержку в массах, и скоро любую точку земной поверхности можно будет увидеть не только из космоса, но и с уровня земли. Включив в Google Earth слой «География в интернете/Panoramio», вы увидите, что земля буквально усыпана пометками точек съемки, щелкнув по которым, можно увидеть фотографию.

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

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

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

PlaNet

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

Чтобы реализовать свою идею, Тобиасу Вейланду – автору проекта PlaNet – пришлось разделить земной шар на 26 000 секторов. Размер их зависит от количества сделанных фотографий в том или ином районе. Поэтому мегаполисы покрывают более мелкие секторы, чем пустыни и безлюдные места. Вне программы остаются Северный полюс, Южный полюс, Океаны. Тестируя нейтронную сеть, разработчики потратили на нее более двух миллионов снимков сервиса Flickr. При этом они вели протокол, отмечая в нем успехи искусственного интеллекта. Идеал в работе искусственного интеллекта еще не достигнут, но обучение сети идет непрерывно.

Предстоит много работы прежде, чем сервис Google PlaNet станет надежным и точным. Первые испытания алгоритма показали всего 28 % совпадений по стране и 48 % для континента в целом. Результаты пока не впечатляют разработчиков и пользователей, но на данном этапе идет обучение алгоритма ответственного за совпадения. Поэтому технология Google PlaNet со временем будет улучшена, и, возможно, функция поиска местоположения по фото станет такой же популярной, как и основной поиск Google, который уже стал эталоном точности и быстродействия.