Qual è il modo migliore per geotag le foto?
Nel caso in cui tu intenda foto JPEG ti consiglierei di dare un'occhiata al software Digikam. Puoi farlo sia manualmente usando openstreetmap e il drag and drop delle immagini o tramite la correlazione da un file di log GPX, uno standard molto comune.
Quindi a questo punto è una tua scelta se farlo dalla mappa o registrando una traccia dal GPS, dallo smartwatch run o da qualsiasi app che puoi usare su un cellulare, probabilmente ci sono anche delle versioni gratuite di App per il tracking di camminate e corse come Strava ma non ne sono sicuro dato che può esportare GPX.
Io personalmente ho ottenuto i file da un Garmin Connect registrando una finta attività di camminata o manualmente sulla mappa ogni volta che ho dimenticato di iniziare l'attività.
Per quanto riguarda le foto RAW può variare a seconda del produttore della fotocamera poiché non esiste un formato standard.
Posso dirvi che per Canon purtroppo, ed è il mio caso e lo stesso di qualsiasi utente di fotocamere Canon che usa il formato RAW, il software Digikam non può aggiungere il tag direttamente al RAW .CR .CR2 o .CR3.
Infatti il salvataggio del geotag EXIF in quel formato di file raw non è testato dalla libreria sottostante di Digikam e può corrompere i file.
Quindi fondamentalmente l'editor DPP di Canon non è in grado di vedere questi dettagli di geotag e includere le informazioni in ogni JPEG che otterrò dal RAW come accadrebbe se taggassi la foto .CR2 usando l'applicazione mobile Canon Camera Connect che scarica molto velocemente la batteria del cellulare o dall'utility che legge i file registrati in formato NMEA dal dispositivo Canon GP-E2, decisamente troppo costoso per un uso amatoriale.
Ad ogni modo Digikam può creare un sidecar XMP per ogni immagine raw che conterrà il tag e potrà essere visto correttamente mentre lavoro con altri software di photoedit su quei file RAW.