I came to suggest that this feature would pair nicely with exiftoolâs âgeotagâ command, which assigns location information based on a separately-recorded gps track. But then I noticed that was mentioned as part of the original post: interpolating GPS locations using external GPS tracks!
I started trying to keep my camera paired with my phone via bluetooth to record location information as I take photos, but it doesnât work very reliably. Thatâs when I learned this can be done with a GPS track and exiftool.
The way I would personally love to see this work in photostructure is for me to be able to add the .gpx file to the same folder where the related photos reside, and have photostructure automatically tag the locations for any matching photos in that folder on import. Perhaps there could be a way to apply the same location information to other assets as well, but it isnât necessarily the case that two photos taken near the same time were necessarily taken at the same location (different family members, etc.).
Another more complicated feature you could add would be to extrapolate a gps track based on the photos that do have location information (exiftoolâs âinverse geotaggingâ) and then give users the ability to apply that location information to other photos taken around the same time that donât have that information. In practice, this might allow me to take location information embedded in smartphone photos and extrapolate how to add location information to photos taken on my camera.
Obviously, all these features to edit location information are only useful if there is a way to view that information in photostructure, so this is all lower priority than a âWhereâ tag and/or a map view. Just some ideas for the future!