ソースを参照

the conversion to NM is done in the haversine function

Sven Czarnian 3 年 前
コミット
3b767489c3
1 ファイル変更2 行追加2 行削除
  1. 2 2
      aman/sys/aco/Node.py

+ 2 - 2
aman/sys/aco/Node.py

@@ -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])