fix emitting invalid turn types, now surfacing due to changes in obvious detection
Conflicts: features/guidance/dedicated-turn-roads.feature include/extractor/guidance/intersection.hpp
This commit is contained in:
committed by
Daniel J. Hofmann
parent
5159d57201
commit
bfbdd18834
@@ -34,6 +34,14 @@ struct IntersectionShapeData
|
||||
};
|
||||
|
||||
inline auto makeCompareShapeDataByBearing(const double base_bearing)
|
||||
{
|
||||
return [base_bearing](const auto &lhs, const auto &rhs) {
|
||||
return util::angularDeviation(base_bearing, lhs.bearing) <
|
||||
util::angularDeviation(base_bearing, rhs.bearing);
|
||||
};
|
||||
}
|
||||
|
||||
inline auto makeCompareShapeDataAngleToBearing(const double base_bearing)
|
||||
{
|
||||
return [base_bearing](const auto &lhs, const auto &rhs) {
|
||||
return util::angleBetweenBearings(base_bearing, lhs.bearing) <
|
||||
|
||||
Reference in New Issue
Block a user