wuww
2025-05-14 ddee792c3e8991a72990dbb485bde26bdb968c93
src/main/java/com/se/nsl/controller/TestController.java
@@ -1,8 +1,10 @@
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;
@@ -65,6 +67,9 @@
    @Resource
    PropertiesConfig config;
    @Resource
    SimuService simuService;
    @Resource
    ResolveService resolveService;
@@ -320,11 +325,16 @@
        //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();
    }