|
|
a5bd1d3b1e
|
feat(screen): 为人员移动添加红色路径线可视化
- 在 `useEntityAnimation` 可组合项中更新人员路径坐标
- 在 `index.vue` 中实现 `drawRedPathLine` 函数,在地图上渲染红色折线
- 将路径绘制集成到 `handleStartDispatch` 中,以增强态势感知能力
- 调整 `styles` 中加载 GIF 的最大尺寸,以获得更好的显示效果
|
2025-11-21 11:09:22 +08:00 |
|
|
|
06c462a577
|
feat(screen): 为3D态势感知添加人员移动动画
- 引入 `useEntityAnimation` 可组合项,用于在Cesium查看器中沿预定义路径为紧急人员制作动画
- 添加脉冲广告牌效果、发光路径轨迹和相机跟踪选项
- 将动画启动与调度事件集成,支持可配置的时长和实体属性
- 增强地图工具提示,添加人员关联和基地连接的操作按钮
- 更新模拟点,显示预计到达时间,以提高态势感知能力
|
2025-11-20 18:09:04 +08:00 |
|
|
|
662930bdeb
|
feat(screen): 为3D态势感知添加视频模态框和中心标记点
- 在左侧面板中集成视频模态框功能,并添加摄像头点击处理器
- 在地图上添加中心点和预设点标记,并通过API加载数据
- 更新视频模态框界面,改进控制台布局和样式
- 调整组件样式以获得更好的响应性和布局效果
- 更新模型对比配置中的3D瓦片URL
|
2025-11-20 16:59:33 +08:00 |
|
|
|
fd3a6c22cc
|
perf(3d-tiles): 优化渲染参数以提升模型细节并更新加载资源
调整 maximumScreenSpaceError 至 2.0,并启用动态调整,以增强 3D 模型精度,同时平衡性能。另外,为保持一致性,重命名加载 GIF 文件。
|
2025-11-19 17:18:10 +08:00 |
|
|
|
51e7be95bd
|
feat: 细节调整
|
2025-11-19 17:06:05 +08:00 |
|
|
|
66ed12b4cb
|
feat(situational-awareness): 在地图上添加模拟应急资源和范围圆
- 在地图上10公里半径范围内添加10个模拟应急人员和设备点
- 实现动态范围圆可视化,可随搜索半径变化而更新
- 重构距离过滤器下拉菜单为自定义实现,并改进样式
- 更新组件样式,以提高ForceDispatch、ForcePreset、PageHeader和DataField的视觉一致性
- 替换PageHeader中的背景图片,并为UI元素添加新的素材图片
|
2025-11-19 15:23:17 +08:00 |
|
|
|
0d3fe66668
|
feat(situational-awareness): 启用地图遮罩图层
|
2025-11-19 14:16:49 +08:00 |
|
|
|
157bae2ea0
|
feat(situational-awareness): 添加场景标签和调度加载动画
- 添加SceneLabel组件,用于在对比模式下标记灾害场景
- 更新页面标题为“渝路智管-应急保通事件处置”
- 修改面板标题,并添加强制调度的事件处理
- 使用条件图标增强地图标记,用于应急中心
- 更新3D模型配置URL,并在调度开始时添加加载动画
- 替换面板和工具提示的背景图片
- 添加新的图片素材,包括危险图标和加载GIF
|
2025-11-19 14:04:48 +08:00 |
|
|
|
a1397c591f
|
feat(map): 为地图标记添加交互式工具提示
- 实现 `useMapTooltip` 可组合函数以管理工具提示状态
- 添加点击处理程序,在标记交互时显示工具提示
- 将标记高度偏移调整为 100 米以保持一致性
- 强制场景渲染,确保 `CLAMP_TO_GROUND` 效果立即生效
|
2025-11-19 11:13:29 +08:00 |
|
|
|
18692c2157
|
fix: 测试地图
|
2025-11-19 09:29:47 +08:00 |
|
|
|
3c81eadf02
|
fix: 注释地图测试
|
2025-11-19 09:26:43 +08:00 |
|
|
|
d9e326de18
|
refactor(situational-awareness): 将视口单位限制在1920x1080以内以防止溢出
更新CSS自定义属性,使用clamp()和min()函数处理视口和容器单位,
确保在大屏幕上布局宽度不超过1920px,高度不超过1080px。
调整溢出属性以隐藏水平滚动条,并在需要时允许垂直滚动。
|
2025-11-19 09:13:06 +08:00 |
|
|
|
536b00fab4
|
feat(situational-awareness): 添加双地图对比和增强视频监控功能
新增支持双地图对比模式,显示灾害前后场景,
新的视频模态框用于全屏监控并带有方向控制,
位置面板显示地理信息,
地图工具提示显示实体详情,以及用于3D瓦片管理的可组合组件,
地图标记和模型对比功能。包括新的共享组件
如DecorativePanel和MapTooltip,以及Cesium数据
和模型对比设置的配置文件。
|
2025-11-18 21:24:31 +08:00 |
|
|
|
f6e40b8775
|
refactor(screen): 更新 3D 态势感知 UI 样式和布局
- 将 CSS 颜色变量移至全局样式,以解决 Vue 作用域样式问题
- 添加背景图片并调整组件布局以改善视觉设计
- 通过基于源的颜色编码增强 CollaborationInfo
- 重新定位 PageHeader 并更新 RightPanel 结构以实现更好的集成
- 对 ForceDispatch、ForcePreset 及其他组件进行微调
|
2025-11-17 17:59:25 +08:00 |
|
|
|
ba76292c53
|
refactor(screen): 重构地图查看器布局并集成真实地图组件
用 MapViewport 组件替换占位符地图,为地图、遮罩、面板和控件添加分层布局。实现控件的传送功能,增加图标加载的错误处理,并使用相机定位初始化地图存储。移除静态标记,转而支持动态实体点击处理(待办)。使用容器查询更新样式以实现响应式设计。
|
2025-11-17 11:12:56 +08:00 |
|
|
|
3f9fea0db4
|
feat(screen): 添加重构的3D态势感知页面(应急驾驶舱)及模块化组件
|
2025-11-16 14:43:35 +08:00 |
|