From 8b14209e043b037f8e7a5a18138fdf2140885bdb Mon Sep 17 00:00:00 2001
From: aix <vip_xiaobin810@163.com>
Date: Tue, 23 Jul 2024 19:14:27 +0800
Subject: [PATCH] 航测功能

---
 src/main/java/com/dji/sample/wayline/plane/param/CreateWaylineParam.java |   35 ++++++++++++++++++++++++++++++++++-
 1 files changed, 34 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/dji/sample/wayline/plane/param/CreateWaylineParam.java b/src/main/java/com/dji/sample/wayline/plane/param/CreateWaylineParam.java
index ff6d30f..fb56509 100644
--- a/src/main/java/com/dji/sample/wayline/plane/param/CreateWaylineParam.java
+++ b/src/main/java/com/dji/sample/wayline/plane/param/CreateWaylineParam.java
@@ -1,6 +1,9 @@
 package com.dji.sample.wayline.plane.param;
 
+import com.dji.sample.patches.xml.mode.share.DroneInfo;
+import com.dji.sample.patches.xml.mode.share.PayloadInfo;
 import lombok.Data;
+import org.locationtech.jts.geom.Coordinate;
 
 import javax.validation.constraints.NotNull;
 import java.util.List;
@@ -26,6 +29,36 @@
     @NotNull(message = "旁向重叠率不能为空")
     private double sideRatio;//旁向重叠率
     @NotNull(message = "航线角度不能为空")
-    private double bearing;//航线角度
+    private int bearing;//航线角度
+
+    /**
+     * 全局航线飞行速度   1-15
+     */
+    @NotNull(message = "全局航线飞行速度不能为空")
+    private double autoFlightSpeed;
+    /**
+     * 模板类型
+     * waypoint:航点飞行
+     * mapping2d:建图航拍
+     * mapping3d:倾斜摄影
+     * mappingStrip:航带飞行
+     */
+    @NotNull(message = "模板类型不能为空")
+    private String templateType;
+
+    /**
+     * 机场位置
+     */
+    @NotNull(message = "机场位置不能为空")
+    private Coordinate coordinate;
+
+    /**
+     * 飞行器机型信息
+     */
+    private DroneInfo droneInfo;
+    /**
+     *负载机型信息
+     */
+    private PayloadInfo payloadInfo;
 
 }

--
Gitblit v1.9.3