package com.ard.route.kmz.domain.kml;
|
|
import com.ard.route.kmz.domain.PointActionReq;
|
import com.ard.route.kmz.domain.WaypointHeadingReq;
|
import com.ard.route.kmz.domain.WaypointTurnReq;
|
import lombok.Data;
|
|
import java.io.Serializable;
|
import java.util.List;
|
|
@Data
|
public class RoutePointInfo implements Serializable {
|
|
/**
|
* 航点编号
|
*/
|
private Integer routePointIndex;
|
|
/**
|
* 经度
|
*/
|
private Double longitude;
|
|
/**
|
* 纬度
|
*/
|
private Double latitude;
|
|
/**
|
* 高度
|
*/
|
private Double height;
|
|
/**
|
* 飞行速度
|
*/
|
private Double speed;
|
|
/**
|
* 航点偏航角
|
*/
|
private WaypointHeadingReq waypointHeadingReq;
|
|
/**
|
* 航点转弯模式
|
*/
|
private WaypointTurnReq waypointTurnReq;
|
|
/**
|
* 航点云台俯仰角
|
*/
|
private Double gimbalPitchAngle;
|
|
/**
|
* 航点动作列表
|
*/
|
private List<PointActionReq> actions;
|
|
/**
|
* 是否首尾航点(首尾航点不能是协调转弯类型)
|
*/
|
private Boolean isStartAndEndPoint = false;
|
|
/**
|
* 等时拍照间隔时间 单位s
|
*/
|
private Double timeInterval;
|
|
/**
|
* 等距拍照间隔距离 单位m
|
*/
|
private Double distanceInterval;
|
|
/**
|
* 停止间隔拍照航点编号
|
*/
|
private Integer endIntervalRouteIndex;
|
|
}
|