From 8b0a709a5b67eefd575cbe593b44a9ed8396804a Mon Sep 17 00:00:00 2001
From: chenzeping <ChenZeping02609@163.com>
Date: 星期四, 01 四月 2021 14:31:54 +0800
Subject: [PATCH] 公共文件修改

---
 src/conf/layers/LayerSolidWaste.js |  340 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 340 insertions(+), 0 deletions(-)

diff --git a/src/conf/layers/LayerSolidWaste.js b/src/conf/layers/LayerSolidWaste.js
index c81dc8b..e1f3733 100644
--- a/src/conf/layers/LayerSolidWaste.js
+++ b/src/conf/layers/LayerSolidWaste.js
@@ -2,6 +2,8 @@
  * 鍥哄簾鍥惧眰
  * @type {string}
  */
+const APP_GIS_HOST_2 = 'http://xearth.cn:8088'
+// const WFS_URL = APP_GIS_HOST_2 + '/server/ogcserver/PipeLine/wfs'
 export const LayerSolidWaste = {
   code: 'solidWaste',
   name: '鍥哄簾',
@@ -25,3 +27,341 @@
     }
   ]
 }
+
+// 鍥哄簾璁炬柦绫诲瀷
+export const LayerSolisWastePoint = [
+  {
+    code: 'fsss',
+    name: '闄勫睘璁炬柦',
+    checked: false, // 榛樿閫変腑鐘舵��
+    type: 'geojson',
+    url: APP_GIS_HOST_2 + '/server/ogcserver/PipeLine/wfs?version=1.0.0&TYPENAME={sname}&REQUEST=getfeature&OUTPUTFORMAT=json&maxFeatures=20000',
+    layers: [
+      {
+        code: 'fourlink',
+        name: '鍥涢��',
+        sname: '鍥涢��',
+        checked: true,
+        minZoom: 10,
+        icon: 'sewers/鍥涢��.png'
+      },
+      {
+        code: 'tee',
+        name: '涓夐��',
+        sname: '涓夐��',
+        checked: false,
+        minZoom: 10,
+        icon: 'sewers/涓夐��.png'
+      },
+      {
+        code: 'piperack',
+        name: '绠℃灦(澧�)',
+        sname: 'PipeRack',
+        minZoom: 10,
+        checked: false
+      },
+      {
+        code: 'pipegallery',
+        name: '绠″粖(甯�)',
+        sname: 'PipeGallery',
+        minZoom: 10,
+        checked: false
+      },
+      {
+        code: 'pipesegment',
+        name: '娴佸悜',
+        sname: 'ywslx',
+        checked: false
+      },
+      {
+        code: 'pipeline',
+        name: '绠$綉',
+        minZoom: 10,
+        sname: 'pipeline',
+        checked: false
+      },
+      {
+        code: 'valve',
+        name: '闃�闂�',
+        minZoom: 10,
+        sname: 'valve',
+        checked: false,
+        icon: 'sewers/闃�闂�.png'
+      },
+      {
+        code: 'elbow',
+        name: '寮ご',
+        sname: 'Elbow',
+        minZoom: 10,
+        checked: false,
+        icon: 'sewers/寮ご.png'
+      }
+    ]
+  },
+  {
+    code: 'hbss',
+    name: '鐜繚璁炬柦',
+    checked: false, // 榛樿閫変腑鐘舵��
+    type: 'geojson',
+    url: APP_GIS_HOST_2 + '/server/ogcserver/PipeLine/wfs?version=1.0.0&TYPENAME={sname}&REQUEST=getfeature&OUTPUTFORMAT=json&maxFeatures=20000',
+    layers: [
+      {
+        code: 'manhole',
+        name: '绐ㄤ簳',
+        minZoom: 10,
+        sname: '绐ㄤ簳',
+        checked: false,
+        icon: 'sewers/绐ㄤ簳.png'
+      },
+      {
+        code: 'firedike',
+        name: '闃茬伀鍫�',
+        sname: '闃茬伀鍫�',
+        minZoom: 10,
+        checked: false
+      },
+      {
+        code: 'raingate',
+        name: '闆ㄧ瀛�',
+        sname: '闆ㄧ瀛�',
+        checked: false,
+        minZoom: 10,
+        icon: 'sewers/闆ㄧ瀛�.png'
+      },
+      {
+        code: 'overflowweir',
+        name: '婧㈡祦鍫�',
+        sname: '婧㈡祦鍫�',
+        minZoom: 10,
+        checked: false
+      },
+      {
+        code: 'chokevalve',
+        name: '鎴祦闂�',
+        sname: '鎴祦闂�',
+        minZoom: 10,
+        checked: false
+      },
+      {
+        code: 'collectingbasin',
+        name: '闆嗘按姹�(缃�)',
+        sname: '闆嗘按姹�',
+        minZoom: 10,
+        checked: false,
+        icon: 'sewers/闆嗘按姹�.png'
+      },
+      {
+        code: 'oilseparator',
+        name: '闅旀补姹�',
+        sname: '闅旀补姹�',
+        minZoom: 10,
+        checked: false,
+        icon: 'sewers/闅旀补姹�.png'
+      }
+    ]
+  },
+  {
+    code: 'pk',
+    name: '鎺掑彛',
+    checked: false, // 榛樿閫変腑鐘舵��
+    type: 'geojson',
+    url: APP_GIS_HOST_2 + '/server/ogcserver/PipeLine/wfs?version=1.0.0&TYPENAME={sname}&REQUEST=getfeature&OUTPUTFORMAT=json&maxFeatures=20000',
+    layers: [
+      {
+        code: 'dischargeport',
+        name: '鎺掓斁鍙�',
+        minZoom: 10,
+        sname: '鎺掓斁鍙�',
+        checked: false
+      }
+    ]
+  },
+  {
+    code: 'qyxx',
+    name: '鍖哄煙淇℃伅',
+    checked: false, // 榛樿閫変腑鐘舵��
+    type: 'geojson',
+    url: APP_GIS_HOST_2 + '/server/ogcserver/PipeLine/wfs?version=1.0.0&TYPENAME={sname}&REQUEST=getfeature&OUTPUTFORMAT=json&maxFeatures=20000',
+    layers: [
+      {
+        code: 'thirdpartypipe',
+        name: '绗笁鏂圭閬�',
+        minZoom: 10,
+        sname: '绗笁鏂圭閬�',
+        checked: false
+      },
+      {
+        code: 'firefightingunit',
+        name: '娑堥槻鍗曚綅',
+        sname: '娑堥槻鍗曚綅',
+        minZoom: 10,
+        checked: false,
+        icon: 'sewers/娑堥槻鍗曚綅.png'
+      },
+      {
+        code: 'emergencyesources',
+        name: '搴旀�ョ墿璧�',
+        sname: '搴旀�ョ墿璧�',
+        minZoom: 10,
+        checked: false
+      },
+      {
+        code: 'emergencyres',
+        name: '绀句細涓撲笟搴旀�ユ晳鎻撮槦浼�',
+        sname: '涓撲笟搴旀�ユ晳鎻�',
+        checked: false,
+        minZoom: 10,
+        icon: 'sewers/绀句細涓撲笟搴旀�ユ晳鎻�.png'
+      },
+      {
+        code: 'maintenanceteam',
+        name: '缁存姠淇槦浼�',
+        sname: '缁存姠淇槦浼�',
+        checked: false,
+        minZoom: 10,
+        icon: 'sewers/绀句細涓撲笟搴旀�ユ晳鎻�.png'
+      },
+      {
+        code: 'hospital',
+        name: '鍖婚櫌',
+        sname: '鍖婚櫌',
+        checked: false,
+        minZoom: 10,
+        icon: 'sewers/鍖婚櫌.png'
+      },
+      {
+        code: 'pointpreservationzone',
+        name: '鑷劧淇濇姢鍖�',
+        sname: '鑷劧淇濇姢鍖�',
+        checked: false,
+        minZoom: 10,
+        icon: 'sewers/鑷劧淇濇姢鍖�.png'
+      },
+      {
+        code: 'pointhydrology',
+        name: '姘翠綋',
+        sname: '姘翠綋',
+        checked: false,
+        minZoom: 10,
+        icon: 'sewers/姘翠綋.png'
+      },
+      {
+        code: 'sensitivetarget',
+        name: '鏁忔劅鐩爣',
+        sname: '鏁忔劅鐩爣',
+        checked: false,
+        minZoom: 10,
+        icon: 'sewers/鏁忔劅鐩爣.png'
+      },
+      {
+        code: 'envmonunit',
+        name: '鐜鐩戞祴鍗曚綅',
+        sname: '鐜鐩戞祴鍗曚綅',
+        checked: false,
+        minZoom: 10,
+        icon: 'sewers/鐜鐩戞祴鍗曚綅.png'
+      },
+      {
+        code: 'pointcontaminants',
+        name: '鐩戞祴鐐规薄鏌撶墿鎸囨爣淇℃伅',
+        sname: '姹℃煋鐗╂寚鏍�',
+        minZoom: 10,
+        checked: false
+      },
+      {
+        code: 'dischargeportaround',
+        name: '鎺掓斁鍙e懆杈圭幆澧冩晱鎰熶俊鎭�',
+        sname: '鎺掓斁鍙e懆杈圭幆澧�',
+        minZoom: 10,
+        checked: false,
+        iconN: 'sewers/鎺掓斁鍙e懆杈规晱鎰熶俊鎭�.png'
+      },
+      {
+        code: 'pump',
+        name: '娉�',
+        sname: '娉�',
+        minZoom: 10,
+        checked: false,
+        icon: 'sewers/娉�.png'
+      },
+      {
+        code: 'liquidlevelmeter',
+        name: '娑蹭綅璁�',
+        sname: '娑蹭綅璁�',
+        checked: false,
+        minZoom: 10,
+        icon: 'sewers/娑蹭綅璁�.png'
+      },
+      {
+        code: 'flowmeter',
+        name: '娴侀噺璁�',
+        sname: '娴侀噺璁�',
+        minZoom: 10,
+        checked: false,
+        icon: 'sewers/娴侀噺璁�.png'
+      },
+      {
+        code: 'video',
+        name: '瑙嗛鐩戞帶閰嶇疆',
+        sname: '瑙嗛鐩戞帶',
+        minZoom: 10,
+        checked: false
+      },
+      {
+        code: 'onlinemonitoring',
+        name: '鍦ㄧ嚎鐩戞祴璁惧閰嶇疆',
+        sname: '鍦ㄧ嚎鐩戞祴',
+        minZoom: 10,
+        checked: false
+      },
+      {
+        code: 'combustiblegas',
+        name: '鍙噧姘斾綋鎶ヨ璁惧閰嶇疆',
+        sname: '鍙噧姘斾綋鎶ヨ',
+        minZoom: 10,
+        checked: false
+      },
+      {
+        code: 'hydrogensulfide',
+        name: 'H2S娴撳害鎶ヨ璁惧閰嶇疆',
+        sname: 'H2S娴撳害鎶ヨ',
+        minZoom: 10,
+        checked: false
+      },
+      {
+        code: 'controlpoint',
+        name: '绠$嚎鐐�',
+        sname: '绠$嚎鐐�',
+        minZoom: 10,
+        checked: false,
+        icon: 'sewers/绠$嚎鐐�.png'
+      },
+      {
+        code: 'pipesegment',
+        name: '绠℃',
+        sname: '绠℃',
+        minZoom: 10,
+        checked: false
+      }
+    ]
+  }
+]
+
+// 鍥哄簾鏈綋
+export const SolidWasteTypeOptions = [{
+  value: '1',
+  label: '鍥哄簾鏈綋',
+  options: [{
+    value: '1',
+    layerName: '鍥哄簾',
+    key: 'pipename',
+    label: '鍏ㄩ儴鍥哄簾'
+  }],
+  labelList: [{
+    label: '杈撻�佷粙璐�',
+    key: 'mediumtype'
+  }, {
+    label: '闀垮害(m)',
+    key: 'length'
+  }]
+}]

--
Gitblit v1.8.0