From 87e19b5a396ac8fed6a551828b87d263f6425c31 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期四, 16 十月 2025 10:26:12 +0800
Subject: [PATCH] 2025.10.16 修改季度报告生成逻辑
---
src/utils/map/index_old.js | 45 ++++++++++++++++++++++++++++++++++++---------
1 files changed, 36 insertions(+), 9 deletions(-)
diff --git a/src/utils/map/index_old.js b/src/utils/map/index_old.js
index 017e243..bab9d5c 100644
--- a/src/utils/map/index_old.js
+++ b/src/utils/map/index_old.js
@@ -1,5 +1,8 @@
/* eslint-disable no-undef */
// import '@/lib/AMap';
+import { useToolboxStore } from '@/stores/toolbox';
+
+const toolboxStore = useToolboxStore();
var mapInitDone = false;
var onMapMountedEvents = [];
@@ -8,6 +11,8 @@
var map;
// 鍗槦鍥惧眰
var satellite;
+// 鍦板浘鎷栧姩鎺у埗
+var controlbar;
// 榧犳爣缁樺浘
var mouseTool;
// 3D鍥惧眰
@@ -42,30 +47,43 @@
alwaysRender: false,
showLabel: true,
showBuildingBlock: true,
- mapStyle: 'amap://styles/e1e78509de64ddcd2efb4cb34c6fae2a',
+ // mapStyle: 'amap://styles/e1e78509de64ddcd2efb4cb34c6fae2a',
features: ['bg', 'road'],
pitch: 45, // 鍦板浘淇话瑙掑害锛屾湁鏁堣寖鍥� 0 搴�- 83 搴�
viewMode: '3D', // 鍦板浘妯″紡
resizeEnable: true,
center: [121.6039283, 31.25295567],
- zooms: [3, 18],
+ zooms: [2, 26],
zoom: 14
});
// 娣诲姞鍗槦鍦板浘
- // satellite = new AMap.TileLayer.Satellite();
- // satellite.show();
- // map.add([satellite]);
+ satellite = new AMap.TileLayer.Satellite();
+ satellite.show();
+ map.add([satellite]);
+ toolboxStore.featuresStatus = true;
+ _initControlbar();
// _initMouseTool();
_init3DLayer();
_initDragEvent();
}
-// 榧犳爣缁樺浘鍒濆鍖�
-function _initMouseTool() {
- mouseTool = new AMap.MouseTool(map);
+function _initControlbar() {
+ controlbar = new AMap.ControlBar({
+ position: {
+ right: '300px',
+ top: '260px'
+ }
+ });
+ map.addControl(controlbar);
+ toolboxStore.controlbarStatus = true;
}
+
+// 榧犳爣缁樺浘鍒濆鍖�
+// function _initMouseTool() {
+// mouseTool = new AMap.MouseTool(map);
+// }
// 3D鍥惧眰鍒濆鍖�
function _init3DLayer() {
@@ -87,4 +105,13 @@
});
}
-export { createMap, onMapMounted, map, mouseTool, object3Dlayer, isDragging };
+export {
+ createMap,
+ onMapMounted,
+ map,
+ controlbar,
+ mouseTool,
+ satellite,
+ object3Dlayer,
+ isDragging
+};
--
Gitblit v1.9.3