GIS移动目标监控:通过RS232接口接收GPS数据

需积分: 9 5 下载量 54 浏览量 更新于2024-08-19 收藏 1.03MB PPT 举报
"GIS移动目标监控技术涉及到使用GPS和GPRS硬件来追踪和管理移动实体。接收端,即控制中心,通过串行接口RS232利用微软的MSCOM控件来接收和处理数据。这一过程包括配置通信端口、设置波特率、打开接收缓冲区并定期接收数据。在C#环境中,可以使用MSComm控件进行编程,以实现实时显示移动目标在GIS地图上的位置。此外,接收的数据也会被保存在服务器上以便回放。整个系统需要一套GIS软件平台,例如MapX,以及针对该平台的应用程序来处理和显示接收的地理位置信息。" GIS(地理信息系统)移动目标监控技术是现代定位和追踪系统中的一个重要应用。它结合了GPS(全球定位系统)的定位能力、GPRS(通用分组无线服务)的数据传输功能,以及GIS的地理空间分析和可视化能力。在这个系统中,移动目标需要配备带有GPS接收机和GPRS模块的设备,能够接收并发送卫星信号,包含目标的车号、时间、经纬度和高程等信息。 监控流程分为六个主要步骤: 1. 在开阔地带,移动目标接收至少三个卫星信号,确保定位精度。 2. GPS接收机集成GPRS模块,用于接收和发送数据。 3. 接收的卫星信号被处理成包含关键信息的数据包,通过GPRS发送至电信主机。 4. 控制中心通过GPRS模块定期接收这些数据。 5. 数据在控制中心被解析,并通过GIS软件在地图上显示移动目标的位置。 6. 所有的接收数据存储在服务器上,便于后期分析和回放。 在软件实现方面,控制中心通常使用Windows API进行底层编程,这可能较为复杂。更常见的是利用微软提供的MSCOM控件,它可以直接在如C#这样的高级编程语言中使用,简化了串行通信的设置和数据处理。例如,通过设置MSComm控件的属性,如通讯端口、波特率、缓冲区大小,并调用其方法来打开端口和开始接收数据。 在示例代码中,当用户触发接收事件时,程序会设置通讯端口为3,设定波特率、打开接收缓冲区,并打开串口以开始接收数据。此外,还会启动一个时钟来定时接收数据,确保数据的连续性和实时性。 硬件需求包括至少一个装有GPS接收机和GPRS模块的移动目标设备,一个接收设备在控制中心接收数据,以及两个GPRS通信卡,分别用于移动目标和控制中心的数据传输。费用通常是按照GPRS数据流量计算的。 GIS移动目标监控技术结合了硬件设备、通信协议和GIS软件,实现了对移动目标的高效管理和实时监控,广泛应用于物流、交通管理、安全监控等多个领域。