| | |
| | | throw new ServiceException("转换降雨栅格数据失败,详情:" + e.getMessage()); |
| | | } |
| | | RainfallGridData.Data data = gridData.getData(); |
| | | String fileName = data.getFileName(); |
| | | RainfallGridData.GridInfo gridInfo = data.getGridInfo(); |
| | | List<List<Double>> gridDataList = data.getGridData(); |
| | | if (gridDataList == null || gridDataList.isEmpty()) { |
| | |
| | | AttResWithRainfall attResWithRainfall = new AttResWithRainfall(); |
| | | BeanUtil.copyProperties(attResBase, attResWithRainfall); |
| | | attResWithRainfall.setRainfall(String.valueOf(rainfall)); |
| | | attResWithRainfall.setFileName(fileName); |
| | | attResWithRainfallList.add(attResWithRainfall); |
| | | } else { |
| | | log.warn("AttRes {} is out of the grid range. centerLong: {}, centerLat: {}", attResBase.getName(), |