通用战场态势可视化系统的设计及实现
2018-09-01张昊
张 昊
ZHANG Hao
中国西南电子技术研究所,成都 610036
Southwest China Institute of Electronic Technology,Chengdu 610036,China
1 引言
基于特定的战场态势需求直接在图形引擎上进行定制化二次开发是当前战场态势显示系统实现的主要手段。在态势可视化显示元素上,随着战场复杂性的升级,现代战场已经发展为融合了陆、海、空、天、电多军种、复杂环境及海量信息的综合态势,因此对战场态势的显示种类要求越来越多,显示样式也要求越来越复杂。空天地一体化态势系统[1]构建庞大的空间态势显示,包括从整个太阳系到地面上的一个地面站,以及地面站周围的地形的态势显示,但是缺乏对电态势的研究。二三维联动战场可视化系统[2]可同时通过二维、三维不同的形式来表现战场态势信息,主要用军标(线、面绘制)对信息进行表达,但是欠缺三维体型物体的表达,未充分发挥三维可视化直观的优势。三维战场游戏系统[3]从视景的角度,近距离表现局部态势情况,但无法针对全局态势描述。综合态势显示系统[4]可显示陆、海、空军种的信息,并加入对天气状况的显示,但在实际推演应用中无法对数据进行支撑显示。
在开发方法上,目前国内外有很多针对态势显示应用的仿真引擎。View Terra由逼真的地球浏览器组成,可显示从海底到外太空的场景,用户通过一系列的工具和API建立自己定制的仿真应用程序[5]。OSG是基于C++的平台的API,具有开源和平台无关性等特点,使用OSGEarth和OSGOcean可方便用户开发定制的仿真系统[6]。EV-Globe是国产化、可扩展且具有最新地理信息的三维空间系统基础平台,基于组件式的开发可针对不同应用需求方便进行扩展[7]。……
