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