You are viewing a plain text version of this content. The canonical link for it is here.
Posted to sanselan-commits@incubator.apache.org by cm...@apache.org on 2008/05/25 14:48:05 UTC

svn commit: r659993 - /incubator/sanselan/trunk/src/main/java/org/apache/sanselan/formats/tiff/TiffImageMetadata.java

Author: cmchen
Date: Sun May 25 07:48:05 2008
New Revision: 659993

URL: http://svn.apache.org/viewvc?rev=659993&view=rev
Log:
fix for incorrect calculation of decimal representation of GPS coordiante in TiffImageMetaData.GPSInfo 

https://issues.apache.org/jira/browse/SANSELAN-2

Modified:
    incubator/sanselan/trunk/src/main/java/org/apache/sanselan/formats/tiff/TiffImageMetadata.java

Modified: incubator/sanselan/trunk/src/main/java/org/apache/sanselan/formats/tiff/TiffImageMetadata.java
URL: http://svn.apache.org/viewvc/incubator/sanselan/trunk/src/main/java/org/apache/sanselan/formats/tiff/TiffImageMetadata.java?rev=659993&r1=659992&r2=659993&view=diff
==============================================================================
--- incubator/sanselan/trunk/src/main/java/org/apache/sanselan/formats/tiff/TiffImageMetadata.java (original)
+++ incubator/sanselan/trunk/src/main/java/org/apache/sanselan/formats/tiff/TiffImageMetadata.java Sun May 25 07:48:05 2008
@@ -365,7 +365,7 @@
 		{
 			double result = longitudeDegrees.doubleValue()
 					+ (longitudeMinutes.doubleValue() / 60.0)
-					+ (longitudeSeconds.doubleValue() / 360.0);
+					+ (longitudeSeconds.doubleValue() / 3600.0);
 
 			if (longitudeRef.trim().equalsIgnoreCase("e"))
 				return result;
@@ -380,7 +380,7 @@
 		{
 			double result = latitudeDegrees.doubleValue()
 					+ (latitudeMinutes.doubleValue() / 60.0)
-					+ (latitudeSeconds.doubleValue() / 360.0);
+					+ (latitudeSeconds.doubleValue() / 3600.0);
 
 			if (latitudeRef.trim().equalsIgnoreCase("n"))
 				return result;