专利名称:导航系统及其天气预报信息获取方法
技术领域:
本发明属于导航技术领域,尤其涉及一种导航系统及其天气预报信息获取 方法。
背景技术:
目前,车用全球定位系统(Global Positioning System, GPS)是GPS导航重 要应用方向之一。车用GPS导4元系统的GPS天线4妻收来自环绕地^~的24颗 GPS卫星中的至少3颗所传递的数据信息,结合储存在车用导航终端内的电子 地图,通过GPS卫星信号确定的位置坐标与此相匹配,确定导航对象在电子地 图中的准确位置。驾驶车辆的用户在开车时可以交由电脑选择行驶路径,并以 此为方向导引,/人而正确快速地到达目的地。
图1为现有技术中车用导航系统的结构图,该车用导航系统由扬声器1、 卡盘装置2、输入装置3、声音输出装置4、显示装置5、控制装置6、 GPS接 收装置7等组成。
卡盘装置2可以对插入其中的记录有地图数据、控制程序数据等的记录媒 体中的记录内容还原成数字数据,并送至送到控制装置6。
输入装置3由按键、摇杆、旋钮、触摸屏等构成。输入装置3用于输入用 户的各种要求。输入装置3将用户的输入信号送到控制装置6中。
声音输出装置4将控制装置6送来的声音数据转化为声音信号,送到扬声 器1。扬声器1将声音输出装置4送来的声音信号转换成声音并输出,这样, 扬声器1就可以配合控制装置6的需要,发出各种操作通知及路径引导的语音。
显示装置5通常为LCD ( Liquid Crystal Display )屏幕,根据控制装置6送 来的显示数据,显示其对应的图像。控制装置6为微机(例如掌上电脑、智能手机、车载终端等)。
GPS接收装置7接收来自GPS卫星的信号,检测车辆的现在位置及移动方 向,并将检测到的结果转换成协议数据,这些协议数据进一步被送到控制装置 6。
控制装置6接收输入装置3的输入,生成与输入所要求的内容对应的处理 结果,送到声音输出装置4、显示装置5之中。并从卡盘装置2读出地图数据, 这些地图数据中也含有用于图片引导用的数据内容。
现有技术中,对于获取天气信息的方法主要有以下两种
一、 通过智能手机终端借助无线电话网络通讯协议(例如GPRS)可以向 服务提供商请求天气预报信息。其工作过程如下
a、 智能手机通过网络向服务器发送天气预报信息请求; 服务器获取智能手机客户端的IP地址;
b、 服务器根据智能手机客户端的IP地址获得智能手机用户所在的行政区
域;
c、 服务器查询到该区域的信息,并返回给客户端;
d、 客户端显示接收到的区域信息。
以上的这种天气预才良技术方案,因为服务商的IP地址与行政区域的对应库 可能不完备,而存在着信息错陋的问题。
二、 智能手机还可以通过短信收发向服务提供商服务号码请求天气预报信 息,其工作过程如下
a、 手机客户端向服务提供商服务号码发送天气预报信息请求,请求信息中 包括行政区域信息;
b、 服务器查找手机客户端发来的行政区域的天气预报信息;
c、 服务器发送天气预报信息给手机客户端;
d、 客户端显示接收到的区域信息。
以上的这种天气预报技术方案,如果客户端给的行政区域信息错漏,也将导航错陋的天气预报响应信息。另外,如果客户处于驾车移动于行政区域当中, 那么,用户不得不反复地在发送天气预报请求时,同时也需不断地同时修改行 政区域,导航用户不厌其烦,操作效率极端低下。
发明内容
本发明所要解决的技术问题在于提供一种导航装置,特别是一种导航系统 及其天气预报信息获取方法。
本发明的目的是通过以下技术方案来实现的
一种导航系统,所述系统包括导航模块、用户接口控制模块及地图数据管 理模块,所述导航模块包括自车位置检测模块、路径搜索模块、路径引导模块、 导航控制模块、地图显示模块,所述自车位置检测用户车辆的行驶状态及所在 位置,所述路径搜索模块与路径引导模块根据用户设定的出发地与目的地,结 合所述用户车辆的行驶状态,生成导航路径及引导信息,所述导航控制模块控 制所述地图显示模块与用户接口控制模块,根据所述导航路径及? 1导信息对用 户进行导航,其特征在于,所述导航模块还包括一天气预报获取模块,在用户 发出获取天气预报的指令时,所述天气预报获取模块根据所述导航系统所处的 工作模式,向服务器请求行政区域的天气预报信息。
在本发明的的导航系统中,若在用户发出获取天气预报的指令时,所述导 航系统处于浏览模式,则所述天气预报获取模块向服务器请求浏览指针的所在 行政区域的天气预报信息。
在本发明的的导航系统中,若在用户发出获取天气预报的指令时,所述导 航系统处于导航模式,则所述天气预报获取模块根据来自自车位置检测模块的 车辆定位信息,向服务器请求车辆当前所在行政区域的天气预报信息。
在本发明的的导航系统中,在获取所述行政区域的天气预报信息之后,所 述天气预报获取模块根据当前设定的导航路径所经过的行政区域信息,向服务器请求导航路径沿路行政区域的天气预报信息。
在本发明的的导航系统中,所述天气预报获取模块在用户车辆进入下一行 政区域时,直接调用所述导航路径沿路行政区域的天气预报信息进行显示。。
一种导航系统的天气预报信息获取方法,其特征在于,所述方法包括以下
步骤
a. 接收用户下达的获取天气预报的指令;
b. 判断导航系统当前是否为浏览模式;如果是,执行步骤c,否则执行步
骤d;
c. 向服务器请求浏览指针所在位置的行政区域的天气预报信息;
d. 向服务器请求用户车辆所在位置的行政区域的天气预报信息。
本发明的导航系统的天气预报信息获取方法进一步包括,根据当前设定的 导航路径所经过的行政区域信息,向服务器请求导航路径沿路的行政区域的天 气预报信息。
本发明的导航系统的天气预报信息获取方法进一步包括,在用户车辆进入 下一行政区域时,直接调用所述导航路径沿路行政区域的天气预报信息进行显 示。
采用本发明的技术方案以后,由于导航系统的定位精度较高,不易发生行 政区域信息错漏的问题,因此可以确保用户根据自身需要获得正确天气预报响 应信息。同时,该技术方案也适用于用户车辆的移动行驶状态。
图1为现有技术车用GPS导航系统的模块图。 图2为本发明导航系统的模块图。
图3为本发明导航系统天气预报信息获取方法的流程图。 图4为客户向服务器请求导航路径沿路天气预报的流程图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。
为了解决现有的天气预报技术方案存在着操作效率低,且信息正确性难以 得到保证的问题,本发明采用了和导航装置接收信息结合,获取导航装置位置 附近的天气预报的方法。并进一步结合了导航软件的导航路径设置、用户浏览 地点等的相关点位置,获取其对应天气预报。
请参阅图2,为本发明导航系统的模块图。本发明的导航系统主要包括导 航模块、用户接口控制模块及地图数据管理模块。其中,导航模块进一步包括 自车位置检测模块、路径搜索模块、路径引导模块、导航控制模块、地图显示 模块以及天气预报获取模块。
当用户使用导航系统进行一般的路径导航时,自车位置检测模块通过GPS 接收装置接收来自GPS卫星的信号,检测车辆的所在位置、移动方向以及行进 速度,并将检测到的结果,传送到路径搜索模块。
路径搜索模块接收来自自车位置检测模块的车辆定位信息,并以车辆的现 在位置作为出发地,用户输入地点作为目的地,从地图数据管理模块取得地图 数据,并对其实行路径探索处理,并将路径探索结果返回路径引导模块。
接着,路径引导模块从地图数据管理模块取得地图数据,对其进行路径诱 导处理,并把诱导处理结果返回给地图数据管理模块及导航控制模块,以便于 地图数据管理才莫块进行预测读取与导航控制。
导航控制模块控制地图显示模块根据从地图数据管理模块读出的地图数据 信息,生成地图显示用的显示数据,送到用户接口控制^t块。另还将诱导时的 界面、导航语音等数据传送给用户接口控制模块,对用户进行导航。
天气预报获取模块同时连接至导航控制模块、自车位置检测模块与路径搜索模块,能够在导航系统处于浏览模式时获取当前浏览指针的所在位置,并在 导航系统处于导航模式时获取车辆当前所在的位置信息,以及导航路径途径区 域的位置信息。
在用户发出获取天气预报的指令之后,天气预报获取模块首先判断导航系 统当前所处的模式,若导航系统处于浏览模式,则向服务器请求浏览指针的所
在行政区域的天气预报信息;若导航系统处于导航模式,则根据来自自车位置
检测模块的车辆定位信息,向服务器请求车辆当前所在行政区域的天气预报信
白
根据用户需求,天气预报获取模块还可以获取当前设定的导航路径所经过 的行政区域信息,最后向服务器请求导航路径沿路的天气预报信息并进行存储。 此后,当用户车辆进入下一行政区域,则直接调用存储的天气预报信息进行显示。
请参阅图3,为本发明导航系统天气预报信息获取方法的流程图。
在步骤S301中,接收用户下达的获取天气预报的指令;
在步骤S302中,判断导航系统当前是否为浏览模式;如果是,执行步骤
S303,否则批^亍步骤S304;
在步骤S303中,把浏览指针位置作为要获取天气预报的参考位置,并跳转
至S305继续执行;
在步骤S304中,把自车位置作为要获取天气预报的参考位置;
在步骤S305中,获取参考位置对应的行政区域;
在步骤S306中,发送天气预报请求给服务端;
在步骤S307中,接收并显示服务端的天气预报信息。
请参阅图4,客户向服务器请求导航路径沿路天气预报的流程图。
在步骤S401中,接收用户下达的获取路径沿途天气预报的指令;
在步骤S402中,获取路径沿途所经过的行政区域;
在步骤S403中,向服务端发送天气预报请求指令,并把路径沿途行政区域作为请求参数;
在步骤S404中,接收服务端的天气预报信息;
在步骤S405中,根据当前车辆的所在位置而显示对应行政区域的天气预报
4 5息。
采用本发明的技术方案以后,由于导航系统的定位精度较高,不易发生行 政区域信息错漏的问题,因此可以确保用户根据自身需要获得正确天气预报响 应信息。同时,该技术方案也适用于用户车辆的移动行驶状态。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明 的保护范围之内。
权利要求
1、一种导航系统,所述系统包括导航模块、用户接口控制模块及地图数据管理模块,所述导航模块包括自车位置检测模块、路径搜索模块、路径引导模块、导航控制模块、地图显示模块,所述自车位置检测用户车辆的行驶状态及所在位置,所述路径搜索模块与路径引导模块根据用户设定的出发地与目的地,结合所述用户车辆的行驶状态,生成导航路径及引导信息,所述导航控制模块控制所述地图显示模块与用户接口控制模块,根据所述导航路径及引导信息对用户进行导航,其特征在于,所述导航模块还包括一天气预报获取模块,在用户发出获取天气预报的指令时,所述天气预报获取模块根据所述导航系统所处的工作模式,向服务器请求行政区域的天气预报信息。
2、 如权利要求1所述的导航系统,其特征在于,若在用户发出获取天气预 报的指令时,所述导航系统处于浏览模式,则所述天气预报获取模块向服务器 请求浏览指针的所在行政区域的天气预报信息。
3、 如权利要求1所述的导航系统,其特征在于,若在用户发出获取天气预 报的指令时,所述导航系统处于导航模式,则所述天气预报获取模块根据来自 自车位置检测模块的车辆定位信息,向服务器请求车辆当前所在行政区域的天 气预报信息。
4、 如权利要求1至3任意一项所述的导航系统,其特征在于,在获取所述行政区域的天气预报信息之后,所述天气预报获取模块根据当前设定的导航路径所经过的行政区域信息,向服务器请求导航路径沿路行政区域的天气预报信 自
5、 如权利要求4所述的导航系统,其特征在于,所述天气预报获取模块在 用户车辆进入下一行政区域时,直接调用所述导航路径沿路行政区域的天气预 报信息进行显示。
6、 一种导航系统的天气预报信息获取方法,其特征在于,所述方法包括以下步骤a. 接收用户下达的获取天气预报的指令;b. 判断导航系统当前是否为浏览模式;如果是,执行步骤c,否则执行步骤d;c. 向服务器请求浏览指针所在位置的行政区域的天气预报信息;d. 向服务器请求用户车辆所在位置的行政区域的天气预报信息。
7、 如权利要求6所述的导航系统的天气预报信息获取方法,其特征在于, 所述方法进一步包括根据当前设定的导航路径所经过的行政区域信息,向服 务器请求导航路径沿路的行政区域的天气预报信息。
8、 如权利要求7所述的导航系统的天气预报信息获取方法,其特征在于, 所述方法进一步包括在用户车辆进入下一行政区域时,直接调用所述导航路 径沿路行政区域的天气预报信息进行显示。
全文摘要
本发明涉及一种导航系统及其天气预报信息获取方法,该方法首先接收用户下达的获取天气预报的指令,并判断导航系统当前是否为浏览模式,在导航系统处于浏览模式时,向服务器请求浏览指针所在位置的行政区域的天气预报信息,否则向服务器请求用户车辆所在位置的行政区域的天气预报信息。采用本发明的技术方案以后,由于导航系统的定位精度较高,不易发生行政区域信息错漏的问题,因此可以确保用户根据自身需要获得正确天气预报响应信息。同时,该技术方案也适用于用户车辆的移动行驶状态。
文档编号G01W1/10GK101419075SQ20081023924
公开日2009年4月29日 申请日期2008年12月5日 优先权日2008年12月5日
发明者张文星 申请人:凯立德欣技术(深圳)有限公司