Description
Hi there,
recently, I have uploaded my whole Google Photos library to Immich (~40 GB of photos, around 20k photos).
Most of these photos did not have a geotag by design (that is, a geotag implanted by my camera app), but I added the geotag after the upload through Google Photos itself.
After using the latest Immich-Go version for the upload of the takeout file, I noticed that basically none of my photos (only the VERY few that had a geotag through camera app) DID have a geotag in Immich. All the geotags I manually added through Google Photos and reverse-geotagging were lost.
I contacted the (very kind and fast-replying!) maintainer of the Immich-Go tool, and he found out that in MY .json files, the geotag is written under the tag 'geoData'. Immich-Go apparently expects a tag named 'geoDataExif' for the GPS information. Thus, all my geotags got lost upon uploading. This is, presumably, because I tagged most of my photos in Google Photos. The few geotags stemming from my camera app (around 300 photos) are still present in Immich, so here, the upload worked.
A fix is already in the works (thanks to the maintainer again), and I created this issue upon his advice and just to let the community know!
I am adding one of my .json files just for information.