diff --git a/osxphotos/templates/xmp_sidecar.mako b/osxphotos/templates/xmp_sidecar.mako index f34c1b9b..3bc564ee 100644 --- a/osxphotos/templates/xmp_sidecar.mako +++ b/osxphotos/templates/xmp_sidecar.mako @@ -81,10 +81,8 @@ <%def name="gps_info(latitude, longitude)"> % if latitude is not None and longitude is not None: - ${"E" if longitude >= 0 else "W"} - ${abs(longitude)} - ${abs(latitude)} - ${"N" if latitude >= 0 else "S"} + ${int(abs(longitude))},${(abs(longitude) % 1) * 60}${"E" if longitude >= 0 else "W"} + ${int(abs(latitude))},${(abs(latitude) % 1) * 60}${"N" if latitude >= 0 else "S"} % endif diff --git a/tests/test_export_catalina_10_15_7.py b/tests/test_export_catalina_10_15_7.py index 2d9c2e7a..87d13f35 100644 --- a/tests/test_export_catalina_10_15_7.py +++ b/tests/test_export_catalina_10_15_7.py @@ -1066,10 +1066,8 @@ def test_xmp_sidecar_gps(): - W - 0.1318055 - 51.50357167 - N + 0,7.908329999999999W + 51,30.21430019999997N """