New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incorrect harvesting of location from some images #2

burkmarr opened this Issue May 29, 2017 · 1 comment


None yet
1 participant
Copy link

burkmarr commented May 29, 2017

This problem was reported in an email from Andrew Stanger:

Most of my records are a little bit east of the Greenwich meridian. When I import data from digital photos (which is very useful as I normally photograph everything of interest when on field trips), the OS grid ref generated by the program has the same latitude, but the longitude has been changed from e.g. 0.169617 E to -0.169617 (or very close to that), so I get a mirror image location the other side of the Greenwich meridian.

@burkmarr burkmarr added the bug label May 29, 2017

@burkmarr burkmarr self-assigned this May 29, 2017


This comment has been minimized.

Copy link

burkmarr commented May 29, 2017

This turned out to be a small bug in the clsExifWorks class which G21 uses to retrieve EXIF location information from photos (Michal A. Valášek - Altair Communications, 2003-2005). The small bug in function DMStoDD resulted in positive longitudes (i.e. east of Greenwich Meridian) which were less than 1 degree being converted to negative longitudes (west of meridian). I fixed this bug in clsExifWorks and all should now work correctly.

@burkmarr burkmarr closed this May 29, 2017

burkmarr added a commit that referenced this issue May 29, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment