admin管理员组文章数量:1533918
2024年3月26日发(作者:)
手机定位系统---GPS
摘要:GPS英文全名是“Navigation Satellite Timing And Ranging / Global
Position System”,其意为“卫星测时测距导航/全球定位系统”,简称GPS系统。该系
统是以卫星为基础的无线电导航定位系统。GPS全球卫星定位导航系统,开始时只用于军
事目的,后转为民用,随着移动通信的发展,现在逐渐也使用在了我们的手机上。
1 引言
手机定位是指通过无线终端(手机)和无线网络的配合,确定移动用户的实际位置信息
(经纬度坐标数据,包括三维数据),通过SMS、MMS、语音发给用户或以此为基础提供某
种增值服务。
GPS业界流行这样一句话,"GPS的应用只受到人们想象力的限制".目前GPS的民用
领域已经包括了陆地运输、海洋运输、民用航空、通信、测绘、建筑、采矿、农业、电力
系统、医疗应用、科研、家电、娱乐等多个领域,而大家所熟知的汽车导航也只不过是其
中的应用之一,2007年,我国GPS已经进入了一个全面爆发期。
目前市场上GPS相关产品已经很多,但由于各方面技术限制,普遍存在一些严重问题:
大多数产品针对专用的硬件平台,成本高、可移植性差;系统开发难度大、开发周期长、
软件支持少[2];采用本地地图,地图数据库更新困难。
本文对GPS进行简单介绍并针对上述问题,充分利用现有技术,整合各种现有资源,
设计了基于Windows Mobile通用平台和网络电子地图的位置查询系统和对于GPS的改
进。
2 总体设计方案
系统从功能上可以分为Pocket PC监控中心和Pocket PC监控对象两部分。监控对象
主要功能为接收GPS信号、提取所需信息和响应监控中心的监控命令。监控中心通过短消
息(SMS)向监控对象发送监控命令,接收来自监控对象的数据并对接收来的数据进行处
理。为了更好地显示监控对象所在位置,监控中心同时采用Google地图和Mapabc地图
2种网络电子地图。网络电子地图数据通过HTTP协议从Google地图或Mapabc地图服
务器上实时下载。
系统主要设计功能如下:
(1)在Windows Mobile平台上实现了GPS定位;
(2)网络电子地图实时下载、显示、拖动、放大/缩小;
(3)监控对象的位置查询与显示;
(4)实现了对监控对象的声音监控。
2.1 GPS定位数据提取的实现
本文采用Windows Mobile提供的GID接口实现(GPS Intermediate Driver)。GID
是一个位于应用程序和GPS设备中间层的设备驱动。使用GID时,允许多个应用程序同
时使用GPS设备(所有的应用程序都通过GID间接访问GPS设备),不需要解析NMEA
语句,且可以使用相同的代码访问几乎所有类型的GPS设备.
版权声明:本文标题:手机定位系统---GPS 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1711404088a307967.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论