package org.sxkj.odm.entity;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
@ApiModel(value = "PointParam对象", description = "大屏航线飞行")
|
@Data
|
public class PointParam {
|
// 经度
|
@ApiModelProperty(value = "航点经度", example = "")
|
private double longitude;
|
// 纬度
|
@ApiModelProperty(value = "航点纬度", example = "")
|
private double latitude;
|
// 真实高度
|
@ApiModelProperty(value = "航点真实高度", example = "")
|
private double trueHeight;
|
// 真实高度
|
@ApiModelProperty(value = "航点执行高度", example = "")
|
private double executeHeight;
|
//飞向下一个航点的速度
|
@ApiModelProperty(value = "飞向下一个航点的速度")
|
private double waypointSpeed = 10D;
|
//是否点在模型上 0:否,1:是
|
@ApiModelProperty(value = "是否点在模型上", example = "")
|
private Integer clickTiles;
|
//是否生成途径点 0:否,1:是
|
@ApiModelProperty(value = "是否生成途径点", example = "")
|
private Integer insertWaypoint;
|
// 悬停时间
|
@ApiModelProperty(value = "悬停时间", example = "")
|
private double hoverTime;
|
|
@ApiModelProperty(value = "喊话id", example = "")
|
private Integer speakFileId;
|
@ApiModelProperty(value = "是否使用全局航线", example = "")
|
private Integer useGlobalHeight = 0;
|
// 是否目标点
|
@ApiModelProperty(value = "是否目标点 0 非,1是 2机场上方点", example = "")
|
private Integer isTarget = 0;
|
/**
|
* 建筑物高度(米)
|
*/
|
double terrainHeight;
|
@ApiModelProperty(value = "原始航点下标,用于拆分后匹配原始参数")
|
private Integer originalIndex;
|
}
|