| src/main/java/com/dji/sample/patches/service/impl/ShpToDataSourceServiceImpl.java | ●●●●● patch | view | raw | blame | history | |
| src/main/resources/application-dev.yml | ●●●●● patch | view | raw | blame | history | |
| src/main/resources/application-prod.yml | ●●●●● patch | view | raw | blame | history |
src/main/java/com/dji/sample/patches/service/impl/ShpToDataSourceServiceImpl.java
@@ -36,10 +36,6 @@ @Autowired private IWaylineFileService service; private String head = POLYGON; @Value("${patches.url.path.kmz.sourceDir}") private String sourceDir; @Value("${patches.url.path.kmz.destKMZFile}") private String outkmz; private MultipartFile multipartFile; String json; @@ -73,10 +69,10 @@ } Coordinate[] coordinates = GeoToolsUtil.getRoutePointOrder(list, airportLat, airportLon); XMLTemplateModel xmlModel = XMLTemplateModel.init(coordinates, list); CreateWaylineFileUtils.createWaylineFile(xmlModel,patchesConfigPojo.getWaylines(),patchesConfigPojo.getWaylines(),patchesConfigPojo.getWaylines(),patchesConfigPojo.getWaylines()); CreateWaylineFileUtils.createWaylineFile(xmlModel,patchesConfigPojo.getTemplate(),patchesConfigPojo.getTargetTemplate(),patchesConfigPojo.getWaylines(),patchesConfigPojo.getTargetWaylines()); // 压缩文件夹中的内容 String destKMZFile = outkmz + waylineName + ".kmz"; // 输出的KMZ文件路径 zipFolder(sourceDir, destKMZFile); String destKMZFile = patchesConfigPojo.getDestKMZFile() + waylineName + ".kmz"; // 输出的KMZ文件路径 zipFolder(patchesConfigPojo.getSourceDir(), destKMZFile); multipartFile = convert(new File(destKMZFile)); return multipartFile; } src/main/resources/application-dev.yml
@@ -90,7 +90,7 @@ patches: url: path: unzip: D:\\tmp\\ unzip: src/main/resources/tmp/ kmz: destKMZFile: src/main/resources/template/kmz/ sourceDir: src/main/resources/template/wpmz/ src/main/resources/application-prod.yml
@@ -98,10 +98,10 @@ destKMZFile: /home/drone/server/template/kmz/ sourceDir: /home/drone/server/template/wpmz/ #解析图斑航线模板的地址 xml: temple: template: /home/drone/server/template/template.xml waylines: /home/drone/server/template/waylines.xml target: template: /home/drone/server/template/wpmz/template.kml waylines: /home/drone/server/template/wpmz/waylines.wpml xml: temple: template: /home/drone/server/template/template.xml waylines: /home/drone/server/template/waylines.xml target: template: /home/drone/server/template/wpmz/template.kml waylines: /home/drone/server/template/wpmz/waylines.wpml