战场态势推演GIS动态表达技术与应用
1 引言 但是,目前采用图形符号标绘的战场态势图只能表现战场某一时刻的态势,属于静态的战场态势图;而随着战斗的进行,战场态势必然发生变化。因此,战场指挥员迫切希望能够在态势图上实时地看到这些态势变化,以便做出正确的分析决策。对战场态势推演过程(以下简称推演过程)进行演播,实现在数字地图上动态地模拟显示军事行动和部队作战的状况。因此,推演过程的动态表达问题以及推演过程的演播方法是需要解决的关键问题。 2 战场态势推演要素的组成 (2)图形符号是标示部队、机构、武器装备、设施和军事活动的形符号。其可以看成是由若干基本图形组合成的复合图形,这些基本图形定义为图元,图元是一些基本的几何图形,如:线、圆、矩形、三角形等。 根据图形符号几何描述特征和计算机处理特点,图形符号可分为点状图形符号、线状图形符号、面状图形符号和文本符号。其中点状图形符号主要表示战场态势中的点状军事实体,如武器装备、作战人员等;线状图形符号主要表示沿某一方向延伸的军事态势信息,如部队进攻方向、战斗防御线等; 面状图形符号主要表示具有一定范围的军事实体,如集结阵地、战斗伏击地区;文本符号主要是一些文字信息,用于辅助说明态势信息。 图形符号显示效果是指这些图元的几何属性,如大小、方向、颜色、线型、线宽、线色、渐变步长、填充样式。为图形符号设置这些属性可以有更多的形式和更丰富的手段表现战场态势信息。如通过图形符号的填充,颜色表示敌、我属性,所有敌军态势信息用蓝色图形符号标示,所有我军态势信息用红色图形符号标示,通过这些视觉效果可以使指挥员从态势图中获得更丰富的信息。 3 推演过程动态表达方法 3.1 图形符号的动作 在战场态势推演过程中随着时间的推移,一些实体的空间位置会发生改变,如战役中部队的行进,飞机前往阵地进行空袭等。这种位置移动可以通过设置图形符号的移动动作来体现。移动轨迹点组(X1, Y1, T1),(X2, Y2, T2),⋯,(Xn, Yn, Tn)中X、Y值为坐标点,T 为实体运动到该点的时间。通过移动轨迹点组可以确定移动的路线及路线长度,移动路线长度为: 其中 图形符号在时刻T 的位置(X, Y)为: 其中, ST 为时刻T 图形符号在此段运动路线上的运动距离;(T1, T2)为轨迹点组中查找到的时间段,并且T 位于该时间段内。 ST=(T- T1)(T2- T1)×S (5) S累加为逐段累加路线的各线段长度直至: 则图形符号运动到的位置(X,Y)在线段上(Xi,Yi)(Xi+1, Yi+1)。图形符号在线段(Xi,Yi)(Xi+1, Yi+1)上的方向角调整量为:arctg(Yi+1- Yi, Xi+1- Xi)。 变形动作主要是通过改变线面图形符号的伸展形状来表现军事实体的发展态势,如线状图形符号添加变形动作可以表现部队的进攻态势;而面状图形符号添加变形动作主要用于体现区域的扩展或收缩,如伏击地域范围的扩大。变形动作主要通过图形符号多个变形点坐标(X1,Y1),(X2,Y2), ⋯,(Xn,Yn)的改变控制实体的变化。 闪烁动作是用于突出表现重要的军事实体。战场态势复杂多变,其中有些实体相对比较重要,需要设置闪烁动作突出它的重要性,如军事演习中双方争夺的制高点。 缩放动作主要是通过对图形符号周期性的放大、缩小突出显示军事实体,如表现爆炸的炸点图形符号添加缩放动作可以使爆炸效果更加生动、形象。 显隐动作可以用于表现在某一时刻或者时间段出现或隐藏的实体,如战场上对于被毁伤的运动实体,采用显隐动作将其图形符号从屏幕上清除,可以使表达更直观。 属性变化主要是改变图形符号的颜色或者线图形符号的衬线,以表现实体属性的变化,如我军夺取敌军要地时指挥机构图形符号的颜色要设置为我军图形符号的颜色,通常是由蓝色变为红色。 图形符号变化主要用于在推演过程推进到某一时刻时,将某一图形符号改变为其他特定图形符号,以说明态势信息的改变。需要说明的是一个图形符号可以添加多个动作,并且多个动作的执行时间可以重叠;同时,一个图形符号可以添加多个相同的动作,如多个移动动作,前提是多个移动动作的执行时间不可以出现重叠。通过为图形符号设置多个动作甚至多个相同的动作可以表现更丰富的战场态势信息。 3.2 推演过程的演播控制 制作好的推演过程可以文件的方式存储,并反复进行演播。同时,通过设计的演播控制命令可以控制演播的进度。这些控制命令包括播放、暂停、继续、播放设置以及播放进度条控制。其中,播放命令用于开始播放推演过程;暂停命令用于暂停播放推演过程;播放继续命令用于继续播放被暂停的推演过程;播放设置命令可以设置整个推演过程的播放速度和地图刷新频率;播放进度条可以体现已播放的比例及当前播放时刻的时间(即战场态势的真实时间),另外,在没有播放的情况下拖动进度条可以查看不同时刻的战场态势。 3.3 推演过程的脚本控制 在推演过程中,为了突出某一局部地区的态势或者配合反映实体的运动,有时需要改变窗口显示标绘图的范围及比例尺,以调整标绘图的显示内容,突出局部态势,通过设置播放场景命令可以实现这一功能。 播放速度命令主要用于设置不同时段的播放速度,通过设置这一命令,可以实现播放过程中不同时段以不同的速度播放,如对于感兴趣的态势以慢速播放,对于不感兴趣的态势以快速播放。 在战场态势的推演过程中,我们可能只需某一时段的态势内容,在这种情况下,可以为推演过程设置跳转命令跳过不需要的时段,直接播放后面感兴趣时段的态势信息。暂停预约命令可以使演播自动暂停,不需要手工干预,暂停的时间长度可以任意设置,这样有利于指挥员或参谋观察、讨论某一时刻的态势,或者对战场态势进行解说。 在推演过程的演播中,设置播放语音命令可以增强播放的效果,如播放讲解态势过程的语音文件,或者战场背景声音文件(如爆炸声)。 4 应用案例 5 结论 参考文献 >>相关产品 |