diff options
-rw-r--r-- | mediagoblin/tools/exif.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mediagoblin/tools/exif.py b/mediagoblin/tools/exif.py index 98c3de27..543484c9 100644 --- a/mediagoblin/tools/exif.py +++ b/mediagoblin/tools/exif.py @@ -171,6 +171,9 @@ def get_gps_data(tags): + (float(v[2].num) / float(v[2].den) / (60 * 60)) )(dat.values) + if tags['GPS GPSLatitudeRef'].values == 'S': + gps_data['latitude'] /= -1 + if tags['GPS GPSLongitudeRef'].values == 'W': gps_data['longitude'] /= -1 |