the conversion to NM is done in the haversine function

This commit is contained in:
Sven Czarnian
2021-11-24 12:04:13 +01:00
parent 5f00ea08cf
commit 3b767489c3

View File

@@ -42,7 +42,7 @@ class Node:
elif -1 != turnIndices[0] and -1 == turnIndices[1]:
continue
trackmiles += start.haversine(star.Route[i]) * 0.539957
trackmiles += start.haversine(star.Route[i])
# check if a new constraint is defined
altitude = -1
@@ -133,7 +133,7 @@ class Node:
# update the statistics
if nextWaypointIndex < len(star.Route):
distanceToWaypoint = star.Route[lastWaypointIndex].haversine(star.Route[nextWaypointIndex]) * 0.539957
distanceToWaypoint = star.Route[lastWaypointIndex].haversine(star.Route[nextWaypointIndex])
currentHeading = star.Route[lastWaypointIndex].bearing(star.Route[nextWaypointIndex])
currentPosition[1] = min(weather.calculateGS(currentPosition[0], currentIAS, currentHeading), currentPosition[1])