From f0a0f01ca70e852caf0300fd47d1840799c4d65d Mon Sep 17 00:00:00 2001 From: guonan <guonan201020@163.com> Date: 星期二, 10 六月 2025 11:08:34 +0800 Subject: [PATCH] 撒点 --- src/components/tools/LayerTree.vue | 46 +++++++++++++++++++++++----------------------- 1 files changed, 23 insertions(+), 23 deletions(-) diff --git a/src/components/tools/LayerTree.vue b/src/components/tools/LayerTree.vue index 5e4e75f..8f27c05 100644 --- a/src/components/tools/LayerTree.vue +++ b/src/components/tools/LayerTree.vue @@ -278,31 +278,31 @@ } // 闅愭偅鐐瑰垪琛� -// watchEffect(() => { -// const dangerPoints = simStore.DangerPoint.filter((item) => -// item.position?.includes("瀛欒儭娌�") -// ); +watchEffect(() => { + const dangerPoints = simStore.DangerPoint.filter((item) => + item.position?.includes("瀛欒儭娌�") + ); -// if (dangerPoints && dangerPoints.length > 0) { -// const list = []; + if (dangerPoints && dangerPoints.length > 0) { + const list = []; -// dangerPoints.forEach((item) => { -// // console.log(item, "item"); -// item.id = item.hdId; -// item.name = item.hdName; -// item.latitude = item.lat; -// item.longitude = item.lon; -// item.showBillboard = true; -// item.type = item.disasterType; -// item.className = "district"; -// const entity = createPoint(item); -// entity.show = false; -// list.push(entity); -// }); + dangerPoints.forEach((item) => { + // console.log(item, "item"); + item.id = item.hdId; + item.name = item.hdName; + item.latitude = item.lat; + item.longitude = item.lon; + item.showBillboard = true; + item.type = item.disasterType; + item.className = "district"; + const entity = createPoint(item); + entity.show = false; + list.push(entity); + }); -// treeMap.set("瀛欒儭娌熼殣鎮g偣", list); -// } -// }); + treeMap.set("瀛欒儭娌熼殣鎮g偣", list); + } +}); let divPointList = []; /** @@ -351,7 +351,7 @@ * 鍒濆鍖栨墍鏈夋暟鎹� */ function getData() { - // initDevicePoint(); + initDevicePoint(); // initDistrictPoint(); initDuanmianPoint(); addTetrahedron(); -- Gitblit v1.9.3