Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
any
Description
incorrect calculation of decimal representation of GPS coordiante in TiffImageMetaData.GPSInfo
in public double getLongitudeAsDegreesEast() and public double getLatitudeAsDegreesNorth()
example from getLongitudeAsDegreesEast()
double result = longitudeDegrees.doubleValue()
+ (longitudeMinutes.doubleValue() / 60.0)
+ (longitudeSeconds.doubleValue() / 360.0);
last part is incorrect
+ (longitudeSeconds.doubleValue() / 360.0);
should be
+ (longitudeSeconds.doubleValue() / 3600.0);
this is wrong in both methods