基于ARCVIEW的ADS显示系统的开发
发布时间:2007/8/23 0:00:00 访问次数:1037
摘要:介绍了地理信息系统软件ARCVIEW3.2的基本特点和ADS显示系统的组成、结构和功能,着重论述了ADS信息接收、基于ARCVIEW的ADS显示和ADS信息统计的关键技术及其实现。
关键词:地理信息系统GIS 自动相关监视ADS 空中交通管制系统 套接字(Windows Socket)
地理信息系统(GIS,Geographical Information System是对现实世界中的各种对象的空间特征和属性信息进行存储,将空间特征和属性信息结合进行分析,查询并以直观的形式(图形)将结果显示出来的一门新兴学科。由美国环境系统研究所(ESRI)开发的ARCVIEW3.2地理信息系统软件,具有空间分析能力强、支持多种数据格式和投影变换、显示速度快、与其它程序的接口丰富和对地图对象的控制方便等特点。这些特点使ARCVIEW比较适合开发动态目标跟踪系统。本文将介绍ARCVIEW在动态目标跟踪中的具体应用。
自动相关监视(ADS,Automatic Dependent Surveillance)系统作为空中交通管制系统中的一种新的监视手段,它从机载导航设备获得信息(至少包括飞机识别和4维位置信息),通过甚高频(VHF)地空数据链,自动且实时地发送到地面接收和处理系统,为空中交通管制部门和航空公司提供飞机在空中的信息。ADS系统可以为飞行在雷达覆盖区以外,特别是海洋和荒漠空域的飞机,提供监视手段;将这些信息以直观、易于分析的方式显示出来是ADS系统的关键。通过地理信息系统,可以将ADS系统的上述功能以图形的方式在地图上显示出来,使信息的表达直接、方便,能大大提高空管部门和航空公司的决策分析能力,提高飞行的安全性。
1 ADS显示系统设计
从信息流程来看,ADS显示系统首先从ADS地面信息处理系统获得ADS数据。然后在ADS显示系统中进行数据校正、滤波后在以基础地理信息为底图的地图上显示出来。在用户需要进行统计分析时,可结合基础地理信息对ADS动态信息进行统计分析。
从系统的信息流程可以将系统划分为三个部分:
(1)ADS信息接收: 负责从ADS地面信息处理系统中获得实时ADS数据,并维护与ADS地面信息分发系统的连接。
(2)ADS信息显示: 将ADS信息转化为地图要素在地图上显示出来,并提供偏航、近进、进入危险区报警和冲突检测等功能。
(3)ADS信息统计分析: 根据地理要素(航线、管制区、机场),统计出该要素在某个时间段(点)的航班的数量,进行初步的流量分析。
系统的程序结构如图1所示。
2 ADS显示系统的实现
ADS显示系统的操作系统采用Windows NT Workstation 4.0,开发工具采用MS VC6.0、MS VB6.0和ESRI的ARCVIEW3.2。
2.1 ADS信息接收
通过共享文件和数据库可实现不同进程间的信息交换。但是,这需要数据获得者定期查询文件服务器或数据库服务器。这对实时性要求高的系统来说是难以满足要求的。在Windows 中,Windows Socket(套接字)提供了网络上不同进程的数据通信的理想方法
摘要:介绍了地理信息系统软件ARCVIEW3.2的基本特点和ADS显示系统的组成、结构和功能,着重论述了ADS信息接收、基于ARCVIEW的ADS显示和ADS信息统计的关键技术及其实现。
关键词:地理信息系统GIS 自动相关监视ADS 空中交通管制系统 套接字(Windows Socket)
地理信息系统(GIS,Geographical Information System是对现实世界中的各种对象的空间特征和属性信息进行存储,将空间特征和属性信息结合进行分析,查询并以直观的形式(图形)将结果显示出来的一门新兴学科。由美国环境系统研究所(ESRI)开发的ARCVIEW3.2地理信息系统软件,具有空间分析能力强、支持多种数据格式和投影变换、显示速度快、与其它程序的接口丰富和对地图对象的控制方便等特点。这些特点使ARCVIEW比较适合开发动态目标跟踪系统。本文将介绍ARCVIEW在动态目标跟踪中的具体应用。
自动相关监视(ADS,Automatic Dependent Surveillance)系统作为空中交通管制系统中的一种新的监视手段,它从机载导航设备获得信息(至少包括飞机识别和4维位置信息),通过甚高频(VHF)地空数据链,自动且实时地发送到地面接收和处理系统,为空中交通管制部门和航空公司提供飞机在空中的信息。ADS系统可以为飞行在雷达覆盖区以外,特别是海洋和荒漠空域的飞机,提供监视手段;将这些信息以直观、易于分析的方式显示出来是ADS系统的关键。通过地理信息系统,可以将ADS系统的上述功能以图形的方式在地图上显示出来,使信息的表达直接、方便,能大大提高空管部门和航空公司的决策分析能力,提高飞行的安全性。
1 ADS显示系统设计
从信息流程来看,ADS显示系统首先从ADS地面信息处理系统获得ADS数据。然后在ADS显示系统中进行数据校正、滤波后在以基础地理信息为底图的地图上显示出来。在用户需要进行统计分析时,可结合基础地理信息对ADS动态信息进行统计分析。
从系统的信息流程可以将系统划分为三个部分:
(1)ADS信息接收: 负责从ADS地面信息处理系统中获得实时ADS数据,并维护与ADS地面信息分发系统的连接。
(2)ADS信息显示: 将ADS信息转化为地图要素在地图上显示出来,并提供偏航、近进、进入危险区报警和冲突检测等功能。
(3)ADS信息统计分析: 根据地理要素(航线、管制区、机场),统计出该要素在某个时间段(点)的航班的数量,进行初步的流量分析。
系统的程序结构如图1所示。
2 ADS显示系统的实现
ADS显示系统的操作系统采用Windows NT Workstation 4.0,开发工具采用MS VC6.0、MS VB6.0和ESRI的ARCVIEW3.2。
2.1 ADS信息接收
通过共享文件和数据库可实现不同进程间的信息交换。但是,这需要数据获得者定期查询文件服务器或数据库服务器。这对实时性要求高的系统来说是难以满足要求的。在Windows 中,Windows Socket(套接字)提供了网络上不同进程的数据通信的理想方法
上一篇:降低功耗的设计技巧
上一篇:具有16通道的8位DAC芯片