基于导航系统的数据下载方法及数据下载系统技术方案

技术编号:2519678 阅读:150 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种基于导航系统的数据下载方法,包括:基于用户的当前位置信息生成预测线路;根据所述预测线路确定符合预置规则的地理数据块;下载所述地理数据块。本发明专利技术通过确定符合预置规则的地理数据块,并对这些地理数据块进行预下载处理,使导航过程更具有实时性,不会因为等待数据下载而发生停顿或阻塞,有效提高了通讯导航的反应速度,使用户获得更好的使用体验。

【技术实现步骤摘要】

本专利技术涉及地理导航领域,特别涉及一种基于导航系统的数据下载 方法及一种基于导航系统的数据下载系统。
技术介绍
随着城市交通网的发展和人民生活水平的提高,基于移动定位和无 线互联网技术实现的地理导航系统已经成为人们生活中不可或缺的一部 分。在导航过程中,由于受到导航设备的硬件条件和无线互联网等多种 条件的制约,目前较为常用的数据下载方法是在导航过程中,根据用户 当前所在的位置,实时下载所在位置的地理数据块。然而,由于无线通 讯网络的带宽有限,这种下载的过程通常需要耗费一定的时间,从而引 起导航过程的停顿,而且需要等待用户当前所在位置的地理数据块全部 下载完毕后,才能继续为用户提供导航服务,使导航系统的导航反应变 慢,不能及时提供用户所需信息。所以,本领域技术人员迫切需要发展出一种可以有效提高导航反应 速度的基于导航系统的数据下载方法及下载系统。
技术实现思路
本专利技术所要解决的技术问题是提供一种基于导航系统的数据下载方 法,用以解决现有技术中导航反应慢、用户体验差的问题。本专利技术还提供了 一种基于导航系统的数据下载系统,用以保证上述 方法在实际中的实现及应用。为解决上述技术问题,本专利技术实施例公开了 一种基于导航系统的数据下载方法,包括基于用户的当前位置信息生成预测线路;根据所述预测线路确定符合预置规则的地理数据块;下载所述地理数据块。优选的是,所述的方法,还包括获得预置导航线路;判断所述用户的当前位置信息是否存在于所述导航线路中,如果是, 则执行所述生成预测线路的步骤;如果否,则重新获得导航线路。 优选的是,所述生成预测线路的步骤包括 提取符合预置要求的多个位置信息,获得用户的道路信息; 获得定位的方向信息;以用户当前的位置信息为预测线路的起点,生成具有所述道路信息 和方向信息的预测线路。优选的是,所述确定地理数据块的步骤包括以用户的当前位置信息为起始特征位置点,根据地理数据块的大小 在所述预测线路中选定其它特征位置点;获取所述特征位置点对应的地理数据块。优选的是,所述下载步骤为依次下载所述下载列表中与所述特征 标识对应的地理数据块,所述的方法还包括获取所述地理数据块的特征标识,并将所述特征标识添加至预置下载列表中。优选的是,所述的方法,还包括 将所述地理数据块保存至本地。本专利技术实施例还公开了 一种基于导航系统的数据下载系统,包括 生成模块用于基于用户的当前位置信息生成预测线路; 确定模块用于根据所述预测线路确定符合预置规则的地理数据块; 下载模块用于下载所述地理数据块。 优选的是,所述的系统,还包括 获得模块用于获得预置导航线路;判断模块用于判断所述用户的当前位置信息是否存在于所述导航 线路中,如果是,则触发生成模块基于用户的当前位置信息生成预测线 路;如果否,则触发获得模块重新获得导航线路。优选的是,所述生成模块包括道路信息获得单元用于提取符合预置要求的多个位置信息,获得用户的道路信息;方向信息获得单元用于获得定位的方向信息;处理单元用于以用户当前的位置信息为预测线路的起点,生成具 有所述道5^信息和方向信息的预测线5^。优选的是,所述确定模块包括特征位置点选定单元用于以用户的当前位置信息为起始特征位置 点,根据地理数据块的大小在所述预测线路中选定其它特征位置点; 提取单元用于获取所述特征位置点对应的地理数据块。 优选的是,所述的系统,还包括 获取模块用于获取所述地理数据块的特征标识; 添加模块用于将所述特征标识添加至预置下载列表中。 与现有技术相比,本专利技术实施例具有以下优点 本专利技术通过确定符合预置规则的地理数据块,并对这些地理数据块进行预下载处理,使导航过程更具有实时性,不会因为等待数据下载而 发生停顿或阻塞,有效提高了通讯导航的反应速度,使用户获得更好的 使用体验。附图说明图1是本专利技术的一种基于导航系统的数据下载方法实施例1的流程图2是本专利技术的一种基于导航系统的数据下载方法实施例2的流程图3是本专利技术的一种基于导航系统的数据下载方法实施例3的流程图4是本专利技术的一种基于导航系统的数据下载方法实施例4的流程图5是应用本专利技术的一种方法实施例进行数据预下载过程中导航线 路B和预测线路L的示意图;图6是本专利技术的一种基于导航系统的数据下载系统实施例1的结构框图7是本专利技术的一种基于导航系统的数据下载系统实施例2的结构 框图8是本专利技术的一种基于导航系统的数据下载系统实施例3的结构 框图9是应用图8所示的系统进行数据预下载的方法流程图。 具体实施例方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合 附图和具体实施方式对本专利技术作进一步详细的说明。本专利技术实施例的核心构思之一在于,通过预测用户的行驶线路,提 前下载该线路对应的地理数据块,从而使导航过程更具有实时性,不会 因为等待数据下载而发生停顿或阻塞,提高通讯导航的反应速度,使用 户获得更好的使用体验。参照图1,示出了本专利技术的一种基于导航系统的数据下载方法实施例 l的流程图,具体包括以下步骤步骤IOI、基于用户的当前位置信息生成预测线路;步骤102、根据所述预测线路确定符合预置规则的地理数据块;步骤103、下载所述地理数据块。公知的是,导航系统通常包括以下重要因素因素一、卫星信号导航系统需要依靠全球定位系统(GPS)来确定用户的位置信息。最基 本的,GPS可以知道用户所在位置的经度和绋度。在特殊情况下,GPS还 可以知道用户所在位置的海拔高度。因素二、信号接收GPS的工作原理是解析从同步卫星那里接收到的信号。投影在竖直的 平面上,这些信号可以形象地表示为一个个的倒漏斗形。当这些"漏斗" 的下半部分有一定的重叠时,GPS的解析程序就能够计算出用户所在位置 的位置信息。例如,在汽车行驶的过程中, 一个类似于飞机或轮船导航用的陀螺仪的装置,可以连续地提供汽车的位置。当卫星信号有所间断 时,计速器所提供的数据可以用来填补其中的空白,并用来记载行驶时 间。因素三、信号处理GPS接收到的信号和计速装置所提供的信息,要通过接收器,提供给 导航系统,并由软件系统分析处理,叠加在存储的地图之上。 因素四、地理数据库地理数据库属于空间数据库,表示地理实体及其特征的数据具有确 定的空间坐标,为地理数据提供标准格式、存贮方法和有效的管理,能 方便、迅速地进行检索、更新和分析,使所组织的数据达到冗余度最小 的要求,为多种应用目的服务。例如,当GPS提供的坐标信息叠加到电 子地图上时,用户就可以得到自己当前的位置信息。因而在实际中,可以依靠GPS来获取用户的位置信息和方向信息, 即一般情况下的经度、绵度和用户行驶方向,或在某些特殊情况下的经 度、绵度、海拔高度和用户行驶方向。GPS可以根据需要实时或定时获 取用户的当前位置信息和方向信息并进行记录。测线路子步骤A1、提取符合预置要求的多个位置信息,获得用户的道路信息;例如,提取GPS记录的,距当前时间间隔最短的5至IO个位置点的 位置信息,在地理数据库中的道路数据中进行匹配,所述匹配可以为判 断上述位置点是否体现在表示道路的一条或多条直线上,在实际中,由 于道路具有一定的宽度,因而相应的判断可能是判断所述多个位置点是 否在一个表示道路的多边形内,用以得到相应的道路信息,所述道路信 息可能包括一条道路信息,也可能由多条道路信息组本文档来自技高网...

【技术保护点】
一种基于导航系统的数据下载方法,其特征在于,包括: 基于用户的当前位置信息生成预测线路; 根据所述预测线路确定符合预置规则的地理数据块; 下载所述地理数据块。

【技术特征摘要】

【专利技术属性】
技术研发人员:张丽孙亚夫孙茳谭宁生
申请(专利权)人:北京灵图软件技术有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1