1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| package com.flightfeather.uav.lightshare.service
|
| import com.flightfeather.uav.lightshare.bean.BaseResponse
| import com.flightfeather.uav.lightshare.bean.GridVo
| import com.flightfeather.uav.socket.eunm.UWDeviceType
|
| interface EPWModelService {
|
| /**
| * 网格分析
| * 按照固定的总面积,根据给定的网格边长,动态生成对应数量的网格
| * @param type 数据源类型 @see [UWDeviceType], 0a,0b,0c,0d
| * @param len 网格长度
| */
| fun getEpwModelResult(deviceCode: String, startTime: String, endTime: String, len: Double): BaseResponse<List<GridVo>>
|
| /**
| * 动态网格分析
| * 目前只针对定点监测
| * 可自动计算出所有的高风险及中风险区域
| */
| fun getEpwModelResultDynamic(deviceCode: String, startTime: String, endTime: String, len: Double): BaseResponse<List<GridVo>>
|
| }
|
|