论文部分内容阅读
地理信息系统(GIS)是近年来发展起来的一门综合应用系统,GIS技术能把各种信息同地理位置和有关的视图结合起来,现代信息化技术的飞速发展使得GIS在军用和民用的许多领域中都得到了广泛的应用。本文将GIS应用在警戒雷达信息远程显示系统中,运用组件式GIS开发模式设计实现了某型警戒雷达远程显示系统,该系统是某部战略导弹海上飞行试验指挥显示系统的重要组成部分。
本文首先介绍了组件式GIS的技术基础及特点,指出组件式GIS是未来GIS的发展方向之一,从中选择了较为流行的组件-MapX作为GIS的开发平台,并阐述了组件MapX的结构和功能特点以及在本项目中的应用情况。
其次,介绍了系统的分析与设计,包括系统的特点、功能、总体结构及通信连接。
最后详细介绍了如何以VC++编程语言为开发平台,以MapX控件为图形平台,以WindowsSocketsAPI为通信平台,实现具有串行数据通信、网络数据通信、目标数据定位、属性查询、地理分析等功能的GIS应用软件;并对系统实现过程中采用的关键技术:VC++与MapX的集成开发、Windows2000环境下的组播通讯、Windows2000环境下的串行通讯、VC++单文档多视应用程序框架的实现等进行了详细的介绍。
警戒雷达远程显示系统的研制打破了传统雷达信息显示方式的局限性,实现了警戒雷达信息与GIS的有机结合,目标信息在地图上的可视化将指挥人员从离散抽象的数据思维带进形象直观的视觉信息世界,给指挥人员的决策带来极大的方便;基于GIS的各类地理信息的显示处理功能为高技术条件下的军事作战任务提供了高效、快速的决策方案,军事效益显著。