|
@@ -305,6 +305,89 @@ namespace Model
|
|
|
});
|
|
|
}
|
|
|
|
|
|
+ public static void JijiangJiuYuan1(FlightPlanEditor editor, ref List<TurningPoint> turningPoint)
|
|
|
+ {
|
|
|
+ turningPoint.Add(new TurningPoint
|
|
|
+ {
|
|
|
+ TurningPointName = "转运",
|
|
|
+ TurningPointLongitude = editor.missionpoint.MissionPointLongitude,
|
|
|
+ TurningPointLatitude = editor.missionpoint.MissionPointLatitude,
|
|
|
+ TurningPointHeight = editor.missionpoint.MissionPointHeight,
|
|
|
+ TurningPointType = "转运",
|
|
|
+ SegmentFlightFuelConsumption = 2,
|
|
|
+ SegmentFlightTime = 600,
|
|
|
+ RemainingFuel = 0,
|
|
|
+ });
|
|
|
+
|
|
|
+ turningPoint.Add(new TurningPoint
|
|
|
+ {
|
|
|
+ TurningPointName = "转运",
|
|
|
+ TurningPointLongitude = editor.missionpoint.MissionPointLongitude,
|
|
|
+ TurningPointLatitude = editor.missionpoint.MissionPointLatitude,
|
|
|
+ TurningPointHeight = editor.missionpoint.MissionPointHeight,
|
|
|
+ TurningPointType = "转运",
|
|
|
+ SegmentFlightFuelConsumption = 2,
|
|
|
+ SegmentFlightTime = 0,
|
|
|
+ RemainingFuel = 0,
|
|
|
+ });
|
|
|
+ }
|
|
|
+ public static void JijiangJiuYuan(FlightPlanEditor editor, ref List<TurningPoint> turningPoint)
|
|
|
+ {
|
|
|
+ turningPoint.Add(new TurningPoint
|
|
|
+ {
|
|
|
+ TurningPointName = "转运",
|
|
|
+ TurningPointLongitude = editor.originbase.BaseLongitude,
|
|
|
+ TurningPointLatitude = editor.originbase.BaseLatitude,
|
|
|
+ TurningPointHeight = editor.originbase.BaseHeight,
|
|
|
+ TurningPointType = "转运",
|
|
|
+ SegmentFlightFuelConsumption = 2,
|
|
|
+ SegmentFlightTime = 0,
|
|
|
+ RemainingFuel = 0,
|
|
|
+ });
|
|
|
+
|
|
|
+ turningPoint.Add(new TurningPoint
|
|
|
+ {
|
|
|
+ TurningPointName = "转运",
|
|
|
+ TurningPointLongitude = editor.missionpoint.MissionPointLongitude,
|
|
|
+ TurningPointLatitude = editor.missionpoint.MissionPointLatitude,
|
|
|
+ TurningPointHeight = editor.missionpoint.MissionPointHeight,
|
|
|
+ TurningPointType = "转运",
|
|
|
+ SegmentFlightFuelConsumption = 2,
|
|
|
+ SegmentFlightTime = 600,
|
|
|
+ RemainingFuel = 0,
|
|
|
+ });
|
|
|
+
|
|
|
+ turningPoint.Add(new TurningPoint
|
|
|
+ {
|
|
|
+ TurningPointName = "转运",
|
|
|
+ TurningPointLongitude = editor.missionpoint.MissionPointLongitude,
|
|
|
+ TurningPointLatitude = editor.missionpoint.MissionPointLatitude,
|
|
|
+ TurningPointHeight = editor.missionpoint.MissionPointHeight,
|
|
|
+ TurningPointType = "转运",
|
|
|
+ SegmentFlightFuelConsumption = 2,
|
|
|
+ SegmentFlightTime = 0,
|
|
|
+ RemainingFuel = 0,
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
+ public static void ZhaoShuiJiuYuan(List<AirRoute> airRoutes, ref List<TurningPoint> turningPoint)
|
|
|
+ {
|
|
|
+ for (int i = 0;i < airRoutes.Count; i++)
|
|
|
+ {
|
|
|
+ turningPoint.Add(new TurningPoint
|
|
|
+ {
|
|
|
+ TurningPointName = "转运",
|
|
|
+ TurningPointLongitude = airRoutes[i].AirRouteLongitude,
|
|
|
+ TurningPointLatitude = airRoutes[i].AirRouteLatitude,
|
|
|
+ TurningPointHeight = 1000,
|
|
|
+ TurningPointType = "转运",
|
|
|
+ SegmentFlightFuelConsumption = 3,
|
|
|
+ SegmentFlightTime = 0,
|
|
|
+ RemainingFuel = 0,
|
|
|
+ });
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
public static void SeaSouJiu(FlightPlanEditor editor, ref List<TurningPoint> turningPoints)
|
|
|
{
|
|
|
int i;
|