From ed8c7a5effd0d423ce1118b680ecdca6fe732609 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期三, 02 七月 2025 16:43:13 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.11.205:9000/r/P2022036_Service

---
 src/main/java/com/lf/server/controller/data/PublishController.java |   24 ++++++++++++++++++++++--
 1 files changed, 22 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/lf/server/controller/data/PublishController.java b/src/main/java/com/lf/server/controller/data/PublishController.java
index 2af8980..f7db163 100644
--- a/src/main/java/com/lf/server/controller/data/PublishController.java
+++ b/src/main/java/com/lf/server/controller/data/PublishController.java
@@ -56,6 +56,25 @@
     @Resource
     PathHelper pathHelper;
 
+    @ApiOperation(value = "娴嬭瘯鏌ヨ")
+    @ApiImplicitParams({
+            @ApiImplicitParam(name = "seconds", value = "绉�", dataType = "Integer", paramType = "query", example = "30")
+    })
+    @GetMapping(value = "/selectForTest")
+    public ResponseMsg<Object> selectForTest(Integer seconds) {
+        try {
+            if (null == seconds || seconds < 1) {
+                seconds = 1;
+            }
+
+            String str = publishService.selectForTest(seconds);
+
+            return success(str);
+        } catch (Exception ex) {
+            return fail(ex.getMessage(), null);
+        }
+    }
+
     @SysLog()
     @ApiOperation(value = "鍒嗛〉鏌ヨ鍏冩暟鎹�")
     @ApiImplicitParams({
@@ -280,7 +299,8 @@
                     continue;
                 }
 
-                Integer epsg = rasterService.getRaterEpsg(filePath);
+                // Integer epsg = rasterService.getRaterEpsg(filePath)
+                Integer epsg = rasterService.getEpsgByGdal(filePath);
                 if (null == epsg || epsg < 1) {
                     me.setBak("鍧愭爣绯籌D鏃犳晥");
                     errList.add(me);
@@ -303,7 +323,7 @@
     @GetMapping(value = "/selectCsTransform")
     public Object selectCsTransform(double x, double y, int epsg) {
         try {
-            return rasterService.csTransform(x, y, epsg);
+            return rasterService.transformByProj4j(x, y, epsg);
         } catch (Exception ex) {
             return null;
         }

--
Gitblit v1.9.3