fix:修改太阳能辐射模拟与预报

main
xlp 6 months ago
parent 528e346c83
commit 9a8f61106f

@ -58,7 +58,7 @@ public class SimulAndPredicController {
// 获取当前日期和时间的 Calendar 对象 // 获取当前日期和时间的 Calendar 对象
String time = solarReq.getTime(); String time = solarReq.getTime();
//1.辐射出图 //1.辐射出图
String pathFile = solarenergyService.calSolarRadiation(RasterSolarRadiationOperation.SolarEadiationAnalysisType.DAY_TOTAL_SOLARRADIATION_AMOUNT,time, 0, 2000); String pathFile = solarenergyService.calSolarRadiation(RasterSolarRadiationOperation.SolarEadiationAnalysisType.DAY_TOTAL_SOLARRADIATION_AMOUNT,time, 0, 1500);
//2.发布geoserverter服务并存入数据库 //2.发布geoserverter服务并存入数据库
Long aLong = geoServerPubService.pubGeoServerAndSavetoDB("style_tynday", "EPSG:3857",pathFile, solarReq.getRegionname()); Long aLong = geoServerPubService.pubGeoServerAndSavetoDB("style_tynday", "EPSG:3857",pathFile, solarReq.getRegionname());
if (Objects.isNull(aLong)|| aLong == -1){ if (Objects.isNull(aLong)|| aLong == -1){
@ -92,7 +92,7 @@ public class SimulAndPredicController {
// 获取当前日期和时间的 Calendar 对象 // 获取当前日期和时间的 Calendar 对象
String time = solarReq.getTime(); String time = solarReq.getTime();
//1.辐射出图 //1.辐射出图
String pathFile = solarenergyService.calSolarRadiation(RasterSolarRadiationOperation.SolarEadiationAnalysisType.DAY_TOTAL_SOLARRADIATION_AMOUNT, time, 0, 2000); String pathFile = solarenergyService.calSolarRadiation(RasterSolarRadiationOperation.SolarEadiationAnalysisType.DAY_TOTAL_SOLARRADIATION_AMOUNT, time, 0, 1500);
//2.发布geoserverter服务并存入数据库 //2.发布geoserverter服务并存入数据库
Long aLong = geoServerPubService.pubGeoServerAndSavetoDB("style_tynday", "EPSG:3857",pathFile, solarReq.getRegionname()); Long aLong = geoServerPubService.pubGeoServerAndSavetoDB("style_tynday", "EPSG:3857",pathFile, solarReq.getRegionname());
if (Objects.isNull(aLong)|| aLong == -1){ if (Objects.isNull(aLong)|| aLong == -1){

@ -129,7 +129,7 @@ public class GeoServerPubServiceImpl implements GeoServerPubService {
boolean pubFlag = pubGeoServer(layer, srs, defstyles, filePathName); boolean pubFlag = pubGeoServer(layer, srs, defstyles, filePathName);
if (pubFlag) { if (pubFlag) {
return save2DB(filePathName, srs, defstyles); return save2DB(filePathName, srs, defstyles,regionName);
} }
return -1L; return -1L;
} }

Loading…
Cancel
Save