基于智能手机交通导航系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于智能手机交通导航系统

基于智能手机交通导航系统   【摘要】:基于智能手机的交通导航系统将移动手机与道路交通信息结合,无论何时、何地,随时都可以获得最短路径信息服务。该系统分为三个层次五大模块,采用分层数据存放、分级网路拓扑架构、仿OSPF的动态信息更新等技术,提高系统运行的效率与速率。   【关键词】:智能手机;分层;动态更新   中图分类号:TP391 文献标识码:A 文章编号:1002-6908(2008)0120028-02      1. 引言      我国经济迅速发展,随着城市规模的扩大和交通信息的增加,道路网规模越来越庞大。社会公众最为关注交通出行信息,要求在出行前和出行中都能够及时地发送和接收相关交通信息。目前手机的增值服务多是以娱乐(彩信、移动QQ等)为主,而诸如交通路网信息、购物信息等与人们日常生活密切相关的服务却很少,不能满足人们获取实时信息的需求。   智能交通系统(ITS)是地理信息系统(GIS)在交通领域的延伸,已逐渐完善,但仅局限于为交通管理部门提供实时的数字交通信息。ITS只有与人们的出行信息相结合才能为广大社会公众提供实时、便利的服务。      2. 系统简介      2.1 系统功能   该系统主要功能是在出行前或出行中为用户提供实时、与出行目的相关的候选信息(包括娱乐场所,教育机构,医院等),并以用户所在地为起始点根据当前的路况信息为用户提供最佳的的交通导航。该系统的具体功能包括准确定位、信息查询、地图显示、方案生成等。   2.2 系统框架   该系统主要分五大模块实现:地图操作模块、信息查询模块、信息采集模块、方案生成模块和后台数据库管理模块。其中前两个模块处于客户端(手机),后三个模块是在服务器端实现。   地图操作模块:提供地图的放大、缩小、拖动等。还包括当前位置的地图显示,地名映射及地点分层或叠加显示。   信息查询模块:选择分层地图上显示出的任一相关地点,便可查询该地点相关信息(住宅区的环境、娱乐场所的设施或医院的联系电话等)及从起始点到该地点的路况信息(拥塞与否、可搭乘公交车车次、估计抵达时间等)。   信息采集模块:采集的信息包括地点的更新及实时路况。此信息作为系统程序的参数,及时传递给数据库并对数据库中的数据进行更新操作。   方案生成:根据数据库中数据为基础采取适当的路径选择算法生成若干可供选择方案。   数据库管理模块:为保证系统的安全性定期对数据库的数据进行备份,对冗余数据进行清理。   2.3 系统模式   采用三层C/S(客户端/服务器)模式,将手机作为客户端独立于服务器端的大量数据和中间件的复杂程序代码。当用户提出查询请求时,客户端只需将请求信息传送到中间件,作为参数经过程序的处理,再将处理过的查询信息传送到服务器端,服务器端接收到查询信息后,将符合条件的数据再次传送到中间件部分,中间件部分对数据经过加工处理,以用户需要的形式传送回客户端。采用此模式降低了对手机性能的要求,增强了系统数据的独立性。,减少了数据传输量,增强了处于服务器端数据库的安全性,减少了服务器端的工作量。      3. 系统设计      3.1 系统整体结构   以系统的五大功能模块为依据,根据系统三层模式的特点,将系统分为数据层、业务逻辑层、客户显示层。其中数据层支持数据库管理模块,处于服务器端;业务逻辑层负责信息查询模块、信息采集模块和方案生成模块的功能实现,处于连接服务器端和客户端的中间件;客户显示层主要支持地图操作模块的功能实现。   3.2 数据层的实现   本系统涉及信息种类繁多,合理的分层管理是提高系统响应速度的关键。按照数据性质的不同我们将数据分为以下几类,即地理框架数据、道路数据、节点数据。   3.2.1 地理框架数据   在一个城市区域范围内分布着不同的地理元素,地理框架数据就是基础地形图数据,包括行政区域、湖泊、河流、居民区、公共建筑物等,它们主要是面类数据。   3.2.2 道路数据   道路数据包括路面数据和路网数据。路面数据是以面的形式所表现的道路,为用户提供直观、形象的道路走向图。对于系统来说更重要的是路网数据,关系到用户出行的路线选择,要进行特殊的处理。道路网本身分为国道、省道等不同的级别;依附道路网存在的交通信息包括静态交通信息(如交通规则、道路通行条件等)及动态交通信息(如实时路况信息)。   3.2.3 节点数据   节点数据在系统中占有很重要的位置,是重要的定位参考点,并对应用户的各种服务信息。节点数据可分为两大类,一类是公共节点数据,如:行政机关;企事业单位;住宅区;交通信息类:包括公交车站点、长途客运站、火车站、机场等;大型公共建筑:包括体育场、医院;休闲娱乐类:如公园、购物场所等。另一

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档