| | |
| | | package com.se.nsl.controller; |
| | | |
| | | import com.alibaba.fastjson.JSON; |
| | | import com.se.nsl.config.PropertiesConfig; |
| | | import com.se.nsl.domain.po.DataPo; |
| | | import com.se.nsl.domain.po.Region; |
| | | import com.se.nsl.domain.po.Simu; |
| | | import com.se.nsl.domain.po.SimuData; |
| | | import com.se.nsl.domain.vo.R; |
| | | import com.se.nsl.helper.GdalHelper; |
| | |
| | | |
| | | @Resource |
| | | PropertiesConfig config; |
| | | |
| | | @Resource |
| | | SimuService simuService; |
| | | |
| | | @Resource |
| | | ResolveService resolveService; |
| | |
| | | //rs = resolveService.createRainfallCsv("D:\\360\\bdpj.csv", "波动平均分布", 100, 10, 1); |
| | | //rs = resolveService.createRainfallCsv("D:\\360\\cxss.csv", "持续上升", 100, 10, 1); |
| | | |
| | | SimuData data = new SimuData(); |
| | | data.setStartTime(new Date()); |
| | | data.setInPath("20250504203823"); |
| | | //SimuData data = new SimuData(); |
| | | //data.setStartTime(new Date()); |
| | | //data.setInPath("20250504203823"); |
| | | //String rs = resolveService.callZarr2tif(data); |
| | | |
| | | String rs = resolveService.callZarr2tif(data); |
| | | Simu simu = simuService.selectById(17); |
| | | SimuData data = JSON.parseObject(simu.getData(), SimuData.class); |
| | | resolveService.initArgs(data); |
| | | resolveService.createRainfallFile(simu, data); |
| | | resolveService.callUwSolver(data); |
| | | |
| | | return (Object) System.currentTimeMillis(); |
| | | } |