资源描述:
《浅谈基于GIS的通信指挥网上训练系统设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、浅谈基于GIS的通信指挥网上训练系统设计摘要:针对执勤、处突或处理重大突发事件时通信人员容易出现被动、手忙脚乱等实际情况,提出一种基于GIS下的通信指挥网上训练系统的建设设计思想。提出采取以组件的形式直接将GIS功能控件MapX嵌入其中,在系统中实现军事标图的功能,给训练人员以直观的印象。在实现地理信息系统各类功能的同时,也为其他作战指挥人员提供了一个学习、查阅、训练的环境。关键词:GIS;MapX;训练系统;军事标图功能 DesignofCommunicationCommandOn-lineTr
2、ainingSystemBasedonGIS FANLiu-qing1,2,FANLiu (ManagementTeam,EngineeringCollegeofAPF,Xi’an10086,China; Department,ShijiazhuangCommandCollegeofAPF,Shijiazhuang050061,China; TheoryResearchInstitute,CommandCollegeofAPF,Tianjin00250,China) Abstract:The
3、designideaofcommunicationcommandon-linetrainningsystembasedonGISisintroduced.TheMapXwhichisthecomponentofGISisembeddedinthedesign,inordertorealizethefunctionofmilitaryplottinginthesystem.DuringrealizingthefunctionofGIS,anenvironmentofstudy,consultandtrain
4、ingforothercommandersisdesignofthesimulationtrainingsubsystemisnarratedindetail,andthefunctionofMapXis:GIS;MapX;traningsystem;functionofmilitaryplotting 0引言 近年来,随着计算机技术的发展,以计算机为基础的现代训练模拟技术应运而生,并在世界各国部队中得到普遍运用,以加强作战人员的训练。德国陆军已经开发了“阿尔马克”作战训练中心,美国研制的近战战术
5、训练模拟器已经被其装甲部队采用并进行训练,英国皇家海军联合战术训练系统是世界上目前惟一最大的训练系统,我军的模拟训练系统也有了一定的发展。日前,北京军区某通信总站运用自主开发的通信训练模拟系统对新战士进行岗前培训,使岗前训练周期缩短了4个月。目前各种类型的训练系统层出不穷,但大多都建立在C/S模式下,并且不能由GIS平台支持,不能利用现代计算机技术高效地实现辅助指挥,加上由于C/S模式自身的局限性,导致系统的推广应用受到了很大程度的限制。 随着网络技术的发展,尤其是.NET技术的飞速发展,使得实现较为复
6、杂的网络系统设计已成为可能,也为系统的集成和二次开发提供了一个平台。为了满足通信指挥训练的实际需要和网络应用进一步发展的要求,在此提出了一种B/S模式下基于GIS的通信指挥网上训练系统设计。 1GIS及其控件简介 地理信息系统(geographicinformationsystem,GIS)是整个地球或部分区域的资源环境在计算机中的缩影,是反映人们赖以生存的现实世界的现状与变迁的各类空间数据及描述这些空间数据特征的属性,是在计算机软件和硬件的支持下,以一定的格式输入、存储、检索、显示和综合分析应用的技
7、术系统[1]。 GIS的基本功能包括空间数据输入、数据处理、数据存储与组织、空间查询与分析、图形与交互显示等。 MapX是基于ActiveX技术的可编程组件,是在MapInfo公司为MicrosoftOffice开发的可视化地图组件DataMap的基础上推出的。它提供了真正的对象联接与嵌入控件,能够同标准的编程语言,如delphi,VB,VC++等结合进行开发[2-3]。MapX具有如下特点: (1)按图层组织计算机地图,可以与数据库中的图表实现真正的交融。 (2)使用的图层为矢量图层,可以进
8、行无限的放大或缩小。 (3)采用组件技术,缩短程序开发周期。MapX可以脱离MapInfo平台运行,并且提供了一个流线化的对象模型,大量的方法和事件,高效的属性页和默认值,以及其他向导,以此来帮助简化应用开发[4]。 该系统利用VC++编译器进行编程,在整个开发过程中,根据具体功能要求,采用了基于组件技术的二次开发,在本系统设计中,二次开发主要是通过与MapX控件的集成,将电子地图功能嵌入到本系统中。 系统设计 总