| | |
| | | package com.ard.route.service; |
| | | |
| | | import com.ard.route.domain.UavRouteReq; |
| | | import com.ard.route.domain.djuav.UavRouteReq; |
| | | import com.ard.route.domain.vo.KmzInfoVo; |
| | | import com.ard.route.domain.vo.KmzResultVo; |
| | | |
| | | |
| | | public interface UavRouteService { |
| | | |
| | | /** |
| | | * 编辑kmz文件 |
| | | */ |
| | | void updateKmz(UavRouteReq uavRouteReq); |
| | | public KmzResultVo updateKmz(UavRouteReq uavRouteReq,String fileName); |
| | | |
| | | /** |
| | | * 生成kmz文件(带航点) |
| | | */ |
| | | void buildKmz(UavRouteReq uavRouteReq); |
| | | public KmzResultVo buildKmz(UavRouteReq uavRouteReq, String kmzName); |
| | | |
| | | /** |
| | | * 解析kmz文件 |
| | | */ |
| | | public KmzInfoVo parseKmz(String file); |
| | | |
| | | /** |
| | | * KmzInfoVo实体类转换为UavRouteReq实体类 |
| | | */ |
| | | public UavRouteReq kmzInfoVoToUavRouteReq(KmzInfoVo kmzInfoVo); |
| | | |
| | | } |