Transferir datos EXIF ​​de Android a Windows

Tomé más de 500 fotos en mi viaje reciente y me encantaría codificar un programa que me permita acceder a la ubicación GPS de cada foto y, a través de la API de GMaps, mostrarme dónde se tomó la foto.
El problema es que después de copiar todas las fotos en mi escritorio de Windows 10, no todas las fotos han conservado todos los datos EXIF . Algunos tienen tanto la longitud como la latitud, algunos una de las dos, otros ninguna.

¿Cómo puedo tener una copia de todas las imágenes en mi computadora que tienen datos EXIF ​​correctos?

Tenga en cuenta que si voy a "Detalles" de todas y cada una de las fotos en mi dispositivo Android, la ubicación del GPS es perfectamente correcta.

EDITAR

Según lo solicitado, he agrupado una muestra de tres imágenes diferentes a las que les falta la ubicación GPS aquí en este enlace .
También me di cuenta de que cada foto que no tiene la ubicación GPS faltante todavía la tiene incorrecta: todas deberían tener una longitud negativa , mientras que todas la tienen positiva .

EDITAR 2

Publicaré algunas "fotos aceptables" aquí , lo que significa que tienen latitud y longitud pero, como se indicó anteriormente:

todos deben tener longitud negativa , mientras que todos la tienen positiva .

Precisamente, ¿cómo transfirió las imágenes desde su teléfono a su PC con Windows?
Philip Kendall Copié y pegué toda la carpeta. Mi dispositivo Android no tiene un software que me permita hacer lo mismo.
No veo ninguna razón por la que algunos de los datos del GPS se eliminen al copiar el archivo. Una posible explicación es que algunos datos están en el límite y la aplicación que utiliza no los puede leer. ¿Comprobaste con varias aplicaciones (y cuáles)? ¿Puedes publicar uno de los archivos problemáticos de los archivos originales en alguna parte?
Sé que estoy siendo muy pedante aquí, pero puede importar: ¿copiar y pegar mientras tu dispositivo Android estaba conectado con un cable USB directamente entre la PC y el dispositivo, o de alguna otra manera?
Philipp Kendall sí, el teléfono estaba conectado a través de USB directamente a mi escritorio. Luego busqué en la carpeta del teléfono usando el archivo de Windows explorado, luego copié y pegué toda la carpeta.
xenoid sí, editaré mi pregunta agregando un enlace para descargar uno de los archivos que causa errores.

Respuestas (2)

Estoy viendo esto para IMG_20200815_111436.jpg. La longitud se ve bien.

[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

como números,

[Composite]     GPS Position                    : 64.2597599722222 -21.122264

Lo que lo pone en Islandia.

Más investigación: diría que el modo panorámico es el problema

======== 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
Esto parece cada vez más confuso, porque tengo algunas imágenes panorámicas que no tienen este problema, lo que significa que tienen tanto la longitud como la latitud.
@davide m - Estoy viendo lo mismo que dijo Alan Clifford . Las tres fotos de Okay muestran la latitud/longitud correctas. Las tres fotos de GPS que faltan muestran Panorama con tamaños de imagen no estándar. Supongo que su teléfono OnePlus proporciona edición en la cámara. Esto plantea la pregunta de qué archivos se están buscando en las imágenes panorámicas de la cámara mediante la API de GMaps. Tal vez esté mirando una de las imágenes originales que se utilizan para crear el Panorama. En cualquier caso, parece que son los Panoramas y no tiene nada que ver con la copia del archivo.

Sólo puedo sugerir un par de cosas más.

Descarga las fotos usando un método diferente. Uso una aplicación llamada "ftp primitivo" en mi teléfono Android. Uso "filezilla" en mi Mac pero está disponible para Windows. Utilice ftp para transferir los archivos.

Instale exiftool desde https://exiftool.org/ Este es un programa de línea de comandos que le permitirá ver todos los metadatos en los archivos para ver si puede determinar si hay algo en común con los archivos defectuosos.