Corrected bearingToPreviousManeuverMinusTwd calculation

This commit is contained in:
Vladislav Chumak committed 2018-12-11 15:48:39 +01:00
1 parent 624d42e827
commit c369d2f734
1 file changed
+3 -1
@@ -114,7 +114,9 @@ public class TwdTransitionImporter {
.getWindCourseRangeForManeuverType(newManeuverNodesLevel.getManeuver(),
currentNode.getManeuverType());
Bearing bearingToPreviousManeuverMinusTwd = bearingToPreviusManeuver
.add(new DegreeBearingImpl(-currentWindCourseRange.getAvgWindCourse()));
.getDifferenceTo(
new DegreeBearingImpl(currentWindCourseRange.getAvgWindCourse()).reverse())
.abs();
double twdChangeDegrees = previousWindCourseRange.intersect(currentWindCourseRange)
.getViolationRange();
double intersectedTwdChangeDegrees = intersectedWindRangeBasedTransitionProbabilitiesCalculator