I notice that Tropy imports an odd value for the exif GPS longitude & latitude.
It seems that it takes the text version and strips out all characters except for numbers, commas, and periods. For example
“74 deg 1’ 44.23” W" becomes “74,1,44.23”
Wouldn’t the simple binary version be better, that is, “-74.0289527777778”?
I’d argue for this because, first, the current value has no indication of west or east, even though that information is in the original exif tag. (I don’t have any images from south of the equator, but I assume the same thing is happening for south.) I could grab the longitude reference tag, which is either W or E, but that would make it a separate field. Second I’m not familiar with the current version being used elsewhere.
OTOH, many systems using northing and easting, which is what the binary version of the exif tag is, I think. This includes GeoJSON.
I did try to play with the datatype in the template, but Tropy kept showing the same value no matter what I picked (which seems odd).
PS I’ve got a GitHub issue on how Tropy handles some other binary exif tag values.