3.0 KiB
3.0 KiB
明白,只定义 用户看到的交互能力,不定义数据、不定义内部实现。下面按图类型分类。
3D Plot Interaction Requirement
1. 3D Waterfall Plot(三维瀑布图)
基础交互
- 旋转视角
- 缩放视图
- 平移视图
- 重置视角
时间交互
- 时间窗口调整
- 时间范围拖动
- 实时滚动
- 暂停刷新
- 继续刷新
- 查看历史区域
数据查看
- 鼠标悬停显示当前位置数据
- 点击显示详细信息
- 添加标记点
- 删除标记点
- 显示峰值位置
分析交互
- 查看指定时间截面
- 查看指定频率截面
- 切换俯视图
- 切换三维视图
- 调整高度显示比例
2. 3D Surface Plot(三维曲面图)
基础交互
- 旋转曲面
- 缩放曲面
- 平移曲面
- 重置视角
显示控制
- 显示/隐藏网格
- 显示/隐藏坐标轴
- 显示/隐藏刻度
- 切换曲面显示模式
- 调整透明度
数据观察
- 鼠标悬停查看点信息
- 点击选择点
- 显示局部峰值
- 显示局部最低值
分析交互
- 显示等高线
- 显示投影平面
- 调整高度比例
- 调整颜色范围
3. 3D Scatter Plot(三维散点图)
基础交互
- 旋转观察
- 缩放
- 平移
- 重置视角
点操作
- 悬停显示点信息
- 点击选择点
- 多选点
- 框选区域
- 取消选择
显示控制
- 调整点大小
- 调整点透明度
- 显示/隐藏点分类
- 显示/隐藏辅助线
分析交互
- 点过滤
- 区域过滤
- 聚类显示
- 高亮指定点集合
4. 3D Point Cloud(三维点云图)
基础交互
- 旋转点云
- 缩放点云
- 平移点云
- 重置视角
点云浏览
- 自动调整观察距离
- 点密度调整
- 显示级别调整
- 局部放大
选择操作
- 单点选择
- 区域选择
- 框选
- 删除选择
- 隐藏选择
显示控制
- 点大小调整
- 颜色模式切换
- 透明度调整
5. 3D Volume Plot(三维体数据图)
基础交互
- 旋转体数据
- 缩放
- 平移
- 重置视角
切割查看
- X方向切片
- Y方向切片
- Z方向切片
- 移动切片位置
- 多切片显示
显示控制
- 调整透明度
- 调整显示范围
- 调整颜色映射
- 隐藏低强度区域
分析交互
- 区域选择
- 局部放大
- 数据点查看
6. 3D Polar Plot(三维极坐标图)
基础交互
- 旋转方向
- 缩放
- 平移
- 重置视角
方向查看
- 查看指定角度
- 查看指定方向数据
- 显示方向标记
显示控制
- 切换极坐标/直角坐标
- 显示辅助圆环
- 显示角度刻度
7. 通用 3D Plot 交互
所有 3D 图统一支持:
Camera
- Rotate
- Zoom
- Pan
- Reset View
Selection
- Hover
- Select
- Multi Select
- Clear Selection
Marker
- Add Marker
- Move Marker
- Delete Marker
Axis
- Axis Visibility
- Axis Range
- Scale Adjustment
Display
- Show/Hide Grid
- Show/Hide Label
- Transparency Control
Navigation
- Fit View
- Full Screen
- Save View
- Restore View