禁飞区数据
data class FlyZoneInformation
描述: 禁飞区数据,包含固定禁飞区、临时禁飞区和电子围栏
/**
* 限飞区信息
*/
data class FlyZoneInformation(
/**
* 限飞区ID
*/
val flyZoneId: Long,
/**
* 限飞区名称
*/
val name: String?,
/**
* 限飞区类型
*/
val category: FlyZoneCategory,
/**
* 限飞区形状
*/
val shape: FlyZoneShape,
/**
* 限飞区下限 单位/米
*/
val lowerLimit: Double,
/**
* 限飞区上限 单位/米
*/
val upperLimit: Double,
/**
* 圆心坐标
*/
val circleCenter: LocationCoordinate2D?,
/**
* 圆半径 单位/米
*/
val circleRadius: Double,
/**
* 多边形坐标点
*/
val polygonPoints: List<LocationCoordinate2D>? = null,
/**
* 高度
*/
val height: Double = 0.0,
/**
* 颜色
*/
val color: String? = null,
val startTime: Int = 0,
val endTime: Int = 0,
val permanent: String? = null,
val identifier: String? = null
)