From cd66cc40d94e0f0845334fd15690cb93c7d50ad1 Mon Sep 17 00:00:00 2001
From: 徐旺旺 <11530253@qq.com>
Date: 星期二, 29 十二月 2020 11:13:49 +0800
Subject: [PATCH] 图层控制

---
 src/conf/MapConfig.js |  225 ++++++++++++++++++++++++++++++++++---------------------
 1 files changed, 139 insertions(+), 86 deletions(-)

diff --git a/src/conf/MapConfig.js b/src/conf/MapConfig.js
index 1eeab68..98a0880 100644
--- a/src/conf/MapConfig.js
+++ b/src/conf/MapConfig.js
@@ -12,7 +12,7 @@
 
 // service涓绘満閰嶇疆
 const APP_GIS_HOST = 'http://xearth.cn:6299'
-const APP_GIS_HOST_PIPELINE = 'http://xearth.cn:6289'
+const APP_GIS_HOST_PIPELINE = 'http://xearth.cn:6288'
 
 // 鑷畾涔変富鏈洪厤缃�
 const BLUEMAP_HOST = APP_GIS_HOST // 鍏徃鍙戝竷鐨勫湴鍥炬湇鍔★紝鐢ㄤ簬娴嬭瘯鐨勫湴鍧�
@@ -206,7 +206,8 @@
             icon_deactived: '',
             type:'wmts',
             url: APP_GIS_HOST + '/server/ogcserver/whp_guojie/wmts?x={x}&y={y}&z={z}',
-            inLegend: false,
+            inLegend: true,
+            checked: true,
             option:{
                 zoomOffset: 1
             }
@@ -217,8 +218,9 @@
             icon_actived: '',
             icon_deactived: '',
             type:'wms',
-            url: APP_GIS_HOST_PIPELINE + '/server/ogcserver/PipeLine/wms?version=1.1.1',
+            url: APP_GIS_HOST_PIPELINE + '/server/ogcserver/PipeLineTest/wms?version=1.1.1',
             inLegend: true,
+            checked: true,
             option:{
                 layers:'all',
                 styles:'', // Comma-separated list of WMS styles.
@@ -233,60 +235,70 @@
                     code:'rainline',
                     name:'闆ㄦ按绾�',
                     sname:'闆ㄦ按',
+                    checked: true, // 榛樿閫変腑鐘舵��
                     filter:{}
                 },
                 {
-                    code:'rainline',
+                    code:'oilline',
                     name:'鍚补姹℃按绾�',
                     sname:'鍚补姹℃按',
+                    checked: true, // 榛樿閫変腑鐘舵��
                     filter:{}
                 },
                 {
-                    code:'rainline',
+                    code:'saltline',
                     name:'鍚洂姹℃按绾�',
                     sname:'鍚洂姹℃按',
+                    checked: true, // 榛樿閫変腑鐘舵��
                     filter:{}
                 },
                 {
-                    code:'rainline',
+                    code:'alkaliline',
                     name:'鍚⒈姹℃按绾�',
                     sname:'鍚⒈姹℃按',
+                    checked: true, // 榛樿閫変腑鐘舵��
                     filter:{}
                 },
                 {
-                    code:'rainline',
+                    code:'outlet',
                     name:'鎺掑彛',
                     sname:'鎺掑彛',
+                    checked: true, // 榛樿閫変腑鐘舵��
                     filter:{}
                 },
                 {
-                    code:'rainline',
+                    code:'accidentline',
                     name:'浜嬫晠姘寸嚎',
                     sname:'浜嬫晠姘�',
+                    checked: true, // 榛樿閫変腑鐘舵��
                     filter:{}
                 },
                 {
-                    code:'rainline',
+                    code:'loopline',
                     name:'寰幆姘寸嚎',
                     sname:'寰幆姘�',
+                    checked: true, // 榛樿閫変腑鐘舵��
                     filter:{}
                 },
                 {
-                    code:'rainline',
+                    code:'purifyline',
                     name:'鍑�鍖栨按绾�',
                     sname:'鍑�鍖栨按',
+                    checked: true, // 榛樿閫変腑鐘舵��
                     filter:{}
                 },
                 {
-                    code:'rainline',
+                    code:'lifeline',
                     name:'鐢熸椿姹℃按',
                     sname:'鐢熸椿姹℃按',
+                    checked: true, // 榛樿閫変腑鐘舵��
                     filter:{}
                 },
                 {
-                    code:'rainline',
+                    code:'areainfo',
                     name:'鍖哄煙淇℃伅',
                     sname:'鍖哄煙淇℃伅',
+                    checked: true, // 榛樿閫変腑鐘舵��
                     filter:{}
                 },
             ],
@@ -294,53 +306,62 @@
                 {
                     code:'fsss',
                     name:'闄勫睘璁炬柦',
+                    checked: true, // 榛樿閫変腑鐘舵��
                     filters:[
                         {
-                            code:'鍥涢��',
+                            code:'fourlink',
                             name:'鍥涢��',
-                            sname:'',
+                            sname:'鍥涢��',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'涓夐��',
+                            code:'tee',
                             name:'涓夐��',
-                            sname:'',
+                            sname:'涓夐��',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'绠℃灦(澧�)',
+                            code:'piperack',
                             name:'绠℃灦(澧�)',
-                            sname:'',
+                            sname:'绠℃灦',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'绠″粖(甯�)',
+                            code:'pipegallery',
                             name:'绠″粖(甯�)',
-                            sname:'',
+                            sname:'绠″粖',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'娴佸悜',
+                            code:'pipesegment',
                             name:'娴佸悜',
-                            sname:'',
+                            sname:'娴佸悜',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'绠$綉',
+                            code:'pipeline',
                             name:'绠$綉',
-                            sname:'',
+                            sname:'绠$綉',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'闃�闂�',
+                            code:'valve',
                             name:'闃�闂�',
-                            sname:'',
+                            sname:'闃�闂�',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'寮ご',
+                            code:'elbow',
                             name:'寮ご',
-                            sname:'',
+                            sname:'寮ご',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                     ]
@@ -348,47 +369,55 @@
                 {
                     code:'hbss',
                     name:'鐜繚璁炬柦',
+                    checked: true, // 榛樿閫変腑鐘舵��
                     filters:[
                         {
-                            code:'绐ㄤ簳',
+                            code:'manhole',
                             name:'绐ㄤ簳',
-                            sname:'',
+                            sname:'绐ㄤ簳',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'闃茬伀鍫�',
+                            code:'firedike',
                             name:'闃茬伀鍫�',
-                            sname:'',
+                            sname:'闃茬伀鍫�',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'闆ㄧ瀛�',
+                            code:'raingate',
                             name:'闆ㄧ瀛�',
-                            sname:'',
+                            sname:'闆ㄧ瀛�',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'婧㈡祦鍫�',
+                            code:'overflowweir',
                             name:'婧㈡祦鍫�',
-                            sname:'',
+                            sname:'婧㈡祦鍫�',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'鎴祦闂�',
+                            code:'chokevalve',
                             name:'鎴祦闂�',
-                            sname:'',
+                            sname:'鎴祦闂�',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'闆嗘按姹�(缃�)',
+                            code:'collectingbasin',
                             name:'闆嗘按姹�(缃�)',
-                            sname:'',
+                            sname:'闆嗘按姹�',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'闅旀补姹�',
+                            code:'oilseparator',
                             name:'闅旀补姹�',
-                            sname:'',
+                            sname:'闅旀补姹�',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                     ]
@@ -396,11 +425,13 @@
                 {
                     code:'pk',
                     name:'鎺掑彛',
+                    checked: true, // 榛樿閫変腑鐘舵��
                     filters:[
                         {
-                            code:'鎺掓斁鍙�',
+                            code:'dischargeport',
                             name:'鎺掓斁鍙�',
-                            sname:'',
+                            sname:'鎺掓斁鍙�',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         }
                     ]
@@ -408,131 +439,153 @@
                 {
                     code:'qyxx',
                     name:'鍖哄煙淇℃伅',
+                    checked: true, // 榛樿閫変腑鐘舵��
                     filters:[
                         {
-                            code:'绗笁鏂圭閬�',
+                            code:'thirdpartypipe',
                             name:'绗笁鏂圭閬�',
-                            sname:'',
+                            sname:'绗笁鏂圭閬�',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'娑堥槻鍗曚綅',
+                            code:'firefightingunit',
                             name:'娑堥槻鍗曚綅',
-                            sname:'',
+                            sname:'娑堥槻鍗曚綅',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'搴旀�ョ墿璧�',
+                            code:'emergencyesources',
                             name:'搴旀�ョ墿璧�',
-                            sname:'',
+                            sname:'搴旀�ョ墿璧�',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'绀句細涓撲笟搴旀�ユ晳鎻撮槦浼�',
+                            code:'emergencyres',
                             name:'绀句細涓撲笟搴旀�ユ晳鎻撮槦浼�',
-                            sname:'',
+                            sname:'涓撲笟搴旀�ユ晳鎻�',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'缁存姠淇槦浼�',
+                            code:'maintenanceteam',
                             name:'缁存姠淇槦浼�',
-                            sname:'',
+                            sname:'缁存姠淇槦浼�',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'鍖婚櫌',
+                            code:'hospital',
                             name:'鍖婚櫌',
-                            sname:'',
+                            sname:'鍖婚櫌',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'鑷劧淇濇姢鍖�',
+                            code:'pointpreservationzone',
                             name:'鑷劧淇濇姢鍖�',
-                            sname:'',
+                            sname:'鑷劧淇濇姢鍖�',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'姘翠綋',
+                            code:'pointhydrology',
                             name:'姘翠綋',
-                            sname:'',
+                            sname:'姘翠綋',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'鏁忔劅鐩爣',
+                            code:'sensitivetarget',
                             name:'鏁忔劅鐩爣',
-                            sname:'',
+                            sname:'鏁忔劅鐩爣',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'鐜鐩戞祴鍗曚綅',
+                            code:'envmonunit',
                             name:'鐜鐩戞祴鍗曚綅',
-                            sname:'',
+                            sname:'鐜鐩戞祴鍗曚綅',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'鐩戞祴鐐规薄鏌撶墿鎸囨爣淇℃伅',
+                            code:'pointcontaminants',
                             name:'鐩戞祴鐐规薄鏌撶墿鎸囨爣淇℃伅',
-                            sname:'',
+                            sname:'姹℃煋鐗╂寚鏍�',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'鎺掓斁鍙e懆杈圭幆澧冩晱鎰熶俊鎭�',
+                            code:'dischargeportaround',
                             name:'鎺掓斁鍙e懆杈圭幆澧冩晱鎰熶俊鎭�',
-                            sname:'',
+                            sname:'鎺掓斁鍙e懆杈圭幆澧�',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'娉�',
+                            code:'pump',
                             name:'娉�',
-                            sname:'',
+                            sname:'娉�',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'娑蹭綅璁�',
+                            code:'liquidlevelmeter',
                             name:'娑蹭綅璁�',
-                            sname:'',
+                            sname:'娑蹭綅璁�',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'娴侀噺璁�',
+                            code:'flowmeter',
                             name:'娴侀噺璁�',
-                            sname:'',
+                            sname:'娴侀噺璁�',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'瑙嗛鐩戞帶閰嶇疆',
+                            code:'video',
                             name:'瑙嗛鐩戞帶閰嶇疆',
-                            sname:'',
+                            sname:'瑙嗛鐩戞帶',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'鍦ㄧ嚎鐩戞祴璁惧閰嶇疆',
+                            code:'onlinemonitoring',
                             name:'鍦ㄧ嚎鐩戞祴璁惧閰嶇疆',
-                            sname:'',
+                            sname:'鍦ㄧ嚎鐩戞祴',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'鍙噧姘斾綋鎶ヨ璁惧閰嶇疆',
+                            code:'combustiblegas',
                             name:'鍙噧姘斾綋鎶ヨ璁惧閰嶇疆',
-                            sname:'',
+                            sname:'鍙噧姘斾綋鎶ヨ',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'H2S娴撳害鎶ヨ璁惧閰嶇疆',
+                            code:'hydrogensulfide',
                             name:'H2S娴撳害鎶ヨ璁惧閰嶇疆',
-                            sname:'',
+                            sname:'H2S娴撳害鎶ヨ',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'绠$嚎鐐�',
+                            code:'controlpoint',
                             name:'绠$嚎鐐�',
-                            sname:'',
+                            sname:'绠$嚎鐐�',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         },
                         {
-                            code:'绠℃',
+                            code:'pipesegment',
                             name:'绠℃',
-                            sname:'',
+                            sname:'绠℃',
+                            checked: true, // 榛樿閫変腑鐘舵��
                             geom: GEOM_POINT
                         }
                     ]

--
Gitblit v1.8.0