态势可视化的二三维联动技术论文

态势可视化的二三维联动技术

鞠 震1,2,廉东本2

1(中国科学院大学,北京 100049)

2(中国科学院 沈阳计算技术研究所,沈阳 110168)

摘 要 :研究了主流的二维和三维显示技术,WGS84 坐标和墨卡托投影坐标变换方法,消息中间件和AAR 存档系统等态势可视化技术,提出了数据库API 网关.设计并实现了一种二三维联动的态势可视化系统,采用消息中间件同步仿真过程信息,用数据库API 网关统一管理实体的二三维模型,用AAR 存档系统记录和回放仿真过程,经测试,态势可视化系统能够正确的,有效的完成仿真功能,且二维和三维显示部分显示的态势是联动的.

关键词 :态势可视化;二三维联动;GIS;Unity;墨卡托投影

态势是时间和空间中的环境以及事件,首先在军事领域被提出.在20世纪80年代,美国空军提出了态势感知的概念,90年代态势感知的概念开始普及.态势感知包含感知,理解和预测三层含义.态势显示就是将态势感知的内容显示出来.态势可视化系统是战场仿真系统的重要组成部分,可以为决策、分析和训练人员提供丰富的作战过程信息,是观测战场对象的有效手段,是战场仿真系统控制和反馈的重要依据.如今除军事领域外,态势可视化系统已经应用在消防、救灾、网络安全等诸多领域.

最初的态势可视化系统都是在HLA 体系下构建的,与仿真联邦绑定,一方面使得态势可视化系统可以在HLA 体系内复用,另一方面也限制了态势可视化系统在其他领域的灵活运用[1].随着GIS 和三维引擎技术的发展,基于GIS 和三维引擎的态势可视化系统也变得越来越多,GIS 和三维引擎逐渐成为态势可视化的通用技术.王赛君等研究了基于GIS 的态势可视化系统的关键技术[2].江波等研究了基于Unity 的态势可视化系统的关键技术[3].基于GIS 的态势可视化系统是二维态势可视化系统,具有宏观性好,整体性强的优点.基于Unity 的态势可视化系统是三维态势可视化系统,具有场景真实,显示直观的优点.显然,如果一个态势可视化系统要同时具备以上两种优点,则需要系统既有二维显示部分,又有三维显示部分.如果二维与三维显示部分零散地加入到态势可视化系统中,则会面临系统的二三维显示内容难以互相对应,认知不协调的问题.当前的主流二三维联动可视化系统研究集中于扩展某一平台的功能,即单独的使用G I S 或Unity 完成二三维联动显示,而不涉及GIS 和Unity 的跨平台联动.这种方案的优点是系统构建简单,可以依赖平台内部的联动机制,缺点是使用GIS 进行三维显示和使用Unity 进行二维显示在功能和扩展性上都要受到限制.

本文结合了基于GIS 的二维显示技术和基于Unity 的三维显示技术,将二三维显示功能集成到一个态势可视化系统之中,同时研究了跨平台的二三维显示部分的联动机制,使得分别基于GIS 和Unity 的二三维显示部分可以联动,即二维和三维显示部分显示的态势一致.本文设计并实现了一个二三维联动的态势可视化系统,将系统整合到战场仿真系统中.经测试,系统能够完成态势显示任务,系统同时具备了宏观性好和显示直观的优点.

1 态势显示关键技术

目前已有的态势可视化系统中,二维显示部分的主流技术是GIS,三维显示部分的主流技术是Unity.对于二三维联动的态势可视化系统的研究则集中于扩展某一平台的功能,即单独使用GIS 或Unity 完成二三维显示,不涉及跨平台的联动.本文的二三维显示部分参考和集成了现有的主流技术,联动部分的技术则涉及坐标变换、消息中间件、实体二三维模型管理、AAR 存档等技术.

1.1 二维显示技术

GIS(地理信息系统)是结合了地理学与地图学,用于输入、存储、查询、分析和显示地理数据的计算机系统.在科学调查、资源管理、财产管理、发展规划、绘图和路线规划等领域已经得到了广泛的应用.本文采用GIS 作为二维显示部分的技术平台.

二维和三维显示部分是联动的,所以场景中的实体需要有二维和三维两种模型,并且一一对应.基于单一平台的二三维联动显示系统中主要采用两种实现方式[9,10].一种方式是将模型统一存储为二维格式,在二维显示子系统中直接加载二维模型,在三维显示子系统中先对二维模型进行升维运算,得到三维模型再加载[9].也可以存储三维模型,在二维显示部分中通过对三维模型进行降维运算,得到二维模型[10].这种方式在存储上一致性好,模型维度统一,只需要存储在一个存储系统中,修改方便,但需要客户端对模型进行实时处理.另一种方式是将二维和三维显示部分的模型分开存储,同一个实体的模型分为二维和三维两部分,分别存储在两个存储系统中[11].这种存储方式提高了客户端加载模型的速度,但是提高了系统中存储部分和其他部分的耦合度,不利于系统维护和升级.本文结合了以上两种方式,提出了一种新的实体模型存储方案,如图4所示.

市面上有多家公司开发的多种GIS 套件,应用最广泛的是美国Esri 公司的ArcGIS 和中国超图公司的SuperMap.SuperMap 是超图集团打造的专业的地理信息系统产品系列,包括云GIS 服务器、在线GIS 平台、边缘GIS 服务器、组件GIS、桌面GIS、Web 端GIS、移动GIS 等.本文使用了其中的桌面GIS 制作地图,用了云GIS 服务器作为后台提供地图服务,用了Web 端GIS 作为二维显示客户端的插件加载和显示地图.

体育课程内容分为课内和课外两部分,对于课内的内容体育教师可以自行把控,但是对于课外的体育锻炼就是处于爱莫能助的状态。在运动手环的帮助下,课外锻炼也变得可控。通过运动手环的GPS定位功能,能够对学生的课外锻炼进行全面情况了解,活动时间、活动范围、活动距离、心率情况等一概能够掌握。

1.2 三维显示技术

地球是三维空间中的球体,而地图是二维空间中的平面,所以需要找到一种方法,能够将三维的球体映射到一个二维的平面上.在GIS 系统中常用的映射方式是墨卡托投影.墨卡托投影的原理是将地球近似的看作一个球体,用一个与地球同直径的圆柱沿自转轴方向套住地球.当一条从地心出发的直线穿过地表与圆柱表面相交,则直线与地表相交的点,在圆柱上的投影,就是直线与圆柱表面的交点,之后将圆柱展开就得到了一个平面,如图1所示.

1.3 坐标变换

Unity 是一款跨平台的三维引擎,由丹麦Unity 公司开发,支持包括Linux、Windows、Android 在内的27 个平台.它最初被应用在游戏领域,而今也被广泛的应用于虚拟仿真、汽车、建筑、电影动漫等诸多领域.随着越来越多的工业项目选用了它,Unity 已经把自己定义为交互式内容创作引擎.Unity 是一个整合了编辑器、编译器的完整三维引擎,开发语言是C#.Unity 还支持地形编辑、脚本控制、网络功能、物理仿真等特性.本文使用Unity 开发系统的三维显示客户端.

图1 墨卡托投影示意图

墨卡托投影在高纬度时失真较大,根据国际航道测量组织的规定,墨卡托投影的适用范围在南北纬80 度之下的地区[4].对于南北纬70 度之上的在高纬度地区,可以采用极方位立体投影[4,5].本文研究的态势可视化系统是某战场仿真系统的一个子系统,该战场仿真系统的仿真范围的最高纬度不超过60 度,同时考虑到我国国土的纬度范围在北纬3 到54 度之间,所以本文采用了墨卡托投影[6].由于本文系统不涉及高纬度地图投影,所以应用范围局限在中低纬度地区,即南北纬70 度之间.

从战场仿真系统发送给态势可视化系统的实体坐标是基于经纬度的WGS48 坐标,所以要经过变化,得到在墨卡托投影的二维地图中的坐标[7].坐标变换公式如下:

大力发展船舶修造业,进一步提高广西船舶工业的发展水平,增强船舶工业对广西船用品市场的支撑能力。广西船舶修造业的快速发展,将产生巨大的集聚效应,吸引国内外船舶配套设备生产厂和供应商到来集散,进而带动船用品市场等配套业的发展,从而强化广西航运服务业整体功能。

其中,λ 是地球经线(λ0 是地球的中央经线),φ 是地球纬线,x 和y 为经过变换后的在墨卡托投影的地图中的坐标.从墨卡托投影坐标变换为WGS48 坐标是以上变换的逆变换,坐标变换公式如下:

1.4 消息中间件

消息中间件是为了简化应用程序的通信、输入输出的开发而设计的一种软件基础设施.消息中间件具有低耦合、可靠投递、广播、流量控制、最终一致等功能,已经成为程序间通信的核心手段[8].常见的消息中间件有ActiveMQ、RabbitMQ、ZeroMQ、Kafka、RocketMQ 等.

其中ActiveMQ 是由Apache 推出的开源的、高性能、易伸缩、多协议、支持集群、可插拔、消息持久化的消息中间件;RabbitMQ 是由erlang 开发的AMPQ 的开源实现之一;ZeroMQ 本质上是一个可嵌入网络通讯库的、轻量的、快速的消息队列;Kafka 发源于LinkedIn,后来成为Apache 项目,是一个快速的、可扩展的、高吞吐、可容错的分布式发布订阅消息系统;RocketMQ 由MetaQ 演进而来,是阿里开源的消息中间件,应用在淘宝项目中.

以上消息中间件中ActiveMQ、RabbitMQ、Kafka、RocketMQ 等消息中间件功能强大,支持协议全面,复杂度也更高,适用于大型系统.ZeroMQ 灵活快速,但功能过于简单.本文选用了Nsq 消息中间件.Nsq 是由golang 开发的轻量级消息中间件,具有性能高、支持动态扩展、能消除单点故障等优点.Nsq 的架构如图2.

图2 Nsq 架构示意图

Nsq 的工作过程是,客户端通过http 向nsqlookupd查询可用的nsqd 地址,然后与nsqd 建立连接.nsqd 负责维护话题和频道,实现以下功能:

行走在龙口市七甲镇史家庄村1.9公里长、被群众称为“脱贫路”的崭新水泥路上,不时可见三三两两进山劳作的村民。“以前这段山路坑坑洼洼,水果采摘运输难,极易损伤。现在道路硬化了,群众生产劳作方便多了。”史家庄村村民史信功高兴地说。今年以来,龙口市人大常委会机关以“包村联户推进脱贫攻坚,精准扶贫助力乡村振兴”为工作思路,强化组织领导,明确任务目标,通过选派“第一书记”、加强村级基础设施建设、因户制宜精准帮扶等措施,实现了所包村村级收入有增加、群众生活有改善、村容村貌有变化,取得了较好工作成效。

模型文件是非结构化数据,通常存储非结构化数据的方法是将数据以二进制的方式存储到关系数据库.然而关系数据库在存储大段二进制数据时负载过大,效率并不高.Hadoop 是一个分布式系统基础架构,被设计用来解决大数据的存储和运算,也面临存储大量文件的问题,为解决这个问题Hadoop 开发了分布式文件存储系统HDFS[12].本文参考了HDFS 的设计思想,用哈希路径存储文件,将模型文件存储在文件系统中,将文件的路径存储到关系数据库.但与HDFS 不同,本文的数据量在GB 级,因此没有采用分布式架构.

2) 如果话题下不存在频道,则话题会将消息缓存到队列中.如果频道下不存在消费者,则频道会将消息缓存到队列中.话题和频道都拥有独立的缓存队列.

2) Unity 客户端:Unity 客户端是三维显示部分的客户端,地图和地形数据存储在本地,从消息中间件得到想定数据和仿真过程数据,从数据库API 网关得到实体的三维模型,最终将仿真信息显示出来.用户发出的指令同样发送给消息中间件.

PICC是目前较为先进的输液技术之一,在直视下操作,操作方法简单、成功率高、无须麻醉和缝针固定、并发症少、带管时间长,广泛用于临床输液治疗。减少PICC置管并发症对于临床治疗具有非常重要的作用。机械性静脉炎是PICC置管时常见并发症之一,发生时间多在置管后1周之内,属于急性无菌性炎性反应,表现为输液部位红、肿、热、痛;沿静脉走向出现红色条纹、静脉呈条索状、穿刺点脓性分泌物。通常与以下几方面有关:①不正当的固定方法;②选用的导管管径过粗;③穿刺部位过于靠近关节处[5]。机械性静脉炎经处理后2~3 d症状未得到缓解,患儿将面临拔管的危险,对患者治疗造成严重影响。

4) Nsq 可以限定资源占用,通过配置nsqd 中每个话题和频道在内存中缓存的消息数量,可以限制内存占用,一旦超出,消息将被缓存到磁盘中.

Nsq 的工作流程如图3所示.

传感器俯视图如图2(b)所示,磁通门传感器两个励磁绕组均匀绕制在磁芯通孔的左右两侧,绕组匝数相等且方向反向串联。励磁绕组产生的励磁磁场大小相等方向相反,并围绕通孔组成闭合磁通路径。外部激励源产生频率和幅值稳定的高频方波,使励磁线圈中的磁通产生周期性变化。因此,当激励电流达到峰值时,相应的磁芯中的磁场接近最大值。忽略通孔两边微小不对称,假设通孔左右两边几何参数和电磁参数完全相同,则在检测线圈的感应电动势将互相抵消,因此激励电流只起到调节磁芯磁导率的作用。

图3 Nsq 工作流程示意图

1.5 二三维模型管理

[51] Nay Pyi Taw, Chairman’s Statement of the 24th ASEAN Summit: Moving forward in Unity to a Peaceful and Prosperous Community, ASEAN Official Site, May 11, 2014, http://www.asean.org/storage/images/documents/24thASEANSummit/24th%20ASEAN%20Summit%20Chairman%27s%20Statement.pdf.

图4 数据库API 网关结构示意图

以实体为单位将模型在文件系统中的路径存储在关系数据库中,实体的模型分为二维和三维两种存储在文件系统中,API 网关对外提供稳定的服务.外部访问者只能连接到API 网关,而不能连接到数据库或文件系统.外部访问者向API 网关提供实体名称并表明需要二维或三维模型,API 网关访问数据库得到对应模型的路径,到路径取得模型发送给对应的外部访问者.

2名研究者按照Cochrane协作网偏倚风险评估标准[11]对纳入文献进行质量评价,若遇分歧请第3名研究者判定。评价内容包括:随机序列的产生、分配方案隐藏、对受试者和干预者施盲、对结果测评者施盲、结局指标数据的完整性、选择性报告研究结果的可能性、其他偏倚来源。其中每个条目以“低风险”“高风险”“不清楚”进行评判,完全符合各项质量标准者,发生偏倚可能性最小,为A级;部分符合各项质量标准者,发生偏移可能性中度,为B级;完全不符合各项质量标准者,发生偏倚可能性最大,为C级。本研究仅纳入文献质量等级为A级或B级的原始研究。

二三维模型管理的模型存储算法描述如下:

1) 话题是接收外部消息的单位,外部消息源推送消息给话题,话题将消息推送给它之下的每一个频道.频道将消息推送给它之下的消费者,如果有复数个消费者则随机选择一个.

陆游后来的生活多数如他在《湖村秋晓》所云:“剑阁秦山不计年,却寻剡曲故依然”,不过是“坏壁尘埃寻醉墨,孤灯饼饵对邻翁”(《归云门》)、“尽收事业渔舟里,全付光阴酒榼边”(《湖村秋晓》),只是寻常甚或有些落魄的日子,追忆远去的梁益生活,就成为他当前生活的美景和力量,所以他对梁益的追忆诗歌益发美好,美好到甚至引起故乡人的嗔怪嫉妒。追忆中的西州山水物产、人情习俗都是那样尽如人意,如同天堂,而他在那里的生活更是耽于酒色宴饮、及时行乐的八年,是放壮豪纵、丰富多彩的八年,与当时在西州所说的流落、落魄的全然相反。

本文采用单台服务器作为数据库和文件系统服务器,虽然与集群式服务器相比,单台服务器数据库的读写性能和网络带宽可能成为系统瓶颈,但方便数据的统一管理和维护.而且战场仿真系统对存储部分的性能要求不高,经测试,采用单台服务器可以满足负载.

1.6 AAR 存档系统

AAR(After Action Review)存档技术起源于美国陆军军事行动后的过程化分析,是辅助用户量化信息,进行定性分析的工具[13].AAR 系统包括数据收集,数据分析/筛选,数据反馈三个部分.态势可视化系统是战场仿真系统的子系统,AAR 存档系统是态势可视化系统的组成部分之一.AAR 存档系统能够获得战场仿真系统运行时产生的过程数据,然后过滤和按照时间顺序存储这些数据,其中一些关键数据作为关键帧,需要加上时间戳.

本文使用AAR 存档系统对战场仿真系统的仿真过程进行记录.当需要回放仿真过程时,AAR 存档系统将存储的数据按照顺序发送给态势可视化系统,进行战场仿真的回放.

2 二三维联动的态势可视化系统架构

系统主要由浏览器、Unity 客户端、SuperMap iServer、数据库API 网关、ARP 存档系统、消息中间件、关系数据库和文件系统等七个模块组成,模块之间通过以太网连接.整体架构如图5所示.

二三维模型管理的模型访问算法描述如下:

图5 系统架构示意图

1) 浏览器:浏览器是二维显示部分的客户端,从SuperMap iServer 读取地图,从数据库API 网关得到实体的二维模型,从消息中间件得到仿真过程数据,最终将仿真信息显示出来.用户在二维客户端发出的指令也发送给消息中间件.

据美国每日科学网站11月报道,美国斯坦福大学科学家研制出一款屋顶设备,在收集太阳能的同时,还可将建筑物的红外辐射释放到太空,从而有助建筑物降温。

3) 保证缓存队列中的消息至少会被消费一次,即使nsqd 退出,也会将队列中的消息存到磁盘上,当nsqd 再次运行时保证消息被消费.

3) SuperMap iServer:SuperMap iServer 为二维显示部分的客户端提供地图服务,将地图以瓦片的形式存储在关系数据库中,当客户端访问地图的时候根据不同比例尺取出不同分辨率的瓦片地图.

4) 数据库API 网关:数据库API 网关对实体的二维和三维模型进行统一管理.数据库API 网关屏蔽了外界对数据库和文件系统的直接访问,提供一套稳定的,包含读取和存储功能的服务接口.读取模型时,外部访问者通过接口描述需要的实体模型,包括实体名称和模型类型,数据库API 网关则将对应的模型返回给外部访问者.存储模型时,外部访问者同样描述实体模型,并提交具体模型.数据库API 网关自动完成存储任务.

徐昭法,名枋,江南长洲人。父汧,为明少詹事,明亡,沉水死。昭法少举于乡,既遭变,遂遁迹山中。居灵岩之上沙,布衣草履,终身不入城市。时上灵岩,谒继起禅师问佛法。家贫,往往绝粮,继起馈之粟,受之。非继其弗受也。汤文正为巡抚,屏驺从,访之,不得见,徘徊叹息而去。晚岁,志道益笃,宣城沈麟生诒之书,颂其志节之美,复书曰:“缊袍不耻,是道何臧?学问之几,不舍一息。区区陈迹,犹然见诩,吾滋惧矣。”昭法歾,孤孙方幼,不克葬,故人戴冠自山阴来,卖字吴门,每纸得百钱。积二年,乃葬昭法于青芝山下。[4]卷一九《儒行述》,457

5) AAR 存档系统:AAR 存档系统的功能是仿真进行时记录仿真过程以及仿真结束时进行回放,有两种工作模式.第一种模式是战场仿真系统进行仿真时,AAR 存档系统从消息中间件得到仿真的过程数据,记录下整个仿真过程存到关系数据库中.第二种模式是仿真结束后,AAR 存档系统按照顺序将记录的仿真过程数据重新发送给消息中间件,由消息中间件转发给二维和三维显示部分,重现仿真过程.

6) 消息中间件:消息中间件负责在不同部分之间传递消息.在仿真进行时主要有两大功能,第一种是从战场仿真系统得到仿真过程数据,转发给AAR 存档系统和二三维显示部分.第二种是接收从二三维显示部分传来的用户指令,转发给包括二三维显示部分在内的所有其他部分,以保证二维和三维显示部分联动.在仿真回放时,则只接收AAR 存档系统传来的消息转发给二三维显示部分.

7) 关系数据库和文件系统:关系数据库和文件服务器提供数据库服务和负责文件的存储.其中文件系统受限于单个目录的最大文件数,所以在存储文件时需要划分子目录,用文件名进行哈希运算,根据哈希值将文件存储在不同的子目录中.

统计分析结果表明(表3):不同施肥处理间新竹株数、胸径以及产量均无明显差异;不同密度条件下,新竹株数与产量同样没有产生明显差异,而对于平均胸径,则低密度林分明显高于高密度林分(P=0.041<0.05)。

3 系统测试

态势可视化系统是战场仿真系统的一个子系统,战场仿真系统会实时的将仿真过程数据发送到态势可视化子系统.态势可视化系统首先根据想定初始化态势,然后根据仿真过程数据实时改变和显示当前态势,同时也存储仿真过程数据.态势可视化系统中二维和三维显示部分保持联动,即显示的态势一致,在二维或三维显示部分中都可以发出指令给战场仿真系统.仿真结束后可以回放战场仿真的过程.

经测试,态势可视化子系统满足战场仿真系统的可视化要求,能够实时显示战场态势,以及将用户指令反馈到战场仿真系统.显示的态势与战场仿真系统的态势一致,且二维和三维显示部分显示的态势一致,即二三维是联动的.二维和三维显示部分测试结果如图6和图7所示.

图6 二维显示部分测试图

图7 三维显示部分测试图

4 结论与展望

二三维联动的态势可视化系统同时具有二维显示的宏观性好和三维显示的显示直观等优点.本文研究了二维显示技术、三维显示技术、坐标变换、消息中间件、实体二三维模型管理和AAR 存档等关键技术,设计并实现了一种二三维联动的态势可视化系统.该系统二维和三维显示部分之间通过消息中间件联动.实体的二三维模型由数据库API 网关统一管理,WGS48经纬度坐标和墨卡托投影坐标经由公式互相转换.系统通过AAR 存档系统实现仿真过程的记录和回放.

随着显示技术的进步,未来的态势可视化不局限于二维和三维显示,还可能加入虚拟现实和增强现实显示的部分.随着战争复杂性的升级,战争类型和战争领域也会扩张,比如网络战,舆论战,经济战.在未来态势可视化系统的设计和实现中也要适应和支持新的战争类型和领域.

参考文献

1 陈彬,王全民,龚建兴,等.作战模拟态势显示中的通用性技术研究.国防科技大学学报,2009,31(6):115-120.[doi:10.3969/j.issn.1001-2486.2009.06.022]

2 王赛君,史志娜,许映秋,等.基于GIS 的应急指挥态势显示系统关键技术研究.第四届中国指挥控制大会论文集.北京.2016.

3 江波,程健庆,朱伟.基于Unity3D 的海战场三维态势实时显示系统设计与实现.指挥控制与仿真,2018,40(2):106-109.[doi:10.3969/j.issn.1673-3819.2018.02.020]

4 The International Hydrographic Organization.Regulations of the IHO for International (INT) Charts and Chart Specifications of the IHO.Edition4.8.0,Monaco,2018.

5 Chen C,Shao FB,Hou PL,et al .Direct transformations formulae between polar Gauss and stereographic projections.Applied Mechanics and Materials,2015,744-746:1689-1694.[doi:10.4028/www.scientific.net/AMM.744-746]

6 温朝江,卞鸿巍,陈志红,等.墨卡托投影在极区航海图编制中的可用性研究.海洋测绘,2014,34(3):56-59.[doi:10.3969/j.issn.1671-3044.2014.03.015]

7 王瑞,李厚朴.基于地球椭球模型的符号形式的航迹计算法.测绘学报,2010,39(2):151-155.

8 徐晶,许炜.消息中间件综述.计算机工程,2005,31(16):73-76.[doi:10.3969/j.issn.1000-3428.2005.16.029]

9 刘方涛,王鑫,俞蔚.二三维联动战场可视化系统的研究与实现.计算机工程与应用,2014,50(7):247-250.[doi:10.3778/j.issn.1002-8331.1204-0732]

10 王新量,李风光,祝若鑫.基于混合三维数据模型的二、三维联动研究.测绘工程,2014,23(4):33-36,44.[doi:10.3969/j.issn.1006-7949.2014.04.008]

11 刘聪元,李焕.基于GOCAD 平台二、三维联动技术的三维地质建模方法研究.资源环境与工程,2016,30(3):259-261,274.

12 Liu CT.An improved HDFS for small file.Proceedings of the 18th International Conference on Advanced Communication Technology.Pyeongchang,South Korea.2016.474-477.

13 刘帅锋,廉东本,孙咏.AAR 存档的研究与应用.计算机系统应用,2013,22(2):206-209.[doi:10.3969/j.issn.1003-3254.2013.02.052]

Technology of 2D and 3D Linked Situation Visualization

JU Zhen1,2,LIAN Dong-Ben2

1(University of Chinese Academy of Sciences,Beijing 100049,China)

2(Shenyang Institute of Computing Technology,Chinese Academy of Sciences,Shenyang 110168,China)

Abstract :This work studies situational visualization techniques.They are popular 2D and 3D display technologies,transformation method of WGS84 coordinates and Mercator projection coordinates,message middleware,AAR archive system,and database API gateway.2D and 3D linked situation visualization system is designed and achieved.The system uses message middleware to synchronize process information of simulation,uses the database API gateway to manage the 2D and 3D models of entities,uses the AAR archive system to record and play back the simulation process.The test demonstrates that the situation visualization system can meet the simulation mission’s requirements,and the situations displayed by the 2D and 3D display parts are linked.

Key words :situation visualization;2D and 3D linked;GIS;Unity;Mercator projection

通讯作者: 廉东本,E-mail:liandb@sict.ac.cn

引用格式: 鞠震,廉东本.态势可视化的二三维联动技术.计算机系统应用,2019,28(7):79-84.http://www.c-s-a.org.cn/1003-3254/6998.html

① 基金项目:水体污染控制与治理科技重大专项

Foundation item: National Science and Technology Major Program “Water Pollution Control and Treatment”

收稿时间: 2018-12-28;修改时间:2019-01-18;采用时间:2019-02-27;csa 在线出版时间:2019-07-01

标签:;  ;  ;  ;  ;  ;  ;  

态势可视化的二三维联动技术论文
下载Doc文档

猜你喜欢