Оглавление:

Измените окна, чтобы показать, где была сделана фотография: 4 шага
Измените окна, чтобы показать, где была сделана фотография: 4 шага

Видео: Измените окна, чтобы показать, где была сделана фотография: 4 шага

Видео: Измените окна, чтобы показать, где была сделана фотография: 4 шага
Видео: Монтаж окна по ГОСТу с Евглевским Романом 2024, Ноябрь
Anonim
Измените окна, чтобы показать, где была сделана фотография
Измените окна, чтобы показать, где была сделана фотография

Вступление

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

Предостережения

Для этого руководства требуется «некоторая сборка» - это поможет, если у вас есть базовое представление о том, что делает реестр Windows, и как создать простой пакетный файл (. BAT). Если вы этого не сделаете, вы все равно можете попробовать следовать инструкциям, но может быть труднее понять, что не так, если вы сделаете ошибку.

Это руководство предназначено для Windows 10. Если у вас более старая версия Windows, начальные шаги по-прежнему будут работать, но вам может потребоваться сделать что-то другое на этапе «Изменение реестра Windows». К сожалению, поскольку у меня нет машин с более старой версией Windows, я не могу вам помочь; вам, возможно, придется поискать помощь в другом месте.

Этот прием будет работать только с фотографиями, сделанными с помощью мобильного телефона или камеры с поддержкой GPS. Большинство современных смартфонов автоматически сохраняют данные о местоположении на каждой сделанной ими фотографии - если у них есть данные о местоположении. Не сработает в следующих случаях:

  • Фотография была сделана в месте, где телефон или камера не могли определить свое местоположение, например в помещении.
  • Фотография была сделана, когда в телефоне были отключены службы определения местоположения, например, в «авиарежиме».
  • Данные о местоположении фотографии были удалены. Например, когда вы загружаете копию фотографии в Facebook, данные о местоположении загруженной копии обычно удаляются.

Шаг 1: сборка файлов

Сборка файлов
Сборка файлов

Для начала вам понадобится программа ExifTool Фила Харви. Его можно найти на личной странице мистера Харви на сайте Королевского университета:

owl.phy.queensu.ca/~phil/exiftool/

Загрузите исполняемый пакет Windows и распакуйте его в папку C: / EXIFTool. Переименуйте EXE-файл в «exiftool.exe».

Я прикрепил командный файл под названием «Exif2GoogleMaps.bat» - загрузите его в ту же папку. Если вам интересно или подозрительно, содержимое файла выглядит следующим образом:

@echo offfor / f "tokens = *" %% i in ('exiftool -q -q -gpslatitude -gpslongitude -T -c "%% d ° %% d' %%. 2f" "% ~ 1" ') установите COORDS = %% i if "x% COORDS: - =%" == "x% COORDS%" (проводник "https://www.google.com/maps/place/%COORDS%") else (ECHO К этой фотографии не прикреплены координаты GPS! Пауза)

Как видите, функция файла довольно проста. Он использует ExifTool для считывания координат GPS с изображения, форматируя их таким образом, чтобы Карты Google могли их понять. Если ExifTool успешно находит координаты, командный файл открывает веб-страницу в браузере компьютера по умолчанию, указывая на целевые координаты в Google Maps. В противном случае он оставит сообщение о том, что изображение не имеет координат GPS.

Шаг 2: изменение реестра Windows

Изменение реестра Windows
Изменение реестра Windows

Затем нам нужно настроить реестр Windows, чтобы щелчок правой кнопкой мыши по файлу-j.webp

  1. Откройте редактор реестра. (Нажмите кнопку «Пуск», затем введите «regedit» и нажмите клавишу «Ввод».)
  2. В редакторе реестра перейдите к следующему ключу: HKEY_CLASSES_ROOT / jpegfile / shell
  3. Щелкните правой кнопкой мыши по клавише «shell» и выберите New / Key. Это вызовет появление нового ключа в «оболочке» и запрос имени. Назовите новый ключ «Показать местоположение на Google Maps».
  4. Щелкните правой кнопкой мыши кнопку «Показать местоположение на картах Google» и снова выберите «Создать / ключ». Назовите этот ключ «команда».
  5. Нажмите на кнопку «команда», чтобы открыть его. Щелкните правой кнопкой мыши значение «(По умолчанию)» на правой панели и выберите «Изменить». Редактор реестра запросит у вас данные о значениях; введите следующее: C: / EXIFTool / Exif2GoogleMaps "% 1"

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

Шаг 3: Использование взлома

Использовать этот прием довольно просто. Щелкните правой кнопкой мыши любую фотографию в формате JPG, и в контекстном меню должна появиться опция «Показать местоположение на картах Google». Выберите его, и если у фотографии есть данные о местоположении, ваш веб-браузер откроет новую вкладку с местоположением фотографии, отображаемым на Google Maps.

Шаг 4. Устранение неполадок

Я щелкнул правой кнопкой мыши файл JPG, но опция «Показать местоположение на Google Картах» не появилась

Скорее всего, ваш реестр Windows настроен на замену ключа jpegfile чем-то другим. Есть две возможности, обе из которых вы можете исправить с помощью редактора реестра:

  • У вас может быть переопределение на уровне пользователя. Чтобы исправить это, перейдите в HKEY_CURRENT_USER / Software / Classes. Если вы видите в этой папке ключ «jpegfile», то этот ключ, вероятно, переопределяет корневой ключ. Просто выполните ту же процедуру, что и для HKEY_CLASSES_ROOT / jpegfile, но вместо этого сделайте это для HKEY_CURRENT_USER / Software / Classes / jpegfile.
  • Возможно, вы установили стороннюю программу просмотра изображений, которая переопределяет класс jpegfile. В этом случае вам нужно будет найти соответствующий ключ в HKEY_CLASSES_ROOT или HKEY_CURRENT_USER / Software / Classes; в моем случае это был HKEY_CLASSES_ROOT / XnView.jpg. Опять же, как только вы найдете правильный ключ, процедура будет почти идентичной.

Когда я выбираю «Открыть местоположение в Google Maps», компьютер открывает Google Maps в браузере, который мне не нравится (обычно Microsoft Edge)

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

Когда я выбираю «Открыть местоположение в Картах Google», компьютер выдает ошибку, например «Поиск Exif2GoogleMaps.bat». ИЛИ: Когда я выбираю «Открыть местоположение в Картах Google», я вижу черное окно с ошибкой, например «Файл не найден: exiftool.exe»

Файлы находятся в неправильной папке. Снова проверьте шаг 1 и убедитесь, что файлы exiftool.exe и Exif2GoogleMaps.bat находятся в папке C: / EXIFTool.

Когда я выбираю «Открыть местоположение в Картах Google», компьютер открывает Карты Google, но определенно показывает неправильное местоположение (например, посреди моря)

Кажется, что вывод ExifTool не может быть правильно прочитан Google Maps. Это может быть связано с особенностями языковых настроек Windows или проблемой с пакетным файлом. Попробуйте загрузить и использовать командный файл из шага 1 вместо того, что у вас есть сейчас. Если это не сработает, извините, но, возможно, я не смогу вам помочь. В любом случае свяжитесь со мной, и я посмотрю, что я могу сделать.

Рекомендуемые: