Fix distance calculation consistency. (#6315)
Consolidate great circle distance calculations to use cheap ruler library.
This commit is contained in:
committed by
GitHub
parent
8f0cd5cf7b
commit
aadc088084
@@ -301,7 +301,7 @@ struct DistanceToNextIntersectionAccumulator
|
||||
using namespace util::coordinate_calculation;
|
||||
|
||||
const auto coords = extractor.GetForwardCoordinatesAlongRoad(start, onto);
|
||||
distance += getLength(coords.begin(), coords.end(), &haversineDistance);
|
||||
distance += getLength(coords.begin(), coords.end(), &greatCircleDistance);
|
||||
}
|
||||
|
||||
const extractor::intersection::CoordinateExtractor &extractor;
|
||||
|
||||
Reference in New Issue
Block a user