From ab8f3297f7c8243d486c9da0900e4f813b2ea2df Mon Sep 17 00:00:00 2001 From: suerprisePlus <15810472099@163.com> Date: 星期三, 27 十一月 2024 17:16:46 +0800 Subject: [PATCH] 功能更新 --- src/assets/js/mapSdk/mapData.js | 165 ++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 156 insertions(+), 9 deletions(-) diff --git a/src/assets/js/mapSdk/mapData.js b/src/assets/js/mapSdk/mapData.js index 81e940f..6e935e3 100644 --- a/src/assets/js/mapSdk/mapData.js +++ b/src/assets/js/mapSdk/mapData.js @@ -1,8 +1,10 @@ +// import { label } from 'three/examples/jsm/nodes/Nodes.js'; + const mapData = { menuData: [ { id: 's1', - name: '閰嶇綉宸℃', + name: '宸℃', children: [ { id: 'a1', @@ -13,7 +15,7 @@ }, { id: 's2', - name: '閰嶇綉杩愭', + name: '杩愭', children: [ { id: 'a1', @@ -34,6 +36,31 @@ { id: 'a1', name: '鏁版嵁鍒嗘瀽', + pid: 's3', + }, + { + id: 'a2', + name: '鐏伨鍒嗘瀽', + pid: 's3', + }, + { + id: 'a3', + name: '娣规病鍒嗘瀽', + pid: 's3', + }, + { + id: 'a4', + name: '闆烽洦', + pid: 's3', + }, + { + id: 'a5', + name: '瑕嗛洩', + pid: 's3', + }, + { + id: 'a6', + name: '娓呴櫎', pid: 's3', }, ], @@ -73,13 +100,13 @@ { id: 's6', name: '瀹氫綅', - children:[ + children: [ { - id:'a1', - name:'鍧愭爣瀹氫綅', + id: 'a1', + name: '鍧愭爣瀹氫綅', pid: 's6', - } - ] + }, + ], }, { id: 's7', @@ -147,7 +174,7 @@ pid: 's8', }, { - id: 'a6', + id: 'a5', name: '娓呴櫎', pid: 's8', }, @@ -159,7 +186,7 @@ children: [ { id: 'a1', - name: '鍦颁笅妯″瀷', + name: '鍦颁笅妯″紡', pid: 's9', }, { @@ -170,5 +197,125 @@ ], }, ], + // 榛樿搴曞浘 + baseLayer: { + sUrl: 'http://t0.tianditu.gov.cn/DataServer?T=', + lUrl: '&x={x}&y={y}&l={z}&tk=', + vecLayer: 'vec_w', + cvaLayer: 'cva_w', + imgLayer: 'img_w', + }, + + // 榛樿瑙嗚 + defaultPerspective: { + x: -1934358.744458335, + y: 4659454.007273499, + z: 3890986.719081069, + heading: 0.3383482086332279, // 鏂瑰悜 + pitch: -0.4301190518998017, // 鍊炬枩瑙掑害 + roll: 6.283178115297752, + }, + // 鍥惧眰绠$悊 + layerData: { + layerOption: [ + { + value: '1', + label: '鐩綍', + }, + { + value: '2', + label: '鍥惧眰', + }, + ], + sourceOption: [ + { + value: 'Tileset', + label: 'Tileset', + }, + { + value: 'WMS', + label: 'WMS', + }, + { + value: 'TMS', + label: 'TMS', + }, + { + value: 'GEOJSON', + label: 'GEOJSON', + }, + { + value: 'WFS', + label: 'WFS', + }, + ], + dataOption: [ + { value: '鏉嗗', label: '鏉嗗' }, + { + value: '绠�', + label: '绠�', + }, + { + value: '鐜綉鏌�', + label: '鐜綉鏌�', + }, + { + value: 'HW', + label: 'HW', + }, + { + value: 'KG', + label: 'KG', + }, + { + value: 'PD', + label: 'PD', + }, + { + value: 'XB', + label: 'XB', + }, + { + value: 'ZB', + label: 'ZB', + }, + { + value: '鍙樺帇鍣�', + label: '鍙樺帇鍣�', + }, + { + value: '鍙樼數绔�', + label: '鍙樼數绔�', + }, + { + value: '鎸囩ず鍣�', + label: '鎸囩ず鍣�', + }, + { + value: '鍏朵粬', + label: '鍏朵粬', + }, + ], + }, + // 鏁版嵁缁熻 + dataStatistics: { + BDZ: '鍙樼數绔�', + BYQ: '鍙樺帇鍣�', + DLQ: '鏂矾鍣�', + GT: '鏉嗗', + GGG: '閽㈢鏉�', + GLKG: '闅旂寮�鍏�', + LJX: '杩炴帴绾�', + PD: '閰嶇數瀹�', + RDQ: '鐔旀柇鍣�', + SNG: '姘存偿鏉�', + XB: '绠卞彉', + HW: '鐜綉鏌�', + DLZJJT: '鐢电紗涓棿鎺ュご', + ZB: '缇庡紡绠卞彉', + KG: '寮�鍏�', + ZSQ: '鏁呴殰鎸囩ず鍣�', + PDS: 'PDS', + }, }; export default mapData; -- Gitblit v1.9.3