From 796b44ea813a1133beae4f3a67f1c0263510c0c7 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期日, 17 十一月 2024 09:45:07 +0800 Subject: [PATCH] 1 --- src/main/java/com/moon/server/service/data/SlopeAnalysisService.java | 24 ++++-------------------- 1 files changed, 4 insertions(+), 20 deletions(-) diff --git a/src/main/java/com/moon/server/service/data/SlopeAnalysisService.java b/src/main/java/com/moon/server/service/data/SlopeAnalysisService.java index d700398..9c161de 100644 --- a/src/main/java/com/moon/server/service/data/SlopeAnalysisService.java +++ b/src/main/java/com/moon/server/service/data/SlopeAnalysisService.java @@ -1,7 +1,6 @@ package com.moon.server.service.data; import com.moon.server.entity.all.StaticData; -import com.moon.server.entity.ctrl.CountEntity; import com.moon.server.entity.data.PointEntity; import com.moon.server.helper.*; import org.apache.commons.logging.Log; @@ -16,14 +15,11 @@ import javax.annotation.Resource; import javax.servlet.http.HttpServletResponse; import java.io.File; +import java.io.IOException; import java.util.*; -/** - * 鏍呮牸鍒嗘瀽鏈嶅姟 - * @author WWW - * @date 2023-11-16 - */ @Service +@SuppressWarnings("ALL") public class SlopeAnalysisService { @Value("${sys.path.slopFile}") private String filePath; @@ -35,20 +31,14 @@ private final static Log log = LogFactory.getLog(SlopeAnalysisService.class); - /** - * 鑾峰彇Excel妯℃澘 - */ - private String getXlsTemplate() { + private String getXlsTemplate() throws IOException { if (null == xlsTemplate) { - xlsTemplate = FileHelper.getClassPath() + "config/slope.xlsx"; + xlsTemplate = FileHelper.getClassPathForWar() + File.separator + "config" + File.separator + "slope.xlsx"; } return xlsTemplate; } - /** - * 涓嬭浇鍧″害鍒嗘瀽Excel - */ public void downloadSlopXls(Geometry polygon, HttpServletResponse res) throws Exception { Dataset ds = null; try { @@ -76,9 +66,6 @@ } } - /** - * 鍒嗘瀽澶氳竟褰� - */ public List<PointEntity> analysisPolygon(Geometry geo, Dataset ds) { double[] transform = ds.GetGeoTransform(); int xSize = ds.getRasterXSize(), ySize = ds.getRasterYSize(); @@ -114,9 +101,6 @@ return list; } - /** - * 鍒涘缓Excel - */ public String createXls(List<PointEntity> list, String template) { String target = pathHelper.getTempPath() + File.separator + "slope_" + StringHelper.YMD2_FORMAT.format(new Date()) + ".xlsx"; -- Gitblit v1.9.3