From eb334d6610cd23c5b134235566a8df65241d8b2b Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期三, 06 九月 2023 11:15:45 +0800
Subject: [PATCH] 修改拉伸因子参数

---
 src/main/java/com/moon/server/entity/ctrl/PubEntity.java            |   14 ++++++++++++++
 src/main/java/com/moon/server/entity/shujian/CreateLayerEntity.java |   10 ++++++----
 src/main/java/com/moon/server/service/data/ShuJianService.java      |    2 +-
 3 files changed, 21 insertions(+), 5 deletions(-)

diff --git a/src/main/java/com/moon/server/entity/ctrl/PubEntity.java b/src/main/java/com/moon/server/entity/ctrl/PubEntity.java
index a58bf20..7c53dc4 100644
--- a/src/main/java/com/moon/server/entity/ctrl/PubEntity.java
+++ b/src/main/java/com/moon/server/entity/ctrl/PubEntity.java
@@ -12,6 +12,7 @@
  * @author WWW
  * @date 2023-09-02
  */
+@SuppressWarnings("AlibabaLowerCamelCaseVariableNaming")
 public class PubEntity implements Serializable {
     private static final long serialVersionUID = 1393159573706054735L;
 
@@ -81,6 +82,11 @@
      * 鎷変几鏂瑰紡 0锛氫笉鎷変几锛� 1 绾挎�ф媺浼革紝 2 鐩存柟鍥惧潎琛★紝 3 鏍囧噯宸媺浼革紝 4 浼介┈鎷変几
      */
     private Integer enhanceType;
+
+    /**
+     * 鎷変几鍥犲瓙锛岄厤鍚� enhance_factor浣跨敤
+     */
+    private Double enhance_factor;
 
     /**
      * 鍏冩暟鎹甀D闆嗗悎
@@ -193,6 +199,14 @@
         this.enhanceType = enhanceType;
     }
 
+    public Double getEnhance_factor() {
+        return enhance_factor;
+    }
+
+    public void setEnhance_factor(Double enhance_factor) {
+        this.enhance_factor = enhance_factor;
+    }
+
     public List<Integer> getIds() {
         return ids;
     }
diff --git a/src/main/java/com/moon/server/entity/shujian/CreateLayerEntity.java b/src/main/java/com/moon/server/entity/shujian/CreateLayerEntity.java
index 7c7493b..1d31218 100644
--- a/src/main/java/com/moon/server/entity/shujian/CreateLayerEntity.java
+++ b/src/main/java/com/moon/server/entity/shujian/CreateLayerEntity.java
@@ -115,7 +115,7 @@
         private String trans_color;
 
         /**
-         * 杈撳嚭娉㈡锛岄粯璁わ細"1,2,3"
+         * 杈撳嚭娉㈡锛岄粯璁わ細"1,2,3"锛屾垨涓�"3,2,1"
          */
         private String tile_rgb;
 
@@ -157,7 +157,7 @@
         /**
          * 鎷変几鍥犲瓙锛岄厤鍚� enhance_factor浣跨敤
          */
-        private String enhance_factor;
+        private Double enhance_factor;
 
         /**
          * 杈圭晫璁$畻鏂瑰紡 0澶栧寘锛�1锛� 鍐呮帴锛� 2 绮惧噯
@@ -165,10 +165,12 @@
         private Integer boundary_cal_mode;
 
         public Layer() {
+            trans_color = "-1,-1,-1";
             end_scale = 1.0;
             start_scale = 1000000000.0;
             stats_type = 1;
             enhance_type = 0;
+            enhance_factor= 0.02;
             boundary_cal_mode = 0;
         }
 
@@ -268,11 +270,11 @@
             this.config = config;
         }
 
-        public String getEnhance_factor() {
+        public Double getEnhance_factor() {
             return enhance_factor;
         }
 
-        public void setEnhance_factor(String enhance_factor) {
+        public void setEnhance_factor(Double enhance_factor) {
             this.enhance_factor = enhance_factor;
         }
 
diff --git a/src/main/java/com/moon/server/service/data/ShuJianService.java b/src/main/java/com/moon/server/service/data/ShuJianService.java
index 2d98a8d..2b653f7 100644
--- a/src/main/java/com/moon/server/service/data/ShuJianService.java
+++ b/src/main/java/com/moon/server/service/data/ShuJianService.java
@@ -177,7 +177,7 @@
      */
     public Integer postLayerEntity(CreateLayerEntity layerEntity) {
         Map<String, Object> map = getMapData(layerEntity);
-        String url = String.format("%s/sj_raster/v6/api/layer?%s", sjUrl, ak);
+        String url = String.format("%s/sj_raster/v6/api/layer?op=create_ex&%s", sjUrl, ak);
 
         LayerResultEntity rs = postForRest(url, map, LayerResultEntity.class);
         boolean flag = null == rs || !StaticData.SUCCESS.equals(rs.getStatus()) || null == rs.getResult().getLayer_id();

--
Gitblit v1.9.3