Gracias por la A2A. No estoy seguro de lo que específicamente estás preguntando, pero aquí está mi intento de cubrir todas las posibilidades.
Mientras comienza a cambiar ahora, la mayoría de las veces, su foto no tendrá metadatos de ubicación de forma predeterminada. En esos casos, Google Photos utiliza el Historial de ubicaciones para llenar los espacios vacíos. Por ejemplo, la aplicación Google Photos puede usar su Historial de ubicaciones en su teléfono para localizar las fotos que tomó con su dSLR (usando el código de tiempo en la foto para código de tiempo en el historial de ubicaciones). Por cierto … hay una opción en la configuración para eliminar la ubicación geográfica de tus fotos cuando las compartes.
En cuanto a por qué no usa el GPS específicamente, el GPS consume mucha energía y tarda unos segundos en establecer su ubicación. No sería prudente que una aplicación que se ejecuta en segundo plano se active repentinamente y encienda su módulo GPS cada vez que tome una foto (agotará su batería).
Cuando la ubicación precisa no es necesaria, las aplicaciones tienden a o las señales de ubicación geográfica, como las redes wifi cercanas (es decir, si el teléfono lo ve en su casa o en la red de trabajo, sabe que no está muy lejos de esas dos ubicaciones). Del mismo modo, puede detectar a qué torres de teléfonos celulares está conectado su teléfono y saber dónde se encuentran. Google proporciona un recurso compartido para que varias aplicaciones no tengan que hacer el mismo trabajo una y otra vez (lo que de nuevo perdería la vida útil de la batería) y este es el historial de ubicación de Google.