From 07118f3e06f114d7601e334e24cd4d43eb830efa Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Sat, 04 Jan 2025 20:20:21 +0800
Subject: [PATCH] 图片资源
---
src/pages/map/components/scomponents/layersControl.vue | 81 ++++++++++++++++------------------------
1 files changed, 32 insertions(+), 49 deletions(-)
diff --git a/src/pages/map/components/scomponents/layersControl.vue b/src/pages/map/components/scomponents/layersControl.vue
index 18a790a..eeb3786 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: 2025-01-04 20:06:31
+ * @LastEditTime: 2025-01-04 20:19:00
* @FilePath: \bigScreen\src\pages\map\components\scomponents\layersControl.vue
* @Description:
*
@@ -149,19 +149,19 @@
children: [
{
parentId: '3',
- id: '3-2',
- label: '事故应急池',
+ id: '3-1',
+ label: '雨水池',
type: 'layer',
subType: 'labelPoint',
method: getList,
params: {
- type: 2,
+ type: 1,
size: 1000,
},
backgroundIcon: VITE_APP_BASE + 'img/mapicon/yjc.png',
className: 'yjc-box',
showPanel: false,
- layerName: 'sg-yjc',
+ layerName: 'cq-yssjc',
incident: (e) => {
const { attrParams } = e.overlay
// 删除
@@ -191,19 +191,19 @@
{
parentId: '3',
- id: '3-1',
- label: '初期雨水收集池',
+ id: '3-2',
+ label: '应急池',
type: 'layer',
subType: 'labelPoint',
method: getList,
params: {
- type: 1,
+ type: 2,
size: 1000,
},
backgroundIcon: VITE_APP_BASE + 'img/mapicon/yjc.png',
className: 'yjc-box',
showPanel: false,
- layerName: 'cq-yssjc',
+ layerName: 'sg-yjc',
incident: (e) => {
const { attrParams } = e.overlay
// 删除
@@ -292,7 +292,7 @@
{
parentId: '3',
id: '3-5',
- label: '水库',
+ label: '湿地',
type: 'layer',
subType: 'labelPoint',
method: getList,
@@ -300,34 +300,34 @@
type: 5,
size: 1000
},
- backgroundIcon: VITE_APP_BASE + 'img/mapicon/sk.png',
- className: 'sk-box',
+ backgroundIcon: VITE_APP_BASE + 'img/mapicon/sd.png',
+ className: 'xfs-box',
showPanel: false,
- layerName: 'sk',
+ layerName: 'sd',
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.firmName}</div>
- <img src="${attrParams.imageUrl}" width="160" height="160" />
- </div>`
+ <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>`
+ ${iconEl}
+ </div>`
)
let incident = () => {
destroyPop()
}
divIcon.on(DC.MouseEventType.CLICK, incident)
- addPopLayers[attrParams.name].addOverlay(divIcon)
+ addPopLayers[attrParams.id].addOverlay(divIcon)
}
},
@@ -376,23 +376,6 @@
{
parentId: '3',
id: '3-7',
- label: '洼地',
- type: 'layer',
- subType: 'labelPoint',
- method: getList,
- params: {
- type: 7,
- size: 1000
- },
- backgroundIcon: VITE_APP_BASE + 'img/mapicon/wd.png',
- className: 'xfs-box',
- showPanel: false,
- layerName: 'wd'
- },
-
- {
- parentId: '3',
- id: '3-8',
label: '桥梁',
type: 'layer',
subType: 'labelPoint',
@@ -407,7 +390,7 @@
layerName: 'ql'
},
- {
+ /* {
parentId: '3',
id: '3-9',
label: '雨水管网',
@@ -417,7 +400,7 @@
source: ysgw,
color: DC.Color.CYAN.withAlpha(0.9),
height: 48,
- },
+ }, */
]
},
@@ -549,14 +532,14 @@
]
},
- {
- id: '5',
- label: '园区范围',
- type: 'layer',
- subType: 'geojsonWall',
- layerName: 'yqfw',
- source: yqfw
- },
+ // {
+ // id: '5',
+ // label: '园区范围',
+ // type: 'layer',
+ // subType: 'geojsonWall',
+ // layerName: 'yqfw',
+ // source: yqfw
+ // },
{
id: '7',
--
Gitblit v1.9.3