package com.ard.tianyu.model.dto.wayline;
|
|
import com.ard.tianyu.model.dto.state.PointData;
|
import lombok.AllArgsConstructor;
|
import lombok.Builder;
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
|
import java.util.List;
|
/**
|
* 航线实体对象
|
*
|
* @author liusuyi
|
* @date 2024年11月01日10:55
|
**/
|
@Data
|
@Builder
|
@AllArgsConstructor
|
@NoArgsConstructor
|
public class PlanLineData {
|
private int finishedAction; // 结束航线后动作
|
private float maxSpeed; // 最大飞行速度(单位:米/秒)
|
private float autoSpeed; // 自动飞行速度(单位:米/秒)
|
private List<PointData> points; // 坐标点数组
|
private int loseAction; // 网络失联后动作
|
private int homeHeight; // 返航高度
|
private int isSaveEnergyMode; // 是否开启节能模式
|
private HangarPoint takePoint; // 起飞点机库信息
|
private HangarPoint landPoint; // 降落点机库信息
|
private List<PointData> interests; // 兴趣点数组
|
private NormalModel normalModel; // 普通建模
|
private SurroundModel surroundModel; // 环绕建模
|
private PointData takeOffPoint; // 起飞点
|
}
|