| | |
| | | package com.dji.sample.patches.xml.mode; |
| | | |
| | | import lombok.Builder; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | |
| | | @Data |
| | | public class WaylineCoordinateSysParam { |
| | | |
| | | /** |
| | | * 经纬度坐标系WGS84:当前固定使用 |
| | | * WGS84坐标系 |
| | | */ |
| | | private String coordinateMode = "WGS84"; |
| | | private String heightMode = "relativeToStartPoint"; |
| | | /** |
| | | * 航点高程参考平面 |
| | | * EGM96:使用海拔高编辑 |
| | | * relativeToStartPoint:使用相对点的高度进行编辑 |
| | | * aboveGroundLevel:使用地形数据,AGL下编辑(仅支持司空2平台) |
| | | * realTimeFollowSurface: 使用实时仿地模式(仅用于建图航拍模版),仅支持M3E/M3T/M3M机型 |
| | | */ |
| | | private String heightMode = "EGM96"; |
| | | |
| | | /** |
| | | * 飞行器离被摄面高度(相对地面高) |
| | | * * 注:仅适用于模板类型mapping2d,mapping3d,mappingStrip |
| | | */ |
| | | private String globalShootHeight;//自定义 |
| | | |
| | | /** |
| | | * 是否开启仿地飞行 0:不开启1:开启 |
| | | * * 注:仅适用于模板类型mapping2d,mapping3d,mappingStrip |
| | | */ |
| | | private String surfaceFollowModeEnable = "1"; |
| | | |
| | | private String isRealtimeSurfaceFollow = "0"; |
| | | /** |
| | | * 仿地飞行离地高度(相对地面高) |
| | | * * 注:仅适用于模板类型mapping2d,mapping3d,mappingStrip |
| | | */ |
| | | private String surfaceRelativeHeight; |
| | | |
| | | |
| | | public WaylineCoordinateSysParam() {} |
| | | |
| | | public WaylineCoordinateSysParam(String heightMode,String globalShootHeight,String surfaceRelativeHeight) { |
| | | this.heightMode = heightMode; |
| | | this.globalShootHeight = globalShootHeight; |
| | | this.surfaceRelativeHeight = surfaceRelativeHeight; |
| | | } |
| | | |
| | | } |