the conversion to NM is done in the haversine function
This commit is contained in:
@@ -42,7 +42,7 @@ class Node:
|
|||||||
elif -1 != turnIndices[0] and -1 == turnIndices[1]:
|
elif -1 != turnIndices[0] and -1 == turnIndices[1]:
|
||||||
continue
|
continue
|
||||||
|
|
||||||
trackmiles += start.haversine(star.Route[i]) * 0.539957
|
trackmiles += start.haversine(star.Route[i])
|
||||||
|
|
||||||
# check if a new constraint is defined
|
# check if a new constraint is defined
|
||||||
altitude = -1
|
altitude = -1
|
||||||
@@ -133,7 +133,7 @@ class Node:
|
|||||||
|
|
||||||
# update the statistics
|
# update the statistics
|
||||||
if nextWaypointIndex < len(star.Route):
|
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])
|
currentHeading = star.Route[lastWaypointIndex].bearing(star.Route[nextWaypointIndex])
|
||||||
currentPosition[1] = min(weather.calculateGS(currentPosition[0], currentIAS, currentHeading), currentPosition[1])
|
currentPosition[1] = min(weather.calculateGS(currentPosition[0], currentIAS, currentHeading), currentPosition[1])
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user