|
|
@ -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){
|
|
|
|