# 态势推演
# 功能说明
态势推演微件根据标绘场景对态势进行实际环境模拟,控制播放、暂停、加速、减速等。目前微件可以制作比例动画、属性动画、显隐动画、闪烁动画、生长动画和路径动画六种动画。
# 微件配置
# 功能说明
全空间一张图门户的态势推演功能需要在管理平台中预先配置标绘服务的ip、接口以及服务名称。
# 操作说明
- 登录全空间一张图管理平台,通过【应用管理】-【应用搭建】-【微件】-【工具条】-【态势推演】-【配置此微件】,进入态势推演配置界面;
- 配置标绘服务的ip、port以及服务名称,点击"确定"按钮保存配置。
# 门户展示
# 功能说明
态势推演的目的在于根据态势图模拟出动态情景,帮助使用者更好地掌握态势,做出重要决策。用户可以根据需要添加脚本动画,在门户进行模拟环境的推演展示。
# 操作说明
前提:①已在一张图后台成功添加Plot标绘服务图层,添加方法详见前文“标绘服务”小节;②已在视图中绘制了态势图,绘制步骤详见前文“行业标绘”小节。
- 在“数据目录”选项卡勾选Plot标绘图层,若不勾选则绘制符号会提示“请勾选标绘图层后进行操作!”;
- 点击工具条的“态势推演”,弹出态势推演面板,如下图所示:
- 点击面板上的“添加脚本”,新建一个空脚本,单击进入脚本编辑页面:
- 在视图中点选单个图元,然后在面板上点击“添加动画”,选择动画类型,进入动画事件设置页面:
- 动画事件设置。以下对参数进行说明:
动画名称:设置当前动画的名称,可在此处进行动画的重命名。
图元id:显示当前选中图元的id。
动画时长:设置动画播放的时长。
速度曲线:设置动画播放速度的曲线类型,一共有平滑、正弦、圆、反弹四种类型。
平滑:指匀速播放图元的动画效果。
正弦:指播放速度以正弦曲线变化。
圆:指播放速度以圆弧曲线变化。
反弹:指播放速度一直反弹。
延迟:在播放时长范围内,动画开头延迟不动的时间。
末端延迟:在播放时长范围内,动画末尾延迟不动的时间。
循环次数:动画循环的次数。
时间轴偏移:从时间轴的第几秒开始播放。
以下对不同类型动画的特有参数进行说明:
(一)比例动画
比例数组:播放过程中图元大小的变化数组,如1,2,1是由1倍向2倍放大,然后再向1倍缩小。
(二)属性动画
属性名称:
compareLineColor:设置衬线的颜色。
strokeStyle:设置图元边线的颜色。
fillStyle:设置图元的填充颜色。
compareLineWidth:设置衬线的宽度。
lineWidth:设置边线的线宽。
部件名称:指定图元的部件。
属性值:设置部件的属性值。
(三)显隐动画
最终可见性:控制图元的可见状态是从显到隐,还是从隐到显。
(四)闪烁动画
闪烁颜色:设置闪烁动画的交替颜色。
闪烁渐变:设置闪烁模式是否为渐变。
(五)生长动画
提示:
点类型的图元不能设置生长动画!
开始比例:设置生长起点的图元比例,数值在0~1。
结束比例:设置生长终点的图元比例,数值在0~1。
生长类型:
线型生长:控制图元沿线生长。
中心生长:控制图元沿自身中点生长。
(六)路径动画
符号ID:以视图中的某个图元作为目的图元的运动轨迹,用户可以复制图元的id粘贴至此处。
位置数组:点击“绘制路径”,在视图中绘制运动轨迹,双击结束绘制。
显示路径:控制路径是否显示。
路径类型:设置路径的曲线类型,目前支持贝塞尔曲线。
开始比例:控制目的图元在路径上开始运动的位置,数值在0~1。
结束比例:控制目的图元在路径上结束运动的位置,数值在0~1。
沿切线运动:该参数仅对点图元生效,控制点图元始终沿着轨迹线的切线运动。
关闭“沿切线运动” 打开“沿切线运动”
路径样式:
笔画颜色:设置路径的笔画颜色。
路径宽度:设置路径的宽度。
- 动画事件设置完毕后,用户可以点击脚本项右侧的“”对脚本进行播放。动画播放过程中,用户可以点击时间轴上的“”、“”、“”等对动画进行播放/暂停、快进、快退等的操作。也可以拖动滑动条调整动画播放进度。
倍速:设置动画播放的倍速。
播放间隔:设置时间轴上一个刻度对应1h,还是1min,还是1s。
- 返回脚本列表,点击脚本项右侧的“”和“”,即可对脚本进行重命名和删除操作;点击“”或“”,即可导出脚本或从本地导入脚本。