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