[geotools/geotools] abc6b4: GEOT-5191: Use GeographicLib-Java for geodesic cal...

0 views
Skip to first unread message

Jody Garnett

unread,
Aug 27, 2015, 9:15:53 PM8/27/15
to geotools...@googlegroups.com
Branch: refs/heads/master
Home: https://github.com/geotools/geotools
Commit: abc6b458ed4ded8687980b1ffc76ef3e04cca1f8
https://github.com/geotools/geotools/commit/abc6b458ed4ded8687980b1ffc76ef3e04cca1f8
Author: Charles Karney <cha...@karney.com>
Date: 2015-08-27 (Thu, 27 Aug 2015)

Changed paths:
M modules/library/referencing/pom.xml
M modules/library/referencing/src/main/java/org/geotools/referencing/GeodeticCalculator.java
M modules/library/referencing/src/main/java/org/geotools/referencing/datum/DefaultEllipsoid.java
M modules/library/referencing/src/test/java/org/geotools/referencing/GeodeticCalculatorTest.java
M modules/library/referencing/src/test/java/org/geotools/referencing/operation/transform/GeocentricTransformTest.java

Log Message:
-----------
GEOT-5191: Use GeographicLib-Java for geodesic calculations.

The affected classes are GeodeticCalculator and DefaultEllipsoid. Some
of the tests were wrong and these needed to be fixed. Now you can
calculate the distance between Wellington, 41.32S 174.81E, and
Salamanca, 40.96N 5.50W.

The latitude must lie in [-90,90] as before. But now, any finite
longitude, azimuth, and distance is accepted by the GeodeticCalculator.
The calculated longitude and azimuth is in the range [-180,180), except
that the longitudes returned by getGeodeticPath are "unrolled" and so
vary continuously (this is governed by the GeodesicMask.LONG_UNROLL
flag).


Commit: 83dc57859bf6153fa96583d28b1f1652b1139801
https://github.com/geotools/geotools/commit/83dc57859bf6153fa96583d28b1f1652b1139801
Author: Ian Turton <ijtu...@gmail.com>
Date: 2015-08-27 (Thu, 27 Aug 2015)

Changed paths:
M modules/library/referencing/pom.xml
M modules/library/referencing/src/test/java/org/geotools/referencing/GeodeticCalculatorTest.java
A modules/library/referencing/src/test/resources/org/geotools/referencing/test-data/vincenty.csv

Log Message:
-----------
added more tests to Geodetic Calculator


Commit: bd5b849662856032158626bcf6393e093d6ec0e6
https://github.com/geotools/geotools/commit/bd5b849662856032158626bcf6393e093d6ec0e6
Author: Jody Garnett <jody.g...@gmail.com>
Date: 2015-08-27 (Thu, 27 Aug 2015)

Changed paths:
M modules/library/referencing/src/main/java/org/geotools/referencing/GeodeticCalculator.java
M modules/library/referencing/src/main/java/org/geotools/referencing/datum/DefaultEllipsoid.java
M modules/library/referencing/src/test/java/org/geotools/referencing/GeodeticCalculatorTest.java
M modules/library/referencing/src/test/java/org/geotools/referencing/operation/transform/GeocentricTranslationTest.java

Log Message:
-----------
fix/restore headers


Compare: https://github.com/geotools/geotools/compare/5b314e4951f2...bd5b84966285
Reply all
Reply to author
Forward
0 new messages