| | |
| | | import com.dji.sample.patches.xml.mode.XMLTemplateModel; |
| | | import com.dji.sample.patches.xml.utils.CreateWaylineFileUtils; |
| | | import com.dji.sample.territory.model.entity.TbDkjbxxEntity; |
| | | import com.dji.sample.territory.model.entity.param.UploadUrlParam; |
| | | import com.dji.sample.territory.service.ITbDkjbxxService; |
| | | import com.dji.sample.territory.service.ITbFJService; |
| | | import com.dji.sample.wayline.model.entity.WaylineFileEntity; |
| | | import com.dji.sample.wayline.service.IWaylineFileService; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.apache.ibatis.annotations.Param; |
| | | import org.locationtech.jts.geom.Coordinate; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | |
| | | */ |
| | | @PostMapping("/upload") |
| | | public ResponseResult uploadFile(@RequestParam("file") MultipartFile file) { |
| | | String workspaceId="4a574db8-4ad3-48f7-9f16-3edbcd8056e1"; |
| | | tbDkjbxxService.uploadFile(file); |
| | | return ResponseResult.success("文件上传成功"); |
| | | List<TbDkjbxxEntity> list = tbDkjbxxService.list(); |
| | | shpToDataSourceService.savaInMysql(list, workspaceId); |
| | | return ResponseResult.success("上传成功"); |
| | | } |
| | | |
| | | @PostMapping("/uploadUrl") |
| | | public ResponseResult uploadUrl( @RequestBody UploadUrlParam param){ |
| | | tbDkjbxxService.uploadUrl(param.getDbUrl()); |
| | | String workspaceId="4a574db8-4ad3-48f7-9f16-3edbcd8056e1"; |
| | | List<TbDkjbxxEntity> list = tbDkjbxxService.list(); |
| | | shpToDataSourceService.savaInMysql(list, workspaceId); |
| | | return ResponseResult.success("上传成功"); |
| | | } |
| | | |
| | | /** |