From 4cd17f4e640ae22ec64eb170468d1154d9a1eff5 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Sat, 31 Jan 2026 16:09:27 +0800
Subject: [PATCH] feat: 地图提示挪走

---
 packages/utils/map/index.js |   25 ++++---------------------
 1 files changed, 4 insertions(+), 21 deletions(-)

diff --git a/packages/utils/map/index.js b/packages/utils/map/index.js
index b2bee02..2503669 100644
--- a/packages/utils/map/index.js
+++ b/packages/utils/map/index.js
@@ -1,24 +1,5 @@
 import * as Cesium from 'cesium'
-
-// 获取正射影像4至点
-export function getOrthoImageBoundaryPoints (data) {
-	const arr = JSON.parse(data)
-
-	if (arr.length !== 4) return undefined
-
-	const west = Math.min(arr[0], arr[2])
-	const east = Math.max(arr[0], arr[2])
-	const south = Math.min(arr[1], arr[3])
-	const north = Math.max(arr[1], arr[3])
-
-	return Cesium.Rectangle.fromDegrees(
-		west,
-		south,
-		east,
-		north
-	)
-}
-
+import { MapTooltip } from './MapTooltip'
 /**
  * 飞到中心点并且所有点在可视范围
  *  @param positionsData 二维数组,每项为 [lon, lat] 或 三维数组 [lon, lat, height]
@@ -26,7 +7,7 @@
  *  @param multiple 缩放倍数-默认为4
  *  @param pitch 俯仰角-默认为-90
  */
-export function flyVisual({ positionsData, viewer, multiple = 4, pitch = -90 }) {
+function flyVisual({ positionsData, viewer, multiple = 4, pitch = -90 }) {
 	if (!Array.isArray(positionsData) || positionsData.length === 0) return
 
 	// 如果是一个点,加两个点方便后续生成外包围盒
@@ -79,3 +60,5 @@
 		},
 	})
 }
+
+export { MapTooltip, flyVisual }

--
Gitblit v1.9.3