一、GPS/3G定位网络通信与地图服务
1.1网络通信
GPS/3G客户端将获取的位置信息通过3G无线网络回传至服务器(由端口号和IP号识别),由于3G流量资费低,传输快更容易扩展其他的功能。网络的稳定性将影响整个系统的稳定性。3G模块通过3gnet方式接入互联网3G模块通过3gnet方式接入互联网[4],以TCP协议方式初始化SOCKET,主动向网络通信服务器发起连接请求。连接建立好后3G模块就可以GPS/3G船载定位终端通信服务中接收网络通信服务器下发的“设置GPS定位数据定时回传的时间间隔”指令,同时以指定的时间间隔向网络通信服务器发送GPS定位数据包。
3.2GoogleMap实时位置显示
Ajax即异步JavaScript和XML,它使得Web应用在交互方面有了质的飞跃[5],提供了一种在页面无刷新的情况下与数据交换的一种解决方案,可以临时从服务器端取得信息并可以动态写入网页局部区域,从而使得原本缓慢地Web应用向桌面应用一样快捷。本系统采用AJAX技术每隔一定时间在地图不刷新的情况下读取数据库已获得当前用户的实时位置,并通过GoogleMapAPI绘制在Google地图上。
二、GPS/3G定位系统测试
本测试选在某海边,实验周围较为开阔,测试时将一个GPS/3G终端放在船上从地图上我们能清楚的对终端位置进行监控并可查询其轨迹。
三、结束语
本系统整合了GPS、3G和谷歌地图技术,可以很好的对目标进行实时监控,对比自建的无线数据网,其可操作性和实时性以及监控目标数量都有很大的提高,而且成本优势明显,覆盖面广,维护成本低。并可拓江西职称展到人员位置监控、物流车辆监控等其他方面[6]。
作者:曾连荪 马占伟 单位:上海海事大学