“飞行控制器”微件用于通过在 3D 地图上沿路径导航或绕点导航来展示飞行动画。
示例
使用此微件可支持以下应用程序设计要求:
- 您想要在地图上展示地标周围的区域。
- 您希望在地图上标记一条徒步路径,并提供路径的动画表示。
用法说明
如果将此微件包含在具有 Web 场景图层的应用程序中,工具条将为用户提供以下用于飞行动画的工具:
- 旋转飞行、沿路径飞行和计划路径 - 选择飞行样式。 如果为微件配置了多个飞行样式,单击飞行样式按钮可在它们之间进行切换。
- 绘制点 - 在地图上草绘旋转时围绕的点。 在完成草绘之前,缩放并调整地图以找到最佳视野。
- 绘制路径 - 草绘多个连接点以绘制飞行时随沿的路径。
- 选择要素 - 在地图上选择点或线要素(如果适用),而不是草绘点或路径。
- 清除绘图或选择 - 从地图中清除草绘的或选择的点或路径。
- 设置 - 设置点或路径后,调整视图倾斜度(针对旋转飞行)或路径高度(针对沿路径飞行)。
- 播放或暂停按钮 - 设置点或路径后,开始或暂停飞行。
- 速度控制 - 开始飞行后,工具条将替换为速度控制条,以调整飞行速度。
注:
暂停飞行后,工具条可用于再次单击播放按钮后生效的更改。
设置
“飞行控制器”微件包含以下设置:
- 选择具有 3D 数据的地图微件 - 该微件仅适用于 3D 地图(web 场景)。 必须选择具有活动 Web 场景图层的地图微件。
- 控制器样式 - 从比例尺或调色板样式中选择微件中控制器的样式。
- 选择飞行模式 - 选择要包含于微件工具栏中的飞行样式:
- 旋转飞行 - 围绕点(可以为草绘点或所选点要素)旋转,或者围绕地图中心(始终为用户当前相机视图的中心点)旋转。 可将旋转方向设置为顺时针或逆时针。 您可以将初始旋转速度设置为慢速、默认或快速。
- 沿路径飞行 - 沿地图上用户草绘的线路径或选择的线要素飞行。 可将路径样式设置为沿平滑或真实路径飞行。 沿真实路径飞行会更改实际路径上每个转弯点处的方向。 您可以将初飞行速度设置为慢速、默认或快速。
- 计划路径 - 按照地图上的预配置路径飞行。 您可以通过在一个路径中的 3D 图层上绘制点或路线来添加多个元素、拖动元素以对其进行移动和更改其顺序,或定义路径详细信息(例如飞行时间、暂停时间或旋转角度)。 如果您配置了多个路径,您还可以更改其顺序或针对最终用户隐藏这些路径。