From 0c070817accc40e6c8a2a1479fe2a9ee6f2f5d3e Mon Sep 17 00:00:00 2001
From: husq <931347610@qq.com>
Date: Fri, 08 Sep 2023 10:00:04 +0800
Subject: [PATCH] 修改基本功能、添加进入项目详情

---
 src/hooks/use-center-point.ts |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/src/hooks/use-center-point.ts b/src/hooks/use-center-point.ts
index 6c981d5..a068a2a 100644
--- a/src/hooks/use-center-point.ts
+++ b/src/hooks/use-center-point.ts
@@ -2,6 +2,9 @@
 import * as Cesium from 'cesium'
 // 绘制项目所有中心点
 export function pointCenter (viewer: any, longitudeList: any) {
+  // 删除地图中所有标识点
+  viewer.entities.removeAll()
+  if (longitudeList.length === 0) return
   longitudeList.forEach((item: { id:string, longitude: number; latitude: number, label: string }) => {
     addPoint(viewer, item.id, item.longitude, item.latitude, item.label)
   })
@@ -49,4 +52,5 @@
     }
   }
   , Cesium.ScreenSpaceEventType.LEFT_CLICK)
+  handler.removeInputAction(Cesium.ScreenSpaceEventType.LEFT_CLICK)
 }

--
Gitblit v1.9.3