| | |
| | | import com.ard.route.enums.kml.ExitOnRCLostEnums; |
| | | import com.ard.route.service.IArdRouteInformationService; |
| | | import com.ard.route.util.FileUtils; |
| | | import com.ard.route.util.InitializationUtils; |
| | | import com.ard.route.util.RouteFileUtils; |
| | | import com.ard.route.service.UavRouteService; |
| | | import com.thoughtworks.xstream.XStream; |
| | |
| | | |
| | | @Resource |
| | | private IArdRouteInformationService ardRouteInformationService; |
| | | |
| | | InitializationUtils init = new InitializationUtils(); |
| | | |
| | | /** |
| | | * 编辑kmz文件 |
| | |
| | | */ |
| | | @Override |
| | | public KmzResultVo buildKmz(UavRouteReq uavRouteReq, String fileName) { |
| | | // 赋值默认参数 |
| | | init.initialization(uavRouteReq); |
| | | KmlParams kmlParams = new KmlParams(); |
| | | BeanUtils.copyProperties(uavRouteReq, kmlParams); |
| | | kmlParams.setRoutePointList(BeanUtil.copyToList(uavRouteReq.getRoutePointList(), RoutePointInfo.class)); |