aix
2024-08-08 39ffdf5754b4ebca682bd3c925f7a500e8a1bbda
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
package com.dji.sample.patches.xml.mode;
 
import lombok.Data;
import org.locationtech.jts.geom.Coordinate;
 
import java.util.List;
 
/**
 * @Author AIX
 * @Date 2024/7/20 11:19
 * @Version 1.0
 */
@Data
public class PlacemarkByPolygon {
 
    /**
     * 是否开启标定飞行
     * * 注:仅适用于M300 RTK与M350 RTK机型
     * 0:不开启
     * 1:开启,航线中自动进行惯导标定,保证模型精度。航线收尾会进行三次加减速飞行,航线拐弯处自动外扩进行加减速飞行。航线过长会均匀插入加减速飞行,每次标定后飞行时间不会超过100s。
     */
    private Integer caliFlightEnable = 0;
 
    /**
     * 是否开启高程优化
     * 0:不开启
     * 1:开启,飞行器会在航线执行完毕后,飞向测区中心采集一组倾斜照片,优化高程精度。
     */
    private Integer elevationOptimizeEnable = 1;
 
    /**
     * 是否开启智能摆拍
     * 0:不开启
     * 1:开启,飞行器在单次建图航拍任务过程中,可通过云台摆动完成正射与倾斜照片拍摄。
     */
    private Integer smartObliqueEnable = 0;
    /**
     * 是否开启斜立面
     * 0:不开启
     * 1:开启
     */
    private Integer facadeWaylineEnable = 0;
 
    private Integer isLookAtSceneSet = 0;
    /**
     * 拍照模式
     * time:等时间拍照
     * distance:等间隔拍照
     * * 注:建议使用“time”等时间拍照。
     * 在template.kml文件中定义“拍照模式”、“重叠率”和“飞行速度”,计算后得出间隔时间或间隔距离距离写入waylines.wpml中。
     */
    private String shootType = "time";
    /**
     * 航线方向
     */
    private Integer direction;
    /**
     * 测区外扩距离
     */
    private Integer margin = 0;
 
    /**
     * 重叠率参数
     */
    private Overlap overlap;
 
    /**
     * 测区多边形
     */
    private List<String> polygons;
 
    /**
     * 全局航线高度(椭球高)
     * * 注:如果 wpml:height 选用相对起飞点高度,则 wpml:ellipsoidHeight 和 wpml:height 相同;
     * 如果 wpml:height 选用 EGM96 海拔高度或 AGL 相对地面高度,则 wpml:wpml:ellipsoidHeight 由 wpml:height 做相应转换得到。
     */
    private double ellipsoidHeight;
    /**
     * 全局航线高度(EGM96海拔高/相对起飞点高度/AGL相对地面高度)
     * * 注:该元素与 wpml:ellipsoidHeight 配合使用,二者是同一位置不同高程参考平面的表达。
     */
    private double height;
 
}