APP下载

基于Web浏览器的GPS定位地图的下载与处理

2012-06-26陈志华

电视技术 2012年18期
关键词:信息

卢 灵,陈志华

(暨南大学 信息技术研究所,广东 广州 510075)

目前,基于GPS定位电子地图的获取主要是通过基于Mapinfo制图工具制作的电子地图,很多电子地图的获取都是直接由专业的制图授权公司提供。针对这种情况,提出了一种基于Web网页下载Google电子地图的方式获取GPS定位地图的方法,使得电子定位地图的获取变得更加方便。

1 GPS定位信息的获取

GPS定位信息需要通过GPS模块接收卫星定位信息,GPS模块每一秒钟会接收一次GPS定位信息,按照GPS标准协议格式输出,用户可以根据GPS标准协议格式解析出从GPS模块[1]接收过来的GPS定位信息,由于本设计只需要使用到经纬度信息进行定位,所以,需要解析出GPS模块传输过来的经纬度信息。

使用串口2作为GPS模块的控制设备,在Linux操作系统中,输入指令cat/proc/devices可以查到串口2在Linux设备文件系统中对应的设备文件名为”/dev/ttySAC2”,打开这个文件,即:

因为GPS模块使用串口通信,所以需要设置串口通信的方式和波特率等信息。在串口通信设置完成之后,在GPS接收程序中定义一个结构体,用来存放串口解析出的GPS定位信息:

2 GPRS无线网络通信

GPRS模块负责整个网络通信,由GPRS无线通信[2]实现与服务器的通信和GPS定位电子地图的下载。

本设计采用SIM300芯片来实现GPRS模块无线通信,SIM300 GPRS模块的初始化启动流程如图1所示。

使用串口1来控制GPRS模块,在Linux操作系统中,串口1对应的设备文件名为“/dev/ttySAC1”,打开该文件

设置好串口1之后,就可以在Linux操作系统管理GPRS模块。

图1 SIM300的初始化启动流程

按照图1中给出的初……

登录APP查看全文

猜你喜欢

信息
订阅信息
展会信息
信息
健康信息
健康信息(九则)
健康信息(十则)