From 14230ac0316d1e403c54b5a73430bad8ebad00e7 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Mon, 16 Dec 2024 19:16:51 +0800
Subject: [PATCH] 新干项目相关调整

---
 src/views/pac/components/box/dataContent.vue           |   61 -
 src/assets/json/yqfw.json                              |   16 
 src/pages/single/components/mainMenu.vue               |    2 
 src/utils/http.js                                      |    5 
 public/xg/yjkj.json                                    | 1150 ++++++++++++++++++++++++++++
 public/xg/qyfb.json                                    |  344 ++++++++
 src/router/index.js                                    |    2 
 src/api/space/space.js                                 |   49 
 src/pages/map/components/scomponents/layersControl.vue |  589 +++-----------
 src/components/global/MapContainer.vue                 |    8 
 src/pages/main/components/mainMenu.vue                 |    2 
 src/api/indParkInfo.js                                 |   86 +-
 src/views/space/components/leftContainer.vue           |   65 +
 vite.config.js                                         |    7 
 src/views/space/components/box/dataContent.vue         |   28 
 15 files changed, 1,801 insertions(+), 613 deletions(-)

diff --git a/public/xg/qyfb.json b/public/xg/qyfb.json
new file mode 100644
index 0000000..df59b4d
--- /dev/null
+++ b/public/xg/qyfb.json
@@ -0,0 +1,344 @@
+{
+  "data": {
+    "records": [
+      {
+        "name": "江西新富凯科技有限公司",
+        "lng": "115.458947",
+        "lat": "27.85901727",
+        "地址": "",
+        "行业类别": "锂电池制造",
+        "应急联络人": "罗晓军",
+        "应急联络人电话": "18007967858",
+        "主要产品": "锂离子电解液、电容器化学品",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      },
+      {
+        "name": "新干县鑫吉新资源有限公司",
+        "lng": "115.46388",
+        "lat": "27.8724",
+        "地址": "",
+        "行业类别": "稀有稀土金属冶炼",
+        "应急联络人": "李三儿",
+        "应急联络人电话": "13970461406",
+        "主要产品": "钕、镨、镝、铽、钆",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      },
+      {
+        "name": "江西兴氟中蓝新材料有限公司",
+        "lng": "115.4595488",
+        "lat": "27.86051696",
+        "地址": "",
+        "行业类别": "基础化学原料制造",
+        "应急联络人": "陈志杰",
+        "应急联络人电话": "17857011315",
+        "主要产品": "氢氟酸、机氟化工品",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      },
+      {
+        "name": "江西鑫臻科技有限公司",
+        "lng": "115.4613029",
+        "lat": "27.86628371",
+        "地址": "",
+        "行业类别": "化学农药制造",
+        "应急联络人": "徐达利",
+        "应急联络人电话": "13367095032",
+        "主要产品": "苯醚甲环唑、含量 95%烯效唑",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      },
+      {
+        "name": "吉安市中意陶瓷化工有限公司",
+        "lng": "115.4787587",
+        "lat": "27.89922121",
+        "地址": "",
+        "行业类别": "工业颜料制造",
+        "应急联络人": "李爱飞",
+        "应急联络人电话": "18279631875",
+        "主要产品": "氧化锆、氧化硅、偏硅酸",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      },
+      {
+        "name": "江西东劲新能源有限公司",
+        "lng": "115.4739817",
+        "lat": "27.89469901",
+        "地址": "",
+        "行业类别": "铅蓄电池制造",
+        "应急联络人": "黄庆平",
+        "应急联络人电话": "19179601357",
+        "主要产品": "铅酸蓄电池",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      },
+      {
+        "name": "江西省愚人纳米科技有限公司",
+        "lng": "115.4747113",
+        "lat": "27.90114701",
+        "地址": "",
+        "行业类别": "无机盐基础化工制造",
+        "应急联络人": "邓许生",
+        "应急联络人电话": "13907064196",
+        "主要产品": "纳米氧化锌、氯化锌",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      },
+      {
+        "name": "江西三元药业有限公司",
+        "lng": "115.4760389",
+        "lat": "27.90177201",
+        "地址": "",
+        "行业类别": "医药中间体制造",
+        "应急联络人": "葛国华",
+        "应急联络人电话": "13576851888",
+        "主要产品": "8-羟基喹啉、咪唑醛、沙坦类",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      },
+      {
+        "name": "江西新瑞丰生化股份有限公司",
+        "lng": "115.4544418",
+        "lat": "27.86061881",
+        "地址": "",
+        "行业类别": "化学原料和化学制品制造业",
+        "应急联络人": "卢爱荪",
+        "应急联络人电话": "13576890930",
+        "主要产品": "赤霉素GA3、赤霉素GA4+GA7、脱落酸",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      },
+      {
+        "name": "江西禾田科技有限公司",
+        "lng": "115.4575263",
+        "lat": "27.86770791",
+        "地址": "",
+        "行业类别": "无机盐基础化工制造",
+        "应急联络人": "戴明丰",
+        "应急联络人电话": "13396593897",
+        "主要产品": "",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      },
+      {
+        "name": "江西欣和化工有限公司",
+        "lng": "115.4710286",
+        "lat": "27.90002321",
+        "地址": "",
+        "行业类别": "无机盐制造",
+        "应急联络人": "戴明丰",
+        "应急联络人电话": "13396593897",
+        "主要产品": "硫酸镁、过一硫酸氢钾复合盐、精制甘油(生物碳源)",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      },
+      {
+        "name": "江西兰太化工有限公司",
+        "lng": "115.4687702",
+        "lat": "27.89851581",
+        "地址": "",
+        "行业类别": "化学原料制造",
+        "应急联络人": "梁庆敬",
+        "应急联络人电话": "13970680057",
+        "主要产品": "氯酸钠、双氧水",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      },
+      {
+        "name": "江西正潭新材料股份有限公司",
+        "lng": "115.4575263",
+        "lat": "27.86770791",
+        "地址": "",
+        "行业类别": "稀有稀土金属冶炼",
+        "应急联络人": "付学军",
+        "应急联络人电话": "13973236109",
+        "主要产品": "钕、镨、镝、铽、钆",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      },
+      {
+        "name": "江西欧氏化工有限公司",
+        "lng": "115.4726352",
+        "lat": "27.87352561",
+        "地址": "",
+        "行业类别": "农药制造",
+        "应急联络人": "刘总",
+        "应急联络人电话": "18079678580",
+        "主要产品": "醚菌酯、肟菌酯、 3-异色满酮、克菌丹和 杀虫单",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      },
+      {
+        "name": "江西仰立新材料有限公司",
+        "lng": "115.4616623",
+        "lat": "27.86548441",
+        "地址": "",
+        "行业类别": "有机化学原料制造",
+        "应急联络人": "胡伟伟",
+        "应急联络人电话": "0796-7077766",
+        "主要产品": "苯二甲腈(IPN)生产、苯二甲胺(XDA)生产、二苯甲酮生产",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      },
+      {
+        "name": "江西邦浦医药化工有限公司",
+        "lng": "115.4646181",
+        "lat": "27.87476211",
+        "地址": "",
+        "行业类别": "有机化学原料制造",
+        "应急联络人": "王学磊",
+        "应急联络人电话": "15180532040",
+        "主要产品": " 2-肼基-4-甲基苯并噻唑 、 2-氯-5-氯甲基噻唑、4-溴甲基喹啉酮、乙酰氨基丙酸二乙酯、邻苯二胺1000t/a、对氯苯甲醛",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      },
+      {
+        "name": "江西尔镁化工有限公司",
+        "lng": "115.4753201",
+        "lat": "27.89567261",
+        "地址": "",
+        "行业类别": "无机盐制造",
+        "应急联络人": "习志妮",
+        "应急联络人电话": "13367964580",
+        "主要产品": "硫酸镁",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      },
+      {
+        "name": "吉安创新聚氨酯科技有限公司",
+        "lng": "115.4576497",
+        "lat": "27.85737871",
+        "地址": "",
+        "行业类别": "化学原料和化学制品制造业",
+        "应急联络人": "廖少武",
+        "应急联络人电话": "13979621716",
+        "主要产品": "聚合物聚醚多元醇",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      },
+      {
+        "name": "吉安永翔硅业新材料有限公司",
+        "lng": "115.4571589",
+        "lat": "27.85616901",
+        "地址": "",
+        "行业类别": "化学原料和化学制品制造业",
+        "应急联络人": "何鸿杰",
+        "应急联络人电话": "18279829588",
+        "主要产品": "六甲基二硅氮烷、六甲基二硅氮烷",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      },
+      {
+        "name": "中盐新干盐化有限公司",
+        "lng": "115.4645645",
+        "lat": "27.89774871",
+        "地址": "",
+        "行业类别": "无机盐制造",
+        "应急联络人": "王继明",
+        "应急联络人电话": "13807961878",
+        "主要产品": "食用盐,工业用盐,无水硫酸钠",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      },
+      {
+        "name": "江西金泰化工股份有限公司",
+        "lng": "115.4658502",
+        "lat": "27.87768664",
+        "地址": "",
+        "行业类别": "有机化学原料制造",
+        "应急联络人": "陈熹",
+        "应急联络人电话": "13479693888",
+        "主要产品": "异辛酸、硫酸钠",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      },
+      {
+        "name": "江西鑫辉化工有限公司",
+        "lng": "115.4574351",
+        "lat": "27.86430421",
+        "地址": "",
+        "行业类别": "无机盐制造",
+        "应急联络人": "",
+        "应急联络人电话": "13970454588",
+        "主要产品": "七水硫酸镁",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      },
+      {
+        "name": "江西益泰节能环保有限公司",
+        "lng": "115.4551687",
+        "lat": "27.86499621",
+        "地址": "",
+        "行业类别": "有机化学原料制造",
+        "应急联络人": "潘婉芝",
+        "应急联络人电话": "15779692283",
+        "主要产品": "有机单体 MMA(甲基丙烯酸甲酯",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      },
+      {
+        "name": "江西金铂铼资源循环新技术有限公司",
+        "lng": "115.4624133",
+        "lat": "27.86948351",
+        "地址": "",
+        "行业类别": "有机化学原料制造",
+        "应急联络人": "邹美捷",
+        "应急联络人电话": "17779652127",
+        "主要产品": "工业氯化铵、氯化钠",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      },
+      {
+        "name": "江西天宇化工有限公司",
+        "lng": "115.4650456",
+        "lat": "27.87390472",
+        "地址": "",
+        "行业类别": "化学农药制造",
+        "应急联络人": "聂伟",
+        "应急联络人电话": "0796-2169678",
+        "主要产品": "2,4-滴原药、2,4-滴二甲胺盐水剂",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      },
+      {
+        "name": "江西鑫淦三磷化工有限公司",
+        "lng": "115.4742187",
+        "lat": "27.90051224",
+        "地址": "",
+        "行业类别": "无机盐制造",
+        "应急联络人": "陈霞",
+        "应急联络人电话": "13979617616",
+        "主要产品": "三氯氧磷 、三氯化磷",
+        "企业范围数据(空间数据)": "",
+        "企业简介": "",
+        "企业图片(可以单独放,不用放表格中)": ""
+      }
+    ]
+  }
+}
\ No newline at end of file
diff --git a/public/xg/yjkj.json b/public/xg/yjkj.json
new file mode 100644
index 0000000..a82b3d9
--- /dev/null
+++ b/public/xg/yjkj.json
@@ -0,0 +1,1150 @@
+{
+  "data": {
+    "records": [
+      {
+        "name": "高压走廊南水库",
+        "firmName": "园区",
+        "类型": "水库",
+        "preLevel": "2",
+        "mainFuncName": "存储",
+        "lng": 115.452876,
+        "lat": 27.852262,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "100000",
+        "备注": "",
+        "type": "5"
+      },
+      {
+        "name": "盐化办公室东坑塘群",
+        "firmName": "园区",
+        "类型": "坑塘",
+        "preLevel": "2",
+        "mainFuncName": "存储",
+        "lng": 115.460601,
+        "lat": 27.853912,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "50000",
+        "备注": "",
+        "type": "6"
+      },
+      {
+        "name": "安里塘坝",
+        "firmName": "园区",
+        "类型": "水库",
+        "preLevel": "2",
+        "mainFuncName": "存储",
+        "lng": 115.449507,
+        "lat": 27.856682,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "52000",
+        "备注": "",
+        "type": "5"
+      },
+      {
+        "name": "新瑞丰南沟渠",
+        "firmName": "园区",
+        "类型": "明渠",
+        "preLevel": "2",
+        "mainFuncName": "存储",
+        "lng": 115.448665,
+        "lat": 27.857503,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "1000",
+        "备注": "",
+        "type": "7"
+      },
+      {
+        "name": "熊家曹塘",
+        "firmName": "园区",
+        "类型": "水库",
+        "preLevel": "2",
+        "mainFuncName": "存储",
+        "lng": 115.449737,
+        "lat": 27.86078,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "74000",
+        "备注": "",
+        "type": "5"
+      },
+      {
+        "name": "瓦城水库",
+        "firmName": "园区",
+        "类型": "水库",
+        "preLevel": "2",
+        "mainFuncName": "存储",
+        "lng": 115.454925,
+        "lat": 27.870122,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "1300000",
+        "备注": "",
+        "type": "5"
+      },
+      {
+        "name": "鸿盛新材料西坑塘",
+        "firmName": "园区",
+        "类型": "坑塘",
+        "preLevel": "2",
+        "mainFuncName": "存储",
+        "lng": 115.459978,
+        "lat": 27.879578,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "30000",
+        "备注": "",
+        "type": "6"
+      },
+      {
+        "name": "樟树涧水库",
+        "firmName": "园区",
+        "类型": "水库",
+        "preLevel": "2",
+        "mainFuncName": "存储",
+        "lng": 115.474398,
+        "lat": 27.859395,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "534700",
+        "备注": "",
+        "type": "5"
+      },
+      {
+        "name": "尔镁化工东坑塘",
+        "firmName": "园区",
+        "类型": "坑塘",
+        "preLevel": "2",
+        "mainFuncName": "存储",
+        "lng": 115.476522,
+        "lat": 27.894845,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "30000",
+        "备注": "",
+        "type": "6"
+      },
+      {
+        "name": "榨边塘",
+        "firmName": "园区",
+        "类型": "坑塘",
+        "preLevel": "2",
+        "mainFuncName": "存储",
+        "lng": 115.479826,
+        "lat": 27.896932,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "25000",
+        "备注": "",
+        "type": "6"
+      },
+      {
+        "name": "帅达生物东洼地",
+        "firmName": "园区",
+        "类型": "洼地",
+        "preLevel": "2",
+        "mainFuncName": "存储",
+        "lng": 115.48371,
+        "lat": 27.901483,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "8000",
+        "备注": "",
+        "type": "10"
+      },
+      {
+        "name": "林家无名坑塘",
+        "firmName": "园区",
+        "类型": "坑塘",
+        "preLevel": "2",
+        "mainFuncName": "存储",
+        "lng": 115.492551,
+        "lat": 27.898885,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "1000",
+        "备注": "",
+        "type": "6"
+      },
+      {
+        "name": "北区无名坑塘",
+        "firmName": "园区",
+        "类型": "坑塘",
+        "preLevel": "2",
+        "mainFuncName": "存储",
+        "lng": 115.492057,
+        "lat": 27.900601,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "50000",
+        "备注": "",
+        "type": "6"
+      },
+      {
+        "name": "北区雨水明渠",
+        "firmName": "园区",
+        "类型": "明渠",
+        "preLevel": "2",
+        "mainFuncName": "存储",
+        "lng": 115.482053,
+        "lat": 27.903417,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "320",
+        "备注": "",
+        "type": "7"
+      },
+      {
+        "name": "坑里塘",
+        "firmName": "园区",
+        "类型": "坑塘",
+        "preLevel": "2",
+        "mainFuncName": "存储",
+        "lng": 115.48128,
+        "lat": 27.907646,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "25000",
+        "备注": "",
+        "type": "6"
+      },
+      {
+        "name": "中堎水库",
+        "firmName": "园区",
+        "类型": "水库",
+        "preLevel": "2",
+        "mainFuncName": "存储",
+        "lng": 115.494954,
+        "lat": 27.911248,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "9900000",
+        "备注": "",
+        "type": "5"
+      },
+      {
+        "name": "邹家源水库",
+        "firmName": "生态环境局",
+        "类型": "水库",
+        "preLevel": "3",
+        "mainFuncName": "存储",
+        "lng": 115.505576,
+        "lat": 27.871517,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "1000000",
+        "备注": "",
+        "type": "5"
+      },
+      {
+        "name": "南区雨水排口3下游桥梁",
+        "firmName": "生态环境局",
+        "类型": "桥梁",
+        "preLevel": "3",
+        "mainFuncName": "拦截",
+        "lng": 115.467394,
+        "lat": 27.887402,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "",
+        "备注": "",
+        "type": "8"
+      },
+      {
+        "name": "南区雨水排口3下游闸坝",
+        "firmName": "生态环境局",
+        "类型": "闸坝",
+        "preLevel": "3",
+        "mainFuncName": "拦截",
+        "lng": 115.466987,
+        "lat": 27.887641,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "",
+        "备注": "",
+        "type": "11"
+      },
+      {
+        "name": "铁路旁闸坝",
+        "firmName": "生态环境局",
+        "类型": "闸坝",
+        "preLevel": "3",
+        "mainFuncName": "拦截",
+        "lng": 115.457081,
+        "lat": 27.887942,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "",
+        "备注": "",
+        "type": "11"
+      },
+      {
+        "name": "105国道桥",
+        "firmName": "生态环境局",
+        "类型": "桥梁",
+        "preLevel": "3",
+        "mainFuncName": "拦截",
+        "lng": 115.449754,
+        "lat": 27.891157,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "",
+        "备注": "",
+        "type": "8"
+      },
+      {
+        "name": "打新电排站",
+        "firmName": "生态环境局",
+        "类型": "闸坝",
+        "preLevel": "3",
+        "mainFuncName": "拦截",
+        "lng": 115.447919,
+        "lat": 27.891887,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "",
+        "备注": "",
+        "type": "11"
+      },
+      {
+        "name": "新干航电枢纽电站",
+        "firmName": "生态环境局",
+        "类型": "闸坝",
+        "preLevel": "3",
+        "mainFuncName": "拦截",
+        "lng": 115.441498,
+        "lat": 27.91195,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "",
+        "备注": "",
+        "type": "11"
+      },
+      {
+        "name": "赣江大桥",
+        "firmName": "生态环境局",
+        "类型": "桥梁",
+        "preLevel": "3",
+        "mainFuncName": "拦截",
+        "lng": 115.529601,
+        "lat": 28.07213,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "",
+        "备注": "",
+        "type": "8"
+      },
+      {
+        "name": "新市电排站",
+        "firmName": "生态环境局",
+        "类型": "闸坝",
+        "preLevel": "3",
+        "mainFuncName": "拦截",
+        "lng": 115.44479,
+        "lat": 27.882454,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "",
+        "备注": "",
+        "type": "11"
+      },
+      {
+        "name": "龙溪电排站",
+        "firmName": "生态环境局",
+        "类型": "闸坝",
+        "preLevel": "3",
+        "mainFuncName": "拦截",
+        "lng": 115.516327,
+        "lat": 28.058664,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "",
+        "备注": "",
+        "type": "11"
+      },
+      {
+        "name": "北区湿地3",
+        "firmName": "生态环境局",
+        "类型": "湿地",
+        "preLevel": "3",
+        "mainFuncName": "存储",
+        "lng": 115.45818,
+        "lat": 27.900768,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "10000",
+        "备注": "",
+        "type": "9"
+      },
+      {
+        "name": "北区湿地2",
+        "firmName": "生态环境局",
+        "类型": "湿地",
+        "preLevel": "3",
+        "mainFuncName": "存储",
+        "lng": 115.463694,
+        "lat": 27.902786,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "10000",
+        "备注": "",
+        "type": "9"
+      },
+      {
+        "name": "北区湿地1",
+        "firmName": "生态环境局",
+        "类型": "湿地",
+        "preLevel": "3",
+        "mainFuncName": "存储",
+        "lng": 115.465518,
+        "lat": 27.901552,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "10000",
+        "备注": "",
+        "type": "9"
+      },
+      {
+        "name": "1#雨水闸",
+        "firmName": "园区",
+        "类型": "阀门",
+        "preLevel": "2",
+        "mainFuncName": "拦截",
+        "lng": 115.474991,
+        "lat": 27.9022041,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "",
+        "备注": "",
+        "type": "2"
+      },
+      {
+        "name": "2#雨水闸",
+        "firmName": "园区",
+        "类型": "阀门",
+        "preLevel": "2",
+        "mainFuncName": "拦截",
+        "lng": 115.466928,
+        "lat": 27.900812,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "",
+        "备注": "",
+        "type": "2"
+      },
+      {
+        "name": "3#雨水闸",
+        "firmName": "园区",
+        "类型": "阀门",
+        "preLevel": "2",
+        "mainFuncName": "拦截",
+        "lng": 115.460815,
+        "lat": 27.867306,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "",
+        "备注": "",
+        "type": "2"
+      },
+      {
+        "name": "鑫臻科技雨水排口切断阀",
+        "firmName": "江西鑫臻科技有限公司",
+        "类型": "阀门",
+        "preLevel": "1",
+        "mainFuncName": "拦截",
+        "lng": 115.4601728,
+        "lat": 27.8641993,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "",
+        "备注": "",
+        "type": "2"
+      },
+      {
+        "name": "新富凯雨水排口切断阀",
+        "firmName": "江西新富凯科技有限公司",
+        "类型": "阀门",
+        "preLevel": "1",
+        "mainFuncName": "拦截",
+        "lng": 115.4616775,
+        "lat": 27.85847546,
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "",
+        "备注": "",
+        "type": "2"
+      },
+      {
+        "name": "北区胡家坑应急池",
+        "firmName": "园区",
+        "类型": "应急池",
+        "preLevel": "2",
+        "mainFuncName": "存储",
+        "lng": "115.474991",
+        "lat": "27.9022041",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "8000",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "北区南坑应急池",
+        "firmName": "园区",
+        "类型": "应急池",
+        "preLevel": "2",
+        "mainFuncName": "存储",
+        "lng": "115.466928",
+        "lat": "27.900812",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "6200",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "南区应急池",
+        "firmName": "园区",
+        "类型": "应急池",
+        "preLevel": "2",
+        "mainFuncName": "存储",
+        "lng": "115.460815",
+        "lat": "27.867306",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "25000",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "新富凯初期雨水池",
+        "firmName": "江西新富凯科技有限公司",
+        "类型": "初期雨水池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4612055",
+        "lat": "27.8579122",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "270",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "新富凯事故应急池",
+        "firmName": "江西新富凯科技有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4613557",
+        "lat": "27.85783173",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "540",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "鑫吉新事故应急池",
+        "firmName": "新干县鑫吉新资源有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4614066",
+        "lat": "27.87350925",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "300",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "鑫吉新初期雨水池",
+        "firmName": "新干县鑫吉新资源有限公司",
+        "类型": "初期雨水池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4636597",
+        "lat": "27.87271799",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "600",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "兴氟中蓝初期雨水池",
+        "firmName": "江西兴氟中蓝新材料有限公司",
+        "类型": "初期雨水池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4605912",
+        "lat": "27.86216082",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "1600",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "兴氟中蓝事故应急池",
+        "firmName": "江西兴氟中蓝新材料有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4605",
+        "lat": "27.86136152",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "2200",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "鑫臻科技初期雨水池",
+        "firmName": "江西鑫臻科技有限公司",
+        "类型": "初期雨水池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4602694",
+        "lat": "27.86442997",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "2200",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "鑫臻科技事故应急池",
+        "firmName": "江西鑫臻科技有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4604196",
+        "lat": "27.86463382",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "2000",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "中意陶瓷初期雨水池",
+        "firmName": "吉安市中意陶瓷化工有限公司",
+        "类型": "初期雨水池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4777627",
+        "lat": "27.90003361",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "270",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "中意陶瓷事故应急池",
+        "firmName": "吉安市中意陶瓷化工有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4777627",
+        "lat": "27.90003361",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "350",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "东劲新能源初期雨水池",
+        "firmName": "江西东劲新能源有限公司",
+        "类型": "初期雨水池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4712074",
+        "lat": "27.89958836",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "700",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "东劲新能源事故应急池",
+        "firmName": "江西东劲新能源有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4713898",
+        "lat": "27.89971175",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "210",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "愚人纳米初期雨水池",
+        "firmName": "江西省愚人纳米科技有限公司",
+        "类型": "初期雨水池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4752039",
+        "lat": "27.90148603",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "300",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "愚人纳米事故应急池",
+        "firmName": "江西省愚人纳米科技有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4752039",
+        "lat": "27.90148603",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "300",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "三元药业初期雨水池",
+        "firmName": "江西三元药业有限公司",
+        "类型": "初期雨水池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4762768",
+        "lat": "27.90193932",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "1500",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "三元药业事故应急池",
+        "firmName": "江西三元药业有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4764753",
+        "lat": "27.90211635",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "2000",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "新瑞丰初期雨水池",
+        "firmName": "江西新瑞丰生化股份有限公司",
+        "类型": "初期雨水池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4539367",
+        "lat": "27.85747098",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "2500",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "新瑞丰事故应急池",
+        "firmName": "江西新瑞丰生化股份有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4539689",
+        "lat": "27.85798596",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "1000",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "禾田科技初期雨水池",
+        "firmName": "江西禾田科技有限公司",
+        "类型": "初期雨水池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4539192",
+        "lat": "27.86747696",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "1000",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "禾田科技事故应急池",
+        "firmName": "江西禾田科技有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.454048",
+        "lat": "27.86778809",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "1000",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "欣和化工初期雨水池",
+        "firmName": "江西欣和化工有限公司",
+        "类型": "初期雨水池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4689396",
+        "lat": "27.90041717",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "1260",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "欣和化工事故应急池",
+        "firmName": "江西欣和化工有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4686928",
+        "lat": "27.90068539",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "800",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "兰太化工初期雨水池",
+        "firmName": "江西兰太化工有限公司",
+        "类型": "初期雨水池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4706857",
+        "lat": "27.89612831",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "3000",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "兰太化工事故应急池",
+        "firmName": "江西兰太化工有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.470498",
+        "lat": "27.89592447",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "800",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "正潭新材料初期雨水池",
+        "firmName": "江西正潭新材料股份有限公司",
+        "类型": "初期雨水池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4560623",
+        "lat": "27.8737882",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "900",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "正潭新材料事故应急池",
+        "firmName": "江西正潭新材料股份有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4568777",
+        "lat": "27.87365409",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "300",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "欧氏化工初期雨水池",
+        "firmName": "江西欧氏化工有限公司",
+        "类型": "初期雨水池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4732549",
+        "lat": "27.8734466",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "1600",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "欧氏化工事故应急池",
+        "firmName": "江西欧氏化工有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4731208",
+        "lat": "27.87358608",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "800",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "仰立新材料初期雨水池",
+        "firmName": "江西仰立新材料有限公司",
+        "类型": "初期雨水池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4619812",
+        "lat": "27.86409186",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "2750",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "仰立新材料事故应急池",
+        "firmName": "江西仰立新材料有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4622065",
+        "lat": "27.86397384",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "1950",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "邦浦医药初期雨水池",
+        "firmName": "江西邦浦医药化工有限公司",
+        "类型": "初期雨水池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4609002",
+        "lat": "27.87459807",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "1450",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "邦浦医药事故应急池",
+        "firmName": "江西邦浦医药化工有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4609002",
+        "lat": "27.87459807",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "1140",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "尔镁化工初期雨水池",
+        "firmName": "江西尔镁化工有限公司",
+        "类型": "初期雨水池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4741664",
+        "lat": "27.89690869",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "120",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "尔镁化工事故应急池",
+        "firmName": "江西尔镁化工有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4753788",
+        "lat": "27.89769574",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "240",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "创新聚氨酯初期雨水池",
+        "firmName": "吉安创新聚氨酯科技有限公司",
+        "类型": "初期雨水池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4571317",
+        "lat": "27.85681235",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "300",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "创新聚氨酯事故应急池",
+        "firmName": "吉安创新聚氨酯科技有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4571317",
+        "lat": "27.85681235",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "150",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "永翔硅业初期雨水池",
+        "firmName": "吉安永翔硅业新材料有限公司",
+        "类型": "初期雨水池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.454652",
+        "lat": "27.85727234",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "800",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "永翔硅业事故应急池",
+        "firmName": "吉安永翔硅业新材料有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.454652",
+        "lat": "27.85727234",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "300",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "中盐新干事故应急池",
+        "firmName": "中盐新干盐化有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4615989",
+        "lat": "27.89499225",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "10000",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "帅达生物初期雨水池",
+        "firmName": "江西帅达生物科技有限公司",
+        "类型": "初期雨水池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4799077",
+        "lat": "27.90273311",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "2500",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "金泰化工初期雨水池",
+        "firmName": "江西金泰化工股份有限公司",
+        "类型": "初期雨水池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4643723",
+        "lat": "27.87696244",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "864",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "金泰化工事故应急池",
+        "firmName": "江西金泰化工股份有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4643723",
+        "lat": "27.87696244",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "864",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "鑫辉化工初期雨水池",
+        "firmName": "江西鑫辉化工有限公司",
+        "类型": "初期雨水池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4578894",
+        "lat": "27.86545576",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "360",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "鑫辉化工事故应急池",
+        "firmName": "江西鑫辉化工有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4578894",
+        "lat": "27.86545576",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "600",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "益泰节能事故应急池",
+        "firmName": "江西益泰节能环保有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.455454",
+        "lat": "27.86642136",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "756",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "天宇化工老初期雨水池",
+        "firmName": "江西天宇化工有限公司",
+        "类型": "初期雨水池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4667085",
+        "lat": "27.87472548",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "3603",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "天宇化工新初期雨水池",
+        "firmName": "江西天宇化工有限公司",
+        "类型": "初期雨水池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4625028",
+        "lat": "27.87123861",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "3024",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "天宇化工老事故应急池",
+        "firmName": "江西天宇化工有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4667085",
+        "lat": "27.87472548",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "1000",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "天宇化工新事故应急池",
+        "firmName": "江西天宇化工有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4625028",
+        "lat": "27.87123861",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "1740",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "鑫淦三磷初期雨水池",
+        "firmName": "江西鑫淦三磷化工有限公司",
+        "类型": "初期雨水池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.474326",
+        "lat": "27.90021183",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "260",
+        "备注": "",
+        "type": "1"
+      },
+      {
+        "name": "鑫淦三磷事故应急池",
+        "firmName": "江西鑫淦三磷化工有限公司",
+        "类型": "应急池",
+        "preLevel": "1",
+        "mainFuncName": "存储",
+        "lng": "115.4738754",
+        "lat": "27.89968075",
+        "范围数据(管道等提供)": "",
+        "可用容量(立方米)(应急池)": "720",
+        "备注": "",
+        "type": "1"
+      }
+    ]
+  }
+}
\ No newline at end of file
diff --git a/src/api/indParkInfo.js b/src/api/indParkInfo.js
index 7360792..24bce02 100644
--- a/src/api/indParkInfo.js
+++ b/src/api/indParkInfo.js
@@ -1,63 +1,65 @@
 import request from 'utils/http'
+const { VITE_APP_BASE } = import.meta.env
 
 export const getDetail = (params) => {
-    const url = `/yw/indParkInfo/getDetail`;
-    return request({
-        url,
-        method: 'get',
-        params,
-    });
-};
+  const url = `/yw/indParkInfo/getDetail`
+  return request({
+    url,
+    method: 'get',
+    params,
+  })
+}
 
 
 
 
 export const getfirmInfoDetail = (params) => {
-    const url = `/yw/firmInfo/getDetail`;
-    return request({
-        url,
-        method: 'get',
-        params,
-    });
-};
+  const url = `/yw/firmInfo/getDetail`
+  return request({
+    url,
+    method: 'get',
+    params,
+  })
+}
 
 
 export const getPage = (params) => {
-    const url = `/yw/firmInfo/page`;
-    return request({
-        url,
-        method: 'get',
-        params,
-    });
-};
+  const url = `${VITE_APP_BASE}xg/qyfb.json`
+  return request({
+    url,
+    method: 'get',
+    params,
+    localJSON: true
+  })
+}
 
 
 
 export const getRescueTeamStatistic = (params) => {
-    const url = `/yw/rescueTeam/getStatisticData`;
-    return request({
-        url,
-        method: 'get',
-        params,
-    });
-};
+  const url = `/yw/rescueTeam/getStatisticData`
+  return request({
+    url,
+    method: 'get',
+    params,
+  })
+}
 
 
 
 export const getRiskSourceStatistic = (params) => {
-    const url = `/yw/riskSource/getStatisticData`;
-    return request({
-        url,
-        method: 'get',
-        params,
-    });
-};
+  const url = `/yw/riskSource/getStatisticData`
+  return request({
+    url,
+    method: 'get',
+    params,
+  })
+}
 
 export const getEmergencySpaceStatistic = (params) => {
-    const url = `/yw/emergencySpace/getStatisticData`;
-    return request({
-        url,
-        method: 'get',
-        params,
-    });
-};
\ No newline at end of file
+  const url = `/yw/emergencySpace/getStatisticData`
+  return request({
+    url,
+    method: 'get',
+    params,
+  })
+}
\ No newline at end of file
diff --git a/src/api/space/space.js b/src/api/space/space.js
index 59ad24a..74b7a14 100644
--- a/src/api/space/space.js
+++ b/src/api/space/space.js
@@ -1,30 +1,31 @@
 import request from 'utils/http'
 
+const { VITE_APP_BASE } = import.meta.env
+
 export const getDetail = (params) => {
-    const url = `/yw/emergencySpace/getDetail`;
-    return request({
-        url,
-        method: 'get',
-        params,
-    });
-};
-
-
-
+  const url = `/yw/emergencySpace/getDetail`
+  return request({
+    url,
+    method: 'get',
+    params,
+  })
+}
 
 export const getList = (params) => {
-    const url = `/yw/emergencySpace/page`;
-    return request({
-        url,
-        method: 'get',
-        params,
-    });
-};
+  const url = `${VITE_APP_BASE}xg/yjkj.json`
+  return request({
+    url,
+    method: 'get',
+    params,
+    localJSON: true
+  })
+}
+
 export const getGouQu = (params) => {
-    const url = `/yw/emergencySpace/page`;
-    return request({
-        url,
-        method: 'get',
-        params,
-    });
-};
\ No newline at end of file
+  const url = `/yw/emergencySpace/page`
+  return request({
+    url,
+    method: 'get',
+    params,
+  })
+}
\ No newline at end of file
diff --git a/src/assets/json/yqfw.json b/src/assets/json/yqfw.json
index c1a9cb6..e37a8ed 100644
--- a/src/assets/json/yqfw.json
+++ b/src/assets/json/yqfw.json
@@ -1 +1,15 @@
-{"type":"FeatureCollection","crs":{"type":"name","properties":{"name":"EPSG:4326"}},"features":[{"type":"Feature","id":1,"geometry":{"type":"Polygon","coordinates":[[[115.10365802600006,27.296649056000035],[115.10365776500009,27.296628367000039],[115.10365375100002,27.296222454000031],[115.10365354100009,27.296222456000066],[115.10364614000002,27.295473948000051],[115.1036379950001,27.294650274000048],[115.10363789500002,27.294513106000068],[115.10363775600001,27.294324430000074],[115.10363704300005,27.293351550000068],[115.10361784800011,27.29271994800007],[115.10361731400008,27.292142719000026],[115.10361631100011,27.291057846000058],[115.10361616200009,27.290897334000078],[115.10361577700007,27.290480939000076],[115.10376747700002,27.290480827000067],[115.10376747600003,27.29048064400007],[115.10376579600006,27.289678525000056],[115.10376534700004,27.289463893000061],[115.10377063700003,27.289247296000042],[115.10395248200007,27.289247162000038],[115.10395183100002,27.28918129300007],[115.10395066000001,27.289062907000073],[115.10394709800005,27.288702691000026],[115.10394504400006,27.288494962000073],[115.10392778500011,27.286749543000042],[115.10136996200004,27.286753644000044],[115.1013386190001,27.283577536000053],[115.09974306000004,27.283578677000037],[115.09917053800007,27.283579083000063],[115.09873620700012,27.283578514000055],[115.09873415300001,27.281245152000054],[115.0987308230001,27.281245742000067],[115.09873064500005,27.281043303000047],[115.09923738300006,27.281054163000078],[115.09973737100006,27.281053804000067],[115.10080638600004,27.281053031000056],[115.10080431100005,27.278743446000078],[115.10080406200007,27.278465703000052],[115.10080405100007,27.278453697000032],[115.10143086800008,27.278325042000063],[115.10196907000011,27.278214572000024],[115.1023608910001,27.27813414700006],[115.10237797500008,27.278130640000029],[115.10273747500003,27.278056847000073],[115.10275803600007,27.278052626000033],[115.10281853900005,27.27804020800005],[115.10293215100012,27.278016886000046],[115.10309802200004,27.27798283900006],[115.10313972200004,27.277974280000024],[115.10490518300003,27.277611873000069],[115.1051660280001,27.277558326000076],[115.10593080000001,27.277401328000053],[115.10604533700007,27.277377815000023],[115.10617924700011,27.27782318900006],[115.10618069000009,27.279347573000052],[115.10618208900007,27.280825655000058],[115.10618049300001,27.280856052000047],[115.10617980600011,27.280869136000035],[115.10615978900012,27.281250381000063],[115.10585756700004,27.282686498000032],[115.10582536100003,27.282853404000036],[115.10579882400009,27.283021106000035],[115.1057779790001,27.28318944800003],[115.10576284700005,27.283358276000058],[115.10575235600004,27.283884993000072],[115.10576143800006,27.284063648000028],[115.10577690500008,27.284241953000048],[115.10579874300004,27.284419725000078],[115.10582692800006,27.28459678300004],[115.10612941200009,27.286301095000056],[115.10613196100007,27.28632854500006],[115.10618787100009,27.286930579000057],[115.10618985000008,27.289019869000072],[115.10618989200009,27.289064993000068],[115.1061904390001,27.289642575000073],[115.10619071700012,27.289935975000049],[115.1061892140001,27.28993594700006],[115.1061901060001,27.290862898000057],[115.10619180000003,27.292621870000062],[115.10619258200006,27.293434095000066],[115.10619271000007,27.293566878000036],[115.10619452700007,27.295452454000042],[115.10619596000004,27.296939162000058],[115.10619891500005,27.297182842000041],[115.10594368900001,27.297183038000071],[115.10574789200007,27.297183189000066],[115.10557853600005,27.297180065000077],[115.1054094860001,27.297170440000059],[115.10524105600007,27.297154333000037],[115.10507355600009,27.297131772000057],[115.10490729700007,27.297102799000072],[115.10474258600004,27.297067468000023],[115.1045797270001,27.297025844000075],[115.10441902200012,27.296978004000039],[115.10426076700003,27.296924037000053],[115.10410525500004,27.296864043000028],[115.10395277400005,27.29679813100006],[115.10380360600004,27.296726425000031],[115.10365802600006,27.296649056000035]]]},"properties":{"OBJECTID":1,"MJ":823262.44172500004,"Shape_Length":0.053665720487927053,"Shape_Area":7.5044476659468943e-05}},{"type":"Feature","id":2,"geometry":{"type":"Polygon","coordinates":[[[115.09207716700007,27.271114555000054],[115.09209235100002,27.271098952000045],[115.09226971800001,27.270916684000042],[115.09467658500012,27.268443241000057],[115.09471025700009,27.268408636000061],[115.09479860200008,27.268318800000031],[115.09488731500005,27.268385544000068],[115.09627829600004,27.269719727000052],[115.09709618400007,27.270700950000048],[115.09834078100005,27.272148170000037],[115.10005018800007,27.271067370000026],[115.09986505500001,27.270830386000057],[115.09965144100011,27.27055671200003],[115.09956224500002,27.270442923000076],[115.10002292400009,27.270155335000027],[115.10025718300005,27.270012224000027],[115.10033286200007,27.269964324000057],[115.10038478100012,27.269932703000052],[115.10050989500007,27.269855617000076],[115.1006315410001,27.269777616000056],[115.10112449500002,27.269464868000057],[115.10116649400004,27.269514699000069],[115.10124141600011,27.269606010000075],[115.10125545000005,27.269623932000059],[115.10127760300009,27.269650547000026],[115.10171212700004,27.270199163000029],[115.10174238100001,27.270237396000027],[115.10178008700007,27.270286508000027],[115.10201330100006,27.270585269000037],[115.10206968500006,27.270658372000071],[115.10220937700001,27.270839141000067],[115.10224083600008,27.27087894400006],[115.10261014300011,27.271359640000071],[115.10261210600004,27.271363140000062],[115.10261257100001,27.271362800000077],[115.10277357400003,27.271594575000051],[115.1030422980001,27.272025620000079],[115.10304326000005,27.27202875100005],[115.10309932900009,27.272119795000037],[115.10315892400001,27.272215620000054],[115.10319632900007,27.272275759000024],[115.10355051800002,27.272840683000027],[115.1035729140001,27.272877089000076],[115.10359975000006,27.272920875000068],[115.10380431600004,27.273245475000067],[115.10383201100001,27.273289684000076],[115.1040971650001,27.273717669000064],[115.10409947100004,27.273721205000072],[115.10419686800003,27.273871690000078],[115.10422057400001,27.273908317000064],[115.10399387700011,27.27402031400004],[115.10399207000012,27.274021305000076],[115.10398816200006,27.274020392000068],[115.10318520700002,27.274460600000054],[115.10278725400008,27.274678769000047],[115.10258156600003,27.274791533000041],[115.10218512800009,27.275008868000043],[115.10134354100001,27.275470238000025],[115.10102001600001,27.27562037000007],[115.10099954900011,27.275591515000031],[115.10094369500007,27.275623492000079],[115.10093423000001,27.275628911000069],[115.10037571600003,27.275989344000038],[115.09996523100006,27.276254245000075],[115.09856978200003,27.27715476000003],[115.0985690440001,27.277155242000049],[115.09842911900012,27.27724640100007],[115.09835932800002,27.277138475000072],[115.09832419600002,27.277089667000041],[115.09828386700008,27.277033639000024],[115.09820290500011,27.276932133000059],[115.09811662600009,27.276834186000031],[115.09802522700011,27.27674002200007],[115.09799193000003,27.276708850000034],[115.09792891300003,27.276649853000038],[115.09783819800009,27.276568877000045],[115.09741155900008,27.276188038000043],[115.09681631100011,27.275656685000058],[115.0964062590001,27.275290644000052],[115.09456880300002,27.273650356000076],[115.09413908100009,27.27326673500005],[115.09342089800009,27.272625589000029],[115.09322397000005,27.272449782000024],[115.09255174400005,27.271849651000025],[115.09252413600007,27.271824237000033],[115.09246847500003,27.271769753000058],[115.09207716700007,27.271114555000054]]]},"properties":{"OBJECTID":2,"MJ":571119.26753499999,"Shape_Length":0.034800068450911062,"Shape_Area":5.2054563738287781e-05}}]}
\ No newline at end of file
+{"type":"GeometryCollection", "geometries": [
+{"type":"LineString","coordinates":[[115.45673847,27.85421646],[115.46394825,27.8716689],[115.46703815,27.87936985],[115.46734929,27.88027078],[115.46757996,27.88173123],[115.4675746,27.88277914],[115.46754777,27.88438655],[115.46721116,27.8845525]]},
+{"type":"LineString","coordinates":[[115.45892715,27.85954734],[115.44997931,27.86244981]]},
+{"type":"LineString","coordinates":[[115.46060085,27.86317068],[115.4510951,27.86605408]]},
+{"type":"LineString","coordinates":[[115.46354055,27.87121366],[115.45394897,27.87424859]]},
+{"type":"LineString","coordinates":[[115.46557903,27.8759557],[115.45914173,27.87804214]]},
+{"type":"LineString","coordinates":[[115.46560049,27.87555738],[115.47785282,27.8716689]]},
+{"type":"LineString","coordinates":[[115.46796083,27.89112885],[115.46952724,27.89243744],[115.47261715,27.89374601],[115.47469854,27.89490284],[115.47665119,27.89645792],[115.47798157,27.89797504],[115.47956944,27.89934043],[115.48107147,27.89975763],[115.4826808,27.89964385],[115.4850626,27.89949214]]},
+{"type":"LineString","coordinates":[[115.47261715,27.89374601],[115.46952724,27.89924561],[115.46881914,27.90021276],[115.46748877,27.90108508]]},
+{"type":"LineString","coordinates":[[115.46628714,27.89755783],[115.47070742,27.89971971],[115.4740119,27.90116093],[115.47669411,27.90239354],[115.47873259,27.90288658],[115.48077106,27.90318999],[115.48272371,27.90332273]]},
+{"type":"LineString","coordinates":[[115.45660973,27.85463384],[115.45081615,27.85683451],[115.447855,27.85823836],[115.44613838,27.85914896],[115.44832706,27.86461239],[115.45051575,27.87068254],[115.45145988,27.87364161],[115.45218945,27.87561428],[115.4537344,27.87815594],[115.45493603,27.88028027],[115.45575142,27.88323908],[115.4562664,27.88320115],[115.46193123,27.8803182],[115.46665192,27.87895257],[115.47549248,27.87637299],[115.47429085,27.87322431],[115.47798157,27.87182065],[115.47677994,27.86939266],[115.47377586,27.87007554],[115.46849728,27.85641714],[115.46227455,27.85842807],[115.45991421,27.85349554],[115.45660973,27.85455795],[115.45660973,27.85463384]]},
+{"type":"LineString","coordinates":[[115.45972109,27.89145126],[115.46272516,27.89740612],[115.46502113,27.89655274],[115.46236038,27.89063576],[115.45972109,27.89150815],[115.45972109,27.89145126]]},
+{"type":"LineString","coordinates":[[115.46315432,27.89871463],[115.46553612,27.90237458],[115.46759605,27.90406228],[115.46976328,27.90535175],[115.47180176,27.90493457],[115.47287464,27.90337962],[115.47407627,27.9040054],[115.47566414,27.90248836],[115.47596455,27.90224184],[115.48066378,27.90324688],[115.48313141,27.90339858],[115.48396826,27.90404332],[115.49345255,27.90383473],[115.49353838,27.89918872],[115.48255205,27.89964385],[115.48036337,27.89962489],[115.4789257,27.89901805],[115.47708035,27.89702684],[115.47495604,27.89499767],[115.473454,27.89410633],[115.47246695,27.89370808],[115.46920538,27.89234261],[115.46617985,27.89765265],[115.46315432,27.8986767],[115.46315432,27.89871463]]},
+{"type":"LineString","coordinates":[[115.4567492,27.85442515],[115.4571569,27.85542115],[115.45811176,27.85799174],[115.45996785,27.86231702],[115.46113729,27.8651056],[115.46285391,27.86942111],[115.46410918,27.87248455],[115.4650104,27.87474176],[115.4659009,27.87675235],[115.46704888,27.87948365],[115.46734929,27.88021388],[115.46752095,27.88134242],[115.46747804,27.88531589],[115.46742439,27.8885306],[115.46753168,27.89008577],[115.46823978,27.89140385],[115.47266006,27.89376497],[115.4695487,27.89907494],[115.47407627,27.90117989],[115.47244549,27.90410021]]}
+]}
\ No newline at end of file
diff --git a/src/components/global/MapContainer.vue b/src/components/global/MapContainer.vue
index 877ce7b..87e5913 100644
--- a/src/components/global/MapContainer.vue
+++ b/src/components/global/MapContainer.vue
@@ -2,7 +2,7 @@
  * @Author: shuishen 1109946754@qq.com
  * @Date: 2024-10-25 15:07:51
  * @LastEditors: shuishen 1109946754@qq.com
- * @LastEditTime: 2024-12-03 12:21:28
+ * @LastEditTime: 2024-12-16 17:09:32
  * @FilePath: \bigScreen\src\components\global\MapContainer.vue
  * @Description: 
  * 
@@ -45,9 +45,9 @@
       window.$viewer.locationBar.enable = true
 
       window.$viewer.zoomToPosition(new DC.Position(
-        115.1021,
-        27.2360,
-        5000,
+        115.4674,
+        27.8128,
+        7000,
         0,
         -45,
         0
diff --git a/src/pages/main/components/mainMenu.vue b/src/pages/main/components/mainMenu.vue
index 3102b30..c4f9602 100644
--- a/src/pages/main/components/mainMenu.vue
+++ b/src/pages/main/components/mainMenu.vue
@@ -28,7 +28,7 @@
       path: '/layout/map/main/pac'
     },
     {
-      menuName: '突发事件模拟',
+      menuName: '360全景',
       path: '/layout/map/main/pd'
     }
   ]
diff --git a/src/pages/map/components/scomponents/layersControl.vue b/src/pages/map/components/scomponents/layersControl.vue
index 15016b0..6b55387 100644
--- a/src/pages/map/components/scomponents/layersControl.vue
+++ b/src/pages/map/components/scomponents/layersControl.vue
@@ -2,7 +2,7 @@
  * @Author: shuishen 1109946754@qq.com
  * @Date: 2024-10-31 10:47:29
  * @LastEditors: shuishen 1109946754@qq.com
- * @LastEditTime: 2024-12-10 14:45:28
+ * @LastEditTime: 2024-12-16 19:15:27
  * @FilePath: \bigScreen\src\pages\map\components\scomponents\layersControl.vue
  * @Description:
  *
@@ -85,6 +85,24 @@
 import { useRouter } from 'vue-router'
 const router = useRouter()
 
+// import yjkjGc from "@/assets/json/yjkj-gc"
+
+
+// let newYjkj = yjkjGc.map(item => {
+//   let point = DC.CoordTransform.GCJ02ToWGS84(item.lng, item.lat)
+
+//   return {
+//     ...item,
+//     lng: point[0],
+//     lat: point[1]
+//   }
+// })
+
+// console.log(newYjkj, 4444)
+
+// GCJ02ToWGS84
+
+
 const { VITE_APP_BASE } = import.meta.env
 // , '7', 
 let indexPoint = ref(['1', '5', '7'])
@@ -112,24 +130,8 @@
     subType: '3Dtile',
     urlData: [
       {
-        url: VITE_APP_BASE + 'newMx/mx/tile_01/tileset.json',
+        url: VITE_APP_BASE + 'xinganTileset/tileset.json',
         label: 'tile_01'
-      },
-      {
-        url: VITE_APP_BASE + 'newMx/mx/tile_02/tileset.json',
-        label: 'tile_02'
-      },
-      {
-        url: VITE_APP_BASE + 'newMx/mx/tile_03/tileset.json',
-        label: 'tile_03'
-      },
-      {
-        url: VITE_APP_BASE + 'newMx/mx/tile_04/tileset.json',
-        label: 'tile_04'
-      },
-      {
-        url: VITE_APP_BASE + 'newMx/mx/tile_05/tileset.json',
-        label: 'tile_05'
       },
     ],
     layerName: 'hgyq'
@@ -158,266 +160,29 @@
         parentId: '3',
         id: '3-1',
         label: '应急池',
-        children: [
-          {
-            parentId: '3-1',
-            id: '3-1-1',
-            label: '园区',
-            type: 'layer',
-            subType: 'labelPoint',
-            method: getList,
-            params: {
-              type: 1,
-              size: 1000,
-              category: 1
-            },
-            backgroundIcon: VITE_APP_BASE + 'img/mapicon/yjc.png',
-            className: 'yjc-box',
-            showPanel: false,
-            layerName: 'yjc-yq',
-            incident: (e) => {
-              const { attrParams } = e.overlay
-              // 删除
-              destroyPop()
-              if (!attrParams.firmName) {
-                return
-              }
-              addPopLayers[attrParams.id] = new DC.HtmlLayer(attrParams.id)
-              window.$viewer.addLayer(addPopLayers[attrParams.id])
-              let iconEl = `<div class="marsBlueGradientPnl">
-            <div>企业名称:${attrParams.firmName}</div>
-            <div>作用:${attrParams.mainFuncName}</div>
-                </div>`
-              let divIcon = new DC.DivIcon(
-                new DC.Position(attrParams.lng, attrParams.lat, attrParams.ele || 64),
-                `<div class="public-map-popup-two">
-                    ${iconEl}
-                  </div>`
-              )
-              let incident = () => {
-                destroyPop()
-              }
-              divIcon.on(DC.MouseEventType.CLICK, incident)
-              addPopLayers[attrParams.id].addOverlay(divIcon)
-            }
-          },
-          {
-            parentId: '3-1',
-            id: '3-1-2',
-            label: '企业',
-            type: 'layer',
-            subType: 'labelPoint',
-            method: getList,
-            params: {
-              type: 1,
-              size: 1000,
-              category: 2
-            },
-            backgroundIcon: VITE_APP_BASE + 'img/mapicon/yjc.png',
-            className: 'yjc-box',
-            showPanel: false,
-            layerName: 'yjc-qy',
-            incident: (e) => {
-              const { attrParams } = e.overlay
-              // 删除
-              destroyPop()
-              if (!attrParams.firmName) {
-                return
-              }
-              addPopLayers[attrParams.id] = new DC.HtmlLayer(attrParams.id)
-              window.$viewer.addLayer(addPopLayers[attrParams.id])
-              let iconEl = `<div class="marsBlueGradientPnl">
-            <div>企业名称:${attrParams.firmName}</div>
-            <div>作用:${attrParams.mainFuncName}</div>
-                </div>`
-              let divIcon = new DC.DivIcon(
-                new DC.Position(attrParams.lng, attrParams.lat, attrParams.ele || 64),
-                `<div class="public-map-popup-two">
-                    ${iconEl}
-                  </div>`
-              )
-              let incident = () => {
-                destroyPop()
-              }
-              divIcon.on(DC.MouseEventType.CLICK, incident)
-              addPopLayers[attrParams.id].addOverlay(divIcon)
-            }
-          },
-        ]
-      },
-
-      {
-        parentId: '3',
-        id: '3-2',
-        label: '阀门',
-        children: [
-          {
-            parentId: '3-2',
-            id: '3-2-1',
-            label: '园区',
-            type: 'layer',
-            subType: 'labelPoint',
-            method: getList,
-            params: {
-              type: 2,
-              size: 1000,
-              category: 1
-            },
-            backgroundIcon: VITE_APP_BASE + 'img/mapicon/ysf.png',
-            className: 'ysf-box',
-            showPanel: false,
-            layerName: 'fm-yq',
-            incident: (e) => {
-              const { attrParams } = e.overlay
-              // 删除
-              destroyPop()
-              if (!attrParams.firmName) {
-                return
-              }
-              addPopLayers[attrParams.id] = new DC.HtmlLayer(attrParams.id)
-              window.$viewer.addLayer(addPopLayers[attrParams.id])
-              let iconEl = `<div class="marsBlueGradientPnl">
-            <div>企业名称:${attrParams.firmName}</div>
-            <div>作用:${attrParams.mainFuncName}</div>
-                </div>`
-              let divIcon = new DC.DivIcon(
-                new DC.Position(attrParams.lng, attrParams.lat, attrParams.ele || 64),
-                `<div class="public-map-popup-two">
-                    ${iconEl}
-                  </div>`
-              )
-              let incident = () => {
-                destroyPop()
-              }
-              divIcon.on(DC.MouseEventType.CLICK, incident)
-              addPopLayers[attrParams.id].addOverlay(divIcon)
-            }
-          },
-          {
-            parentId: '3-2',
-            id: '3-2-2',
-            label: '企业',
-            type: 'layer',
-            subType: 'labelPoint',
-            method: getList,
-            params: {
-              type: 2,
-              size: 1000,
-              category: 2
-            },
-            backgroundIcon: VITE_APP_BASE + 'img/mapicon/ysf.png',
-            className: 'ysf-box',
-            showPanel: false,
-            layerName: 'fm-qy',
-            incident: (e) => {
-              const { attrParams } = e.overlay
-              // 删除
-              destroyPop()
-              if (!attrParams.firmName) {
-                return
-              }
-              addPopLayers[attrParams.id] = new DC.HtmlLayer(attrParams.id)
-              window.$viewer.addLayer(addPopLayers[attrParams.id])
-              let iconEl = `<div class="marsBlueGradientPnl">
-            <div>企业名称:${attrParams.firmName}</div>
-            <div>作用:${attrParams.mainFuncName}</div>
-                </div>`
-              let divIcon = new DC.DivIcon(
-                new DC.Position(attrParams.lng, attrParams.lat, attrParams.ele || 64),
-                `<div class="public-map-popup-two">
-                    ${iconEl}
-                  </div>`
-              )
-              let incident = () => {
-                destroyPop()
-              }
-              divIcon.on(DC.MouseEventType.CLICK, incident)
-              addPopLayers[attrParams.id].addOverlay(divIcon)
-            }
-          }
-        ]
-      },
-
-      {
-        parentId: '3',
-        id: '3-3',
-        label: '公共管网',
-        children: [
-          // 给水管网、污水管网、燃气管网、雨水管网
-          {
-            parentId: '3-3',
-            id: '3-3-2',
-            label: '污水管网',
-            type: 'layer',
-            subType: 'geojsonPipe',
-            layerName: 'wsgw',
-            source: wsgw,
-            color: DC.Color.DARKBLUE.withAlpha(0.9),
-            height: 60.2,
-          },
-          {
-            parentId: '3-3',
-            id: '3-3-4',
-            label: '雨水管网',
-            type: 'layer',
-            subType: 'geojsonPipe',
-            layerName: 'ysgw',
-            source: ysgw,
-            color: DC.Color.CYAN.withAlpha(0.9),
-            height: 60,
-          },
-          // {
-          //   id: '3-3-1',
-          //   label: '给水管网',
-          //   type: 'layer',
-          //   subType: 'geojsonPipe',
-          //   layerName: 'gsgw',
-          //   source: gsgw,
-          //   color: DC.Color.BLUE.withAlpha(0.9),
-          //   height: 60.4,
-          // },
-          // {
-          //   id: '3-3-3',
-          //   label: '燃气管网',
-          //   type: 'layer',
-          //   subType: 'geojsonPipe',
-          //   layerName: 'rqgw',
-          //   source: rqgw,
-          //   color: DC.Color.RED.withAlpha(0.9),
-          //   height: 60.6,
-          // },
-        ]
-      },
-
-      {
-        parentId: '3',
-        id: '3-4',
-        label: '污水提升泵站',
         type: 'layer',
         subType: 'labelPoint',
         method: getList,
-        // className: 'sk-box',
-        // showPanel: false,
         params: {
-          type: 4,
-          size: 1000
+          type: 1,
+          size: 1000,
         },
-        backgroundIcon: VITE_APP_BASE + 'img/mapicon/wstsb.png',
+        backgroundIcon: VITE_APP_BASE + 'img/mapicon/yjc.png',
         className: 'yjc-box',
         showPanel: false,
-        layerName: 'wstsbz',
+        layerName: 'yjc-yq',
         incident: (e) => {
           const { attrParams } = e.overlay
           // 删除
           destroyPop()
-          if (!attrParams.imageUrl) {
+          if (!attrParams.firmName) {
             return
           }
-          addPopLayers[attrParams.name] = new DC.HtmlLayer(attrParams.name)
-          window.$viewer.addLayer(addPopLayers[attrParams.name])
+          addPopLayers[attrParams.id] = new DC.HtmlLayer(attrParams.id)
+          window.$viewer.addLayer(addPopLayers[attrParams.id])
           let iconEl = `<div class="marsBlueGradientPnl">
-                  <div>${attrParams.fullName}</div>
-                  <img src="${attrParams.imageUrl}" width="160" height="160" />
+            <div>企业名称:${attrParams.firmName}</div>
+            <div>作用:${attrParams.mainFuncName}</div>
                 </div>`
           let divIcon = new DC.DivIcon(
             new DC.Position(attrParams.lng, attrParams.lat, attrParams.ele || 64),
@@ -429,7 +194,49 @@
             destroyPop()
           }
           divIcon.on(DC.MouseEventType.CLICK, incident)
-          addPopLayers[attrParams.name].addOverlay(divIcon)
+          addPopLayers[attrParams.id].addOverlay(divIcon)
+        }
+      },
+
+      {
+        parentId: '3',
+        id: '3-2',
+        label: '阀门',
+        type: 'layer',
+        subType: 'labelPoint',
+        method: getList,
+        params: {
+          type: 2,
+          size: 1000,
+        },
+        backgroundIcon: VITE_APP_BASE + 'img/mapicon/ysf.png',
+        className: 'ysf-box',
+        showPanel: false,
+        layerName: 'fm-yq',
+        incident: (e) => {
+          const { attrParams } = e.overlay
+          // 删除
+          destroyPop()
+          if (!attrParams.firmName) {
+            return
+          }
+          addPopLayers[attrParams.id] = new DC.HtmlLayer(attrParams.id)
+          window.$viewer.addLayer(addPopLayers[attrParams.id])
+          let iconEl = `<div class="marsBlueGradientPnl">
+            <div>企业名称:${attrParams.firmName}</div>
+            <div>作用:${attrParams.mainFuncName}</div>
+                </div>`
+          let divIcon = new DC.DivIcon(
+            new DC.Position(attrParams.lng, attrParams.lat, attrParams.ele || 64),
+            `<div class="public-map-popup-two">
+                    ${iconEl}
+                  </div>`
+          )
+          let incident = () => {
+            destroyPop()
+          }
+          divIcon.on(DC.MouseEventType.CLICK, incident)
+          addPopLayers[attrParams.id].addOverlay(divIcon)
         }
       },
 
@@ -478,7 +285,7 @@
       {
         parentId: '3',
         id: '3-6',
-        label: '应急泵',
+        label: '坑塘',
         type: 'layer',
         subType: 'labelPoint',
         method: getList,
@@ -519,13 +326,13 @@
 
       {
         parentId: '3',
-        id: '3-8',
-        label: '沟渠',
+        id: '3-7',
+        label: '明渠',
         type: 'layer',
-        subType: 'geojsonPolygon',
-        method: getGouQu,
+        subType: 'labelPoint',
+        method: getList,
         params: {
-          type: 8,
+          type: 7,
           size: 1000
         },
         backgroundIcon: VITE_APP_BASE + 'img/mapicon/gouqu.png',
@@ -533,31 +340,30 @@
         showPanel: false,
         layerName: 'gouqu'
       },
-      // {
-      //   id: '3-9',
-      //   label: '废水处理站',
-      //   type: 'layer',
-      //   subType: 'labelPoint',
-      //   method: getList,
-      //   params: {
-      //     type: 9,
-      //     size: 1000
-      //     // name: '吉水县绿源污水处理厂',
-      //   },
-      //   backgroundIcon: VITE_APP_BASE + 'img/mapicon/wsclc.png',
-      //   className: 'xfs-box',
-      //   showPanel: false,
-      //   layerName: 'fsclz'
-      // },
       {
-        parentId: '3',
-        id: '3-10',
-        label: '排水口',
+        id: '3-8',
+        label: '桥梁',
         type: 'layer',
         subType: 'labelPoint',
         method: getList,
         params: {
-          type: 10,
+          type: 8,
+          size: 1000
+        },
+        backgroundIcon: VITE_APP_BASE + 'img/mapicon/wsclc.png',
+        className: 'xfs-box',
+        showPanel: false,
+        layerName: 'fsclz'
+      },
+      {
+        parentId: '3',
+        id: '3-9',
+        label: '湿地',
+        type: 'layer',
+        subType: 'labelPoint',
+        method: getList,
+        params: {
+          type: 9,
           size: 1000
         },
         backgroundIcon: VITE_APP_BASE + 'img/mapicon/psk.png',
@@ -590,147 +396,35 @@
           addPopLayers[attrParams.id].addOverlay(divIcon)
         }
       },
-      // {
-      //   id: '3-11',
-      //   label: '污水池',
-      //   type: 'layer',
-      //   subType: 'labelPoint',
-      //   method: getList,
-      //   params: {
-      //     type: 11,
-      //     size: 1000
-      //   },
-      //   backgroundIcon: VITE_APP_BASE + 'img/mapicon/wsc.png',
-      //   className: 'xfs-box',
-      //   showPanel: false,
-      //   layerName: 'wsc'
-      // }
-    ]
-  },
-
-  {
-    id: '4',
-    label: '风险源',
-    children: [
       {
-        parentId: '4',
-        id: '4-1',
-        label: '一般',
+        id: '3-10',
+        label: '洼地',
         type: 'layer',
         subType: 'labelPoint',
-        method: getRiskList,
+        method: getList,
         params: {
-          riskLevel: 1,
+          type: 10,
           size: 1000
         },
-        showParams: 'category',
-        className: 'fxy-ordinary',
-        backgroundIcon: VITE_APP_BASE + 'img/mapicon/fxy-yb.png',
+        backgroundIcon: VITE_APP_BASE + 'img/mapicon/wsc.png',
+        className: 'xfs-box',
         showPanel: false,
-        layerName: 'fxyOrdinary',
-        incident: (e) => {
-          const { attrParams } = e.overlay
-          // 删除
-          destroyPop()
-          addPopLayers[attrParams.name] = new DC.HtmlLayer(attrParams.name)
-          window.$viewer.addLayer(addPopLayers[attrParams.name])
-          let iconEl = `<div class="marsBlueGradientPnl">
-            <li>企业名称:${attrParams.firmName || ''}</li>
-            <li>风险等级:${attrParams.riskLevelName || ''}</li>
-            <li>行业类别:${attrParams.name || ''}</li>
-            </div>`
-          let divIcon = new DC.DivIcon(
-            new DC.Position(attrParams.lng, attrParams.lat, attrParams.ele || 64),
-            `<div class="public-map-popup-three">
-                    ${iconEl}
-                  </div>`
-          )
-          let incident = () => {
-            destroyPop()
-          }
-          divIcon.on(DC.MouseEventType.CLICK, incident)
-          addPopLayers[attrParams.name].addOverlay(divIcon)
-        }
+        layerName: 'wsc'
       },
       {
-        parentId: '4',
-        id: '4-2',
-        label: '较大',
+        id: '3-11',
+        label: '闸坝',
         type: 'layer',
         subType: 'labelPoint',
-        method: getRiskList,
+        method: getList,
         params: {
-          riskLevel: 2,
+          type: 11,
           size: 1000
         },
-        showParams: 'category',
-        className: 'fxy-larger',
-        backgroundIcon: VITE_APP_BASE + 'img/mapicon/fxy-jd.png',
+        backgroundIcon: VITE_APP_BASE + 'img/mapicon/wsc.png',
+        className: 'xfs-box',
         showPanel: false,
-        layerName: 'fxyLarger',
-        incident: (e) => {
-          const { attrParams } = e.overlay
-          // 删除
-          destroyPop()
-          addPopLayers[attrParams.name] = new DC.HtmlLayer(attrParams.name)
-          window.$viewer.addLayer(addPopLayers[attrParams.name])
-          let iconEl = `<div class="marsBlueGradientPnl"> 
-            <li>企业名称:${attrParams.firmName || ''}</li>
-            <li>风险等级:${attrParams.riskLevelName || ''}</li>
-            <li>行业类别:${attrParams.name || ''}</li>
-            </div>`
-          let divIcon = new DC.DivIcon(
-            new DC.Position(attrParams.lng, attrParams.lat, attrParams.ele || 64),
-            `<div class="public-map-popup-three">
-                    ${iconEl}
-                  </div>`
-          )
-          let incident = () => {
-            destroyPop()
-          }
-          divIcon.on(DC.MouseEventType.CLICK, incident)
-          addPopLayers[attrParams.name].addOverlay(divIcon)
-        }
-      },
-      {
-        parentId: '4',
-        id: '4-9',
-        label: '暂定',
-        type: 'layer',
-        subType: 'labelPoint',
-        method: getRiskList,
-        params: {
-          riskLevel: 9,
-          size: 1000
-        },
-        showParams: 'category',
-        className: 'fxy-zd',
-        backgroundIcon: VITE_APP_BASE + 'img/mapicon/fxy-zd.png',
-        showPanel: false,
-        layerName: 'fxyZdLarger',
-        incident: (e) => {
-          const { attrParams } = e.overlay
-          // 删除
-          destroyPop()
-          addPopLayers[attrParams.name] = new DC.HtmlLayer(attrParams.name)
-          window.$viewer.addLayer(addPopLayers[attrParams.name])
-          let iconEl = `<div class="marsBlueGradientPnl"> 
-            <li>${attrParams.firmName || ''}</li>
-            <li>${attrParams.name || ''}</li>
-            <li>${attrParams.riskLevelName || ''}</li>
-            </div>`
-          let divIcon = new DC.DivIcon(
-            new DC.Position(attrParams.lng, attrParams.lat, attrParams.ele || 64),
-            `<div class="public-map-popup-three">
-                    ${iconEl}
-                  </div>`
-          )
-          let incident = () => {
-            destroyPop()
-          }
-          divIcon.on(DC.MouseEventType.CLICK, incident)
-          addPopLayers[attrParams.name].addOverlay(divIcon)
-        }
+        layerName: 'wsc'
       }
     ]
   },
@@ -771,35 +465,7 @@
       panoramaUrl.value = attrParams.url
       panoramaShow.value = true
     }
-  },
-  {
-    id: '8',
-    label: '地面全景分布',
-    type: 'layer',
-    subType: 'labelPoint',
-    method: getPanoramaList,
-    params: {
-      size: 1000,
-      remark: '2'
-    },
-    backgroundIcon: VITE_APP_BASE + 'img/mapicon/qj.png',
-    showPanel: false,
-    layerName: 'dtqjdwfb',
-    incident: (e) => {
-      const { attrParams } = e.overlay
-      panoramaTitle.value = attrParams.name
-      if (
-        attrParams.url.indexOf("http://vr.jxpskj.com:180") != -1
-      ) {
-        attrParams.url = attrParams.url.replace(
-          "http://vr.jxpskj.com:180",
-          "/panorama"
-        )
-      }
-      panoramaUrl.value = attrParams.url
-      panoramaShow.value = true
-    }
-  },
+  }
 ]
 
 // let modellayer = new DC.VectorLayer("modellayer").addTo(window.$viewer)
@@ -888,7 +554,7 @@
 
               skipLevelOfDetail: true,
               baseScreenSpaceError: 1024,
-              maximumScreenSpaceError: 16, // 数值加大,能让最终成像变模糊
+              maximumScreenSpaceError: 128, // 数值加大,能让最终成像变模糊
               skipScreenSpaceErrorFactor: 128,
               skipLevels: 5,
               immediatelyLoadDesiredLevelOfDetail: false,
@@ -916,7 +582,10 @@
           window.$viewer.addLayer(addTileLayers[item.layerName])
 
           item.method(item.params).then(res => {
-            let data = res.data.data.records
+            let data = res.data.data.records.filter(i => {
+              if ('type' in item.params) return i.type == item.params.type
+              return i
+            })
 
             data.filter(i => i.lng && i.lng != '' && i.lat && i.lat != '').forEach(i => {
               let iconEl = ''
@@ -963,9 +632,9 @@
           addTileLayers[item.layerName] = new DC.VectorLayer(item.layerName)
           window.$viewer.addLayer(addTileLayers[item.layerName])
 
-          item.source.features.forEach(i => {
+          item.source.geometries.forEach(i => {
             let wall = new DC.Wall(
-              i.geometry.coordinates[0].map(d => [...d, 125].join(',')).join(';')
+              i.coordinates.map(d => [...d, 125].join(',')).join(';')
             )
 
             wall.setStyle({
@@ -1139,9 +808,9 @@
 // 飞到园区范围
 const flyToyqfw = () => {
   window.$viewer.zoomToPosition(new DC.Position(
-    115.1021,
-    27.2360,
-    5000,
+    115.4674,
+    27.8128,
+    7000,
     0,
     -45,
     0
@@ -1167,21 +836,13 @@
   EventBus.emit('restHandleDelChange', `2`)
   EventBus.emit('restHandleDelChange', `3-1`)
   EventBus.emit('restHandleDelChange', `3-2`)
-  // EventBus.emit('restHandleDelChange', `3-3-1`)
-  EventBus.emit('restHandleDelChange', `3-3-2`)
-  // EventBus.emit('restHandleDelChange', `3-3-3`)
-  EventBus.emit('restHandleDelChange', `3-3-4`)
-  EventBus.emit('restHandleDelChange', `3-4`)
   EventBus.emit('restHandleDelChange', `3-5`)
   EventBus.emit('restHandleDelChange', `3-6`)
   EventBus.emit('restHandleDelChange', `3-7`)
   EventBus.emit('restHandleDelChange', `3-8`)
-  // EventBus.emit('restHandleDelChange', `3-9`)
-  EventBus.emit('restHandleDelChange', `4-1`)
-  EventBus.emit('restHandleDelChange', `4-2`)
-  EventBus.emit('restHandleDelChange', `4-9`)
-
-  EventBus.emit('restHandleDelChange', `8`)
+  EventBus.emit('restHandleDelChange', `3-9`)
+  EventBus.emit('restHandleDelChange', `3-10`)
+  EventBus.emit('restHandleDelChange', `3-11`)
   destroyPop()
 }
 
diff --git a/src/pages/single/components/mainMenu.vue b/src/pages/single/components/mainMenu.vue
index 3102b30..c4f9602 100644
--- a/src/pages/single/components/mainMenu.vue
+++ b/src/pages/single/components/mainMenu.vue
@@ -28,7 +28,7 @@
       path: '/layout/map/main/pac'
     },
     {
-      menuName: '突发事件模拟',
+      menuName: '360全景',
       path: '/layout/map/main/pd'
     }
   ]
diff --git a/src/router/index.js b/src/router/index.js
index bcecc0e..b9a477d 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -68,7 +68,7 @@
               {
                 path: 'pd',
                 meta: {
-                  title: '突发事件模拟'
+                  title: '360全景'
                 },
                 component: () => import('@/views/pd/index.vue')
               },
diff --git a/src/utils/http.js b/src/utils/http.js
index 2cf82e0..b8952ea 100644
--- a/src/utils/http.js
+++ b/src/utils/http.js
@@ -48,8 +48,11 @@
 axios.interceptors.request.use(
   config => {
     const store = useLogin()
+
+    const flag = config.localJSON || false
+
     //地址为已经配置状态则不添加前缀
-    if (!isURL(config.url) && !config.url.startsWith(baseUrl)) {
+    if (!isURL(config.url) && !config.url.startsWith(baseUrl) && !flag) {
       config.url = baseUrl + config.url
     }
 
diff --git a/src/views/pac/components/box/dataContent.vue b/src/views/pac/components/box/dataContent.vue
index 010d075..6dfb76b 100644
--- a/src/views/pac/components/box/dataContent.vue
+++ b/src/views/pac/components/box/dataContent.vue
@@ -2,7 +2,7 @@
  * @Author: shuishen 1109946754@qq.com
  * @Date: 2023-03-10 15:27:59
  * @LastEditors: shuishen 1109946754@qq.com
- * @LastEditTime: 2024-11-27 14:49:05
+ * @LastEditTime: 2024-12-16 18:08:11
  * @FilePath: \bigScreen\src\views\pac\components\box\dataContent.vue
  * @Description: 
  * 
@@ -72,22 +72,22 @@
           },
           {
             type: 7,
-            backgroundIcon: VITE_APP_BASE + 'img/mapicon/xfs.png',
-            className: 'xfs-box',
-          },
-          {
-            type: 8,
             backgroundIcon: VITE_APP_BASE + 'img/mapicon/gouqu.png',
             className: 'xfs-box',
           },
           {
-            type: 9,
+            type: 8,
             backgroundIcon: VITE_APP_BASE + 'img/mapicon/wsclc.png',
             className: 'xfs-box',
           },
           {
-            type: 10,
+            type: 9,
             backgroundIcon: VITE_APP_BASE + 'img/mapicon/psk.png',
+            className: 'xfs-box',
+          },
+          {
+            type: 10,
+            backgroundIcon: VITE_APP_BASE + 'img/mapicon/wsc.png',
             className: 'xfs-box',
           },
           {
@@ -101,7 +101,8 @@
           size: 1000,
           preLevel: item.type,
         }).then(res => {
-          let data = res.data.data.records
+          let data = res.data.data.records.filter(i => item.type == i.preLevel)
+
           data.filter(i => i.lng && i.lng != '' && i.lat && i.lat != '').forEach(i => {
             let iconEl = ''
             let divclassName = ''
@@ -116,19 +117,19 @@
                   </div>
                   `
               }
-            let divIcon = new DC.DivIcon(
-              new DC.Position(i.lng, i.lat, i.ele || 64),
-              `<div class="public-map-popup ${divclassName}">
+              let divIcon = new DC.DivIcon(
+                new DC.Position(i.lng, i.lat, i.ele || 64),
+                `<div class="public-map-popup ${divclassName}">
                     ${iconEl}
                   </div>`
-            )
-            divIcon.attrParams = i
-            let incident = () => { }
+              )
+              divIcon.attrParams = i
+              let incident = () => { }
 
-            if (item.incident) incident = item.incident
-            divIcon.on(DC.MouseEventType.CLICK, incident)
-            addTileLayers[item.label].addOverlay(divIcon)
-            } 
+              if (item.incident) incident = item.incident
+              divIcon.on(DC.MouseEventType.CLICK, incident)
+              addTileLayers[item.label].addOverlay(divIcon)
+            }
           })
         })
       } else {
@@ -140,26 +141,6 @@
       }
     }
   })
-
-  if (row.type == 2) {
-    EventBus.emit('restHandleCheckChange', `3-3-2`)
-    EventBus.emit('restHandleCheckChange', `3-3-4`)
-    EventBus.emit('restHandleCheckChange', `3-9`)
-  } else {
-    EventBus.emit('restHandleDelChange', `3-3-2`)
-    EventBus.emit('restHandleDelChange', `3-3-4`)
-    EventBus.emit('restHandleDelChange', `3-9`)
-  }
-
-  if (row.type == 3) {
-    EventBus.emit('restHandleCheckChange', `3-3-2`)
-    EventBus.emit('restHandleCheckChange', `3-3-4`)
-    EventBus.emit('restHandleCheckChange', `3-8`)
-  } else {
-    EventBus.emit('restHandleDelChange', `3-3-2`)
-    EventBus.emit('restHandleDelChange', `3-3-4`)
-    EventBus.emit('restHandleDelChange', `3-8`)
-  }
 }
 
 const tabClick = (item) => {
@@ -191,8 +172,6 @@
     delete addTileLayers[i]
   })
   addTileLayers = null
-  EventBus.emit('restHandleDelChange', `3-3-2`)
-  EventBus.emit('restHandleDelChange', `3-3-4`)
 })
 </script>
 
diff --git a/src/views/space/components/box/dataContent.vue b/src/views/space/components/box/dataContent.vue
index dbbab43..c8a859f 100644
--- a/src/views/space/components/box/dataContent.vue
+++ b/src/views/space/components/box/dataContent.vue
@@ -2,7 +2,7 @@
  * @Author: shuishen 1109946754@qq.com
  * @Date: 2023-03-13 14:54:26
  * @LastEditors: shuishen 1109946754@qq.com
- * @LastEditTime: 2024-11-28 19:30:58
+ * @LastEditTime: 2024-12-16 18:50:06
  * @FilePath: \bigScreen\src\views\space\components\box\dataContent.vue
  * @Description:
  *
@@ -96,14 +96,20 @@
     type: curSelectTabType.value
   })
     .then((res) => {
-      const data = res.data.data
-      data.records.forEach(item => {
-        if(!item.firmName){
+      const data = res.data.data.records.filter(item => {
+        if ('name' in param && param.name != '') return item.type == curSelectTabType.value && item.name.indexOf(param.name) != -1
+
+        return item.type == curSelectTabType.value
+      })
+
+      data.forEach(item => {
+        if (!item.firmName) {
           item.firmName = '新干化工园区'
         }
       })
-      tableData.value = data.records
-      pages.total = data.total
+
+      tableData.value = data
+      pages.total = data.length
       loading.value = false
     })
     .catch((err) => {
@@ -194,11 +200,11 @@
   let arr = Object.keys(addPupoLayers)
   if (arr.length > 0) {
     arr.forEach(i => {
-    addPupoLayers[i] && window.$viewer && window.$viewer.removeLayer(addPupoLayers[i])
-    addPupoLayers[i] = null
-    delete addPupoLayers[i]
-  })
-  addPupoLayers = {}
+      addPupoLayers[i] && window.$viewer && window.$viewer.removeLayer(addPupoLayers[i])
+      addPupoLayers[i] = null
+      delete addPupoLayers[i]
+    })
+    addPupoLayers = {}
   }
 }
 </script>
diff --git a/src/views/space/components/leftContainer.vue b/src/views/space/components/leftContainer.vue
index 3b7bdcb..8ae58ce 100644
--- a/src/views/space/components/leftContainer.vue
+++ b/src/views/space/components/leftContainer.vue
@@ -2,7 +2,7 @@
  * @Author: shuishen 1109946754@qq.com
  * @Date: 2023-03-10 15:27:59
  * @LastEditors: shuishen 1109946754@qq.com
- * @LastEditTime: 2024-11-28 11:35:07
+ * @LastEditTime: 2024-12-16 17:42:03
  * @FilePath: \bigScreen\src\views\space\components\leftContainer.vue
  * @Description:
  *
@@ -11,10 +11,46 @@
 <script setup>
 import EventBus from 'utils/bus'
 
-import { getDictionary } from "@/api/dict/dict"
 import { onUnmounted, reactive } from 'vue'
 const resData = reactive({
-  data: []
+  data: [
+    {
+      label: '应急池',
+      value: 1,
+    },
+    {
+      label: '阀门',
+      value: 2,
+    },
+    {
+      label: '水库',
+      value: 5,
+    },
+    {
+      label: '坑塘',
+      value: 6,
+    },
+    {
+      label: '明渠',
+      value: 7,
+    },
+    {
+      label: '桥梁',
+      value: 8,
+    },
+    {
+      label: '湿地',
+      value: 9,
+    },
+    {
+      label: '洼地',
+      value: 10,
+    },
+    {
+      label: '闸坝',
+      value: 11,
+    },
+  ]
 })
 
 const gawList = ref([
@@ -30,23 +66,6 @@
   },
 ])
 const curSelect = ref('')
-
-// 获取下拉字典
-const getDictData = (code) => {
-  const param = {
-    code: code,
-  }
-  getDictionary(param).then((res) => {
-    resData.data = res.data.data.filter(i => i.dictKey != 7 && i.dictKey != 9 && i.dictKey != 11).map(item => {
-      return {
-        label: item.dictValue,
-        value: item.dictKey
-      }
-    })
-
-    tabClick(resData.data[0])
-  })
-}
 
 const tabClick = (item) => {
   EventBus.emit('destroyPop', 'destroyPop')
@@ -64,7 +83,7 @@
         } else {
           element.select = false
         }
-      });
+      })
       EventBus.emit('restHandleDelChange', `3-${curSelect.value}`)
     }
   }
@@ -95,7 +114,9 @@
   return false
 })
 
-getDictData("emergency_space_type")
+onMounted(() => {
+  tabClick(resData.data[0])
+})
 
 onUnmounted(() => {
   if (curSelect.value) EventBus.emit('restHandleDelChange', `3-${curSelect.value}`)
diff --git a/vite.config.js b/vite.config.js
index f69b8d7..3e7d30f 100644
--- a/vite.config.js
+++ b/vite.config.js
@@ -95,6 +95,13 @@
       //   overlay:false
       // },
       proxy: {
+        '/zhyq/xinganTileset': {
+          // target: 'http://localhost',
+          target: 'http://182.109.88.42:10010/xinganTileset',
+          changeOrigin: true,
+          rewrite: path => path.replace(/^\/zhyq\/xinganTileset/, ''),
+        },
+
         '/zhyq3Dtile': {
           // target: 'http://localhost',
           target: 'https://wrj.shuixiongit.com/zhyq3Dtile',

--
Gitblit v1.9.3