| | |
| | | String filePath = config.getInPath() + File.separator + data.getInPath() + File.separator + config.getRaingage(); |
| | | String startTime = StringHelper.YMDHMS_FORMAT.format(data.getStartTime()); |
| | | |
| | | MWCharArray file = new MWCharArray(filePath); |
| | | MWCharArray station = new MWCharArray(config.getRainStation()); |
| | | MWCharArray time = new MWCharArray(startTime); |
| | | //MWCharArray file = new MWCharArray(filePath); |
| | | //MWCharArray station = new MWCharArray(config.getRainStation()); |
| | | //MWCharArray time = new MWCharArray(startTime); |
| | | |
| | | try { |
| | | Rainfall rainfall = new Rainfall(); |
| | | //rainfall('D:\simu\in\RainGage.dat','Tongzhou','2024-09-29 00:00:00',60,0.5,10) |
| | | //Object[] rs = rainfall.rainfall(0, file, station, time, data.getDuration(), 0.5, config.getRainPeriod()); |
| | | List args = new ArrayList<Object>(); |
| | | args.add(filePath); |
| | | args.add(config.getRainStation()); |
| | | args.add(startTime); |
| | | args.add(data.getDuration()); |
| | | args.add(0.5); |
| | | args.add(config.getRainPeriod()); |
| | | Rainfall rainfall = new Rainfall(); |
| | | //rainfall('D:\simu\in\RainGage.dat','Tongzhou','2024-09-29 00:00:00',60,0.5,10) |
| | | Object[] rs = rainfall.rainfall(filePath, config.getRainStation(), startTime, |
| | | Double.valueOf(data.getDuration()), 0.5, config.getRainPeriod()); |
| | | |
| | | rainfall.rainfall(new ArrayList(), args); |
| | | } finally { |
| | | file.dispose(); |
| | | station.dispose(); |
| | | time.dispose(); |
| | | } |
| | | // file.dispose(); |
| | | //station.dispose(); |
| | | //time.dispose(); |
| | | } |
| | | |
| | | public void createConfig(DataPo data) throws IOException { |