package com.dji.sample.patches.xml.mode;
|
|
import lombok.Builder;
|
import lombok.Data;
|
|
/**
|
* @PROJECT_NAME: drone
|
* @DESCRIPTION:
|
* @USER: aix
|
* @DATE: 2024/3/27 11:57
|
*/
|
@Data
|
public class WaylineCoordinateSysParam {
|
|
/**
|
* 经纬度坐标系WGS84:当前固定使用
|
* WGS84坐标系
|
*/
|
private String coordinateMode = "WGS84";
|
/**
|
* 航点高程参考平面
|
* 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;
|
}
|
|
}
|