From 86bf08ff8f700356de6b8c68fb4013409499fd55 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期三, 13 九月 2023 13:28:44 +0800 Subject: [PATCH] 修改 发布类型 设置 --- src/main/java/com/moon/server/service/data/ShuJianService.java | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) 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 abcbe1b..c809e65 100644 --- a/src/main/java/com/moon/server/service/data/ShuJianService.java +++ b/src/main/java/com/moon/server/service/data/ShuJianService.java @@ -163,8 +163,7 @@ CreateLayerEntity.Layer layer = entity.getLayer(); layer.setName(pub.getName() + "_" + pub.getTime()); layer.setProjection(getEpsg(pub)); - // layer.setType(TYPES.indexOf(pub.getType())) - layer.setType(2); + layer.setType(getPublishType(pub)); layer.setEnhance_type(pub.getEnhanceType()); layer.setEnhance_factor(pub.getEnhanceFactor()); layer.setNodata(getNoData(pub, metas)); @@ -181,6 +180,17 @@ } return entity; + } + + /** + * 鑾峰彇鍙戝竷绫诲瀷 + */ + private int getPublishType(PubEntity pub) { + if (null != pub.getColorTable() || null != pub.getGradientColorTable()) { + return StaticData.I2; + } + + return TYPES.indexOf(pub.getType()); } /** @@ -419,7 +429,7 @@ } /** - * 鎻掑叆鏁扮畝鏈嶅姟 + * 鏇存柊鏁扮畝鏈嶅姟 */ public Integer updateSjService(PubEntity pub) { PublishEntity entity = publishService.selectById(pub.getPubid()); -- Gitblit v1.9.3