Commit Graph

6 Commits

Author SHA1 Message Date
zhangtao 46b3724f2e refactor(WipeEffectMap):优化卷帘效果组件
-移除了不必要的开关按钮和状态显示
- 调整了控制面板的样式和布局
-简化了 wipeEffect.js 中的遮罩层创建逻辑
- 优化了 WipeEffectMap组件的初始化和渲染逻辑
2025-08-01 15:59:15 +08:00
zhangtao 44f895e1b1 refactor(map): 重构地图组件并添加缩放限制
-移除 HelloWorld.vue 文件
- 在 TiandituMap.vue 和 WipeEffectMap.vue 中添加地图缩放限制
- 更新 tianditu.js 配置文件,增加 MIN_ZOOM 和 MAX_ZOOM 常量
- 在 splitScreen.js 中为分屏地图添加缩放限制
2025-08-01 15:47:32 +08:00
zhangtao 6ae6c25d34 build(deps): 更新 Vite及其插件版本
-将 @vitejs/plugin-vue 从 5.0.0 升级到 6.0.0
- 将 vite从 5.0.0升级到 7.0.6
2025-08-01 15:25:54 +08:00
zhangtao 6f131047d3 feat(components): 添加卷帘效果地图组件
- 新增 WipeEffectMap 组件实现卷帘效果- 在 App.vue 中添加卷帘效果模式切换按钮
- 修改 TiandituMap 和 SplitScreenMap组件,统一控制栏样式
- 新增 wipeEffect.js 工具类实现卷帘效果逻辑
2025-07-31 23:56:06 +08:00
zhangtao 66f9ec56e0 feat(map): 使用 OpenLayers 实现分屏地图功能
- 重写 SplitScreenManager 类,实现基于 OpenLayers 的分屏地图管理- 新增 tiandituLayers.js 工具模块,用于创建天地图图层
- 更新 TiandituMap.vue 组件,支持 OpenLayers 地图渲染
-调整 SplitScreenMap.vue组件,使用新的分屏地图管理器
- 移除对 @arcgis/core 的依赖,改为使用 ol (OpenLayers)
2025-07-31 22:54:49 +08:00
zhangtao 3efb239b23 first commit 2025-07-31 16:12:17 +08:00