mirror of
https://github.com/graphhopper/jsprit.git
synced 2020-01-24 07:45:05 +01:00
add great circle costs
This commit is contained in:
parent
fa7e942ad7
commit
843bd18be2
2 changed files with 19 additions and 3 deletions
|
|
@ -35,10 +35,26 @@ public class GreatCircleDistanceCalculatorTest {
|
|||
|
||||
double greatCircle = GreatCircleDistanceCalculator.calculateDistance(
|
||||
Coordinate.newInstance(lon1,lat1),
|
||||
Coordinate.newInstance(lon2,lat2)
|
||||
Coordinate.newInstance(lon2,lat2),
|
||||
GreatCircleDistanceCalculator.DistanceUnit.Kilometer
|
||||
);
|
||||
Assert.assertEquals(600,greatCircle,30.);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testMeter(){
|
||||
double lon1 = 8.3858333;
|
||||
double lat1 = 49.0047222;
|
||||
|
||||
double lon2 = 12.1333333;
|
||||
double lat2 = 54.0833333;
|
||||
|
||||
double greatCircle = GreatCircleDistanceCalculator.calculateDistance(
|
||||
Coordinate.newInstance(lon1,lat1),
|
||||
Coordinate.newInstance(lon2,lat2),
|
||||
GreatCircleDistanceCalculator.DistanceUnit.Meter
|
||||
);
|
||||
Assert.assertEquals(600000,greatCircle,30000.);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue