Я сделал более 500 фотографий в своем недавнем путешествии, и я хотел бы написать программу, которая позволит мне получить доступ к GPS-местоположению каждой фотографии и через API GMaps показать мне, где была сделана фотография.
Проблема в том, что после копирования всех фотографий на рабочий стол Windows 10 не все фотографии сохранили все данные EXIF . У кого-то есть и долгота, и у кого-то широта, у кого-то одно из двух, у кого-то нет ни того, ни другого.
Как я могу получить копии всех изображений на своем компьютере с правильными данными EXIF?
Обратите внимание, что если я зайду в раздел «Подробности» каждой фотографии на своем устройстве Android, местоположение GPS будет совершенно правильным.
По запросу я сгруппировал образец из трех разных изображений, на которых отсутствует местоположение GPS, по этой ссылке .
Я также заметил, что каждая фотография, на которой нет пропавших без вести GPS-местоположений, по-прежнему имеет неправильное значение: все они должны иметь отрицательную долготу, в то время как у всех она положительная .
Я опубликую здесь несколько «хороших фотографий» , что означает, что они имеют как широту, так и долготу, но, как указано выше:
у них у всех должна быть отрицательная долгота, а у всех она положительная .
Я вижу это для IMG_20200815_111436.jpg. Долгота выглядит нормально.
[EXIF] GPS Latitude Ref : N
[EXIF] GPS Latitude : 64.2597599722222
[EXIF] GPS Longitude Ref : W
[EXIF] GPS Longitude : 21.122264
[EXIF] GPS Altitude Ref : 0
[EXIF] GPS Altitude : 195.563
[EXIF] GPS Time Stamp : 11:14:36
[EXIF] GPS Processing Method : GPS
[EXIF] GPS Date Stamp : 2020:08:15
Как числа,
[Composite] GPS Position : 64.2597599722222 -21.122264
Что ставит его в Исландии.
Дальнейшее расследование - я бы сказал, что проблема в режиме панорамы.
======== IMG_20200815_111436.jpg
[XMP] Capture Mode : Photo
[EXIF] GPS Longitude : 21 deg 7' 20.15"
[Composite] GPS Longitude : 21 deg 7' 20.15" W
[EXIF] GPS Longitude Ref : West
======== IMG_20200816_120316.jpg
[XMP] Capture Mode : Panorama
[XMP] Capture Mode : Panorama
======== IMG_20200817_105157.jpg
[XMP] Capture Mode : Panorama
[XMP] Capture Mode : Panorama
======== IMG_20200817_120445.jpg
[XMP] Capture Mode : Photo
[EXIF] GPS Longitude : 18 deg 10' 36.30"
[Composite] GPS Longitude : 18 deg 10' 36.30" W
[EXIF] GPS Longitude Ref : West
======== IMG_20200817_163523.jpg
[XMP] Capture Mode : Panorama
[XMP] Capture Mode : Panorama
======== IMG_20200820_162847.jpg
[XMP] Capture Mode : Manual
[EXIF] GPS Longitude : 20 deg 38' 14.52"
[Composite] GPS Longitude : 20 deg 38' 14.52" W
[EXIF] GPS Longitude Ref : West
Я могу предложить только несколько других вещей.
Загрузите фотографии другим способом. Я использую приложение под названием «primitive ftp» на своем телефоне Android. Я использую «filezilla» на своем Mac, но он доступен для Windows. Используйте ftp для передачи файлов.
Установите exiftool с https://exiftool.org/ . Это программа командной строки, которая позволит вам просмотреть все метаданные в файлах, чтобы определить, есть ли что-то общее с неисправными файлами.
Филип Кендалл
Давид м.
ксеноид
Филип Кендалл
Давид м.
Давид м.