一种导航系统及其交互方法技术方案

技术编号:8347910 阅读:155 留言:0更新日期:2013-02-21 01:19
本发明专利技术提供了一种导航系统及其交互方法,该方法包括:终端服务器向地图服务器发送携带两个或两个以上导航信息参数的查询请求;地图服务器依据所述两个或两个以上导航信息参数,查询对应的导航信息,并将得到的两个或两个以上导航信息返回给终端服务器。根据本发明专利技术提供的技术方案,减少终端服务器与地图服务器间的交互次数,提高导航信息的查询效率。

【技术实现步骤摘要】

本专利技术涉及互联网应用领域,尤其涉及。
技术介绍
随着远程信息处理(Telematics,Telecommunication Informatics)技术的不断发展,目前导航终端已经实现上网功能,可以实时为驾驶员、乘车人员提供在线的导航服务,如驾车路线查询、测距服务、天气查询、交通状况查询等。用户可以在导航终端上点击按钮来查询导航信息,然后导航终端向终端服务器发送服务请求,由终端服务器调用地图服务器提供的对应的查询接口,地图服务器将用户查询的导航信息返回给终端服务器,再由终端服务器返回给导航终端,最终显示给用户,用户在显示的导航信息中筛选出需要的信肩、O目前导航系统的上述实现方法中,当用户需要查询多个信息时,由于地图服务器提供的接口间相互独立,终端服务器需要调用多个不同的查询接口,来分别获取地图服务器的导航信息,如此,需要用户频繁操作,导航终端的使用变得更加复杂;而且,终端服务器也会与地图服务器间进行频繁交互,网络中数据传输量较大,占用较多的网络资源,查询速度较慢。此外,对应用户的每次查询,终端服务器都会调用一个对应的查询接口,地图服务器在终端服务器调用查询接口后,只会向终端服务器返回该查询接口对应的导航信息,如果终端服务器调用了多个查询接口,则地图服务器将多次向终端服务器返回导航信息,用户将收到终端服务器返回的很多导航信息,需要进行手动筛选,增加了导航终端的使用难度,而且由于返回的导航信息中存在用户并不需要的信息,例如,用户查询天气,而地图服务器返回全国的天气信息,实际用户只需要本地的天气信息,因此返回的多个导航信息中存在无用的信息,也会占用网络资源
技术实现思路
本专利技术提供了,减少终端服务器与地图服务器间的交互次数,提高导航信息的查询效率。本专利技术的具体技术方案如下根据本专利技术一优选实施例,一种导航系统的交互方法,包括终端服务器向地图服务器发送携带两个或两个以上导航信息参数的查询请求;地图服务器依据所述两个或两个以上导航信息参数,查询对应的导航信息,并将得到的两个或两个以上导航信息返回给终端服务器。上述方法中,所述两个或两个以上导航信息参数为两个或两个以上用户查询信息的参数;或,所述两个或两个以上导航信息参数为一个用户查询信息的参数以及依据所述用户查询信息的参数确定的一个以上关联导航信息的参数。上述方法中,所述终端服务器向地图服务器发送携带两个或两个以上导航信息参数的查询请求具体包括终端服务器从导航终端发送的两个或两个以上服务请求中获取用户查询信息的参数,将获取到的用户查询信息的参数整合在一个查询请求中发送给地图服务器。上述方法中,所述终端服务器向地图服务器发送携带两个或两个以上导航信息参数的查询请求具体包括终端服务器依据导航终端发送的服务请求中的用户查询信息的参数,查询存储的信息列表,从所述信息列表中得到所述用户查询信息的参数对应的用户查询信息;依据得到的用户查询信息,查询存储的信息关联列表,从所述信息关联列表中得到所述用户查询信息对应的一个以上关联导航信息;依据得到的关联导航信息,查询所述信息列表,得到对应的一个以上关联导航信息的参数;将所述用户查询信息的参数和所述关联导航信息的参数携带在查询请求中发送给所述地图服务器。上述方法中,所述查询请求中还包括一个导航信息参数对应的请求地址;所述地图服务器查询导航信息为地图服务器依据所述查询请求中的请求地址和从本地保存的说明文档中找到的请求地址,找到对应的文件;根据所述查询请求中导航信息参数,从找到的文件中获取对应的导航信息;得到两个或两个以上导航信息。上述方法中,所述将得到的两个或两个以上导航信息返回给终端服务器具体包括地图服务器依据查询到的导航信息中一个导航信息对其他导航信息进行筛选,将所述一个导航信息与筛选后的其他导航信息返回给终端服务器。一种导航系统,包括终端服务器、地图服务器;其中,终端服务器,用于向地图服务器发送携带两个或两个以上导航信息参数的查询请求;地图服务器,用于依据所述两个或两个以上导航信息参数,查询对应的导航信息,并将得到的两个或两个以上导航信息返回给所述终端服务器。上述导航系统中,所述两个或两个以上导航信息参数为两个或两个以上用户查询信息的参数;或,所述两个或两个以上导航信息参数为一个用户查询信息的参数以及依据所述用户查询信息的参数确定的一个以上关联导航信息的参数。上述导航系统中,该导航系统还包括导航终端;所述终端服务器在向地图服务器发送携带两个或两个以上导航信息参数的查询请求时具体包括终端服务器从导航终端发送的两个或两个以上服务请求中获取用户查询信息的参数,将获取到的用户查询信息的参数整合在一个查询请求中发送给地图服务器。上述导航系统中,该导航系统还包括导航终端;所述终端服务器在向地图服务器发送携带两个或两个以上导航信息参数的查询请求时具体包括依据导航终端发送的服务请求中的用户查询信息的参数,查询存储的信息列表,从所述信息列表中得到所述用户查询信息的参数对应的用户查询信息;依据得到的用户查询信息,查询存储的信息关联列表,从所述信息关联列表中得到所述用户查询信息对应的一个以上关联导航信息;依据得到的关联导航信息,查询所述信息列表,得到对应的一个以上关联导航信息的参数;将所述用户查询信息的参数和所述关联导航信息的参数携带在查询请求中发送给所述地图服务器。上述导航系统中,所述查询请求中还包括一个导航信息参数对应的请求地址;所述地图服务器在查询导航信息时具体包括依据所述查询请求中的请求地址和从本地保存的说明文档中找到的请求地址,找到对应的文件;根据所述查询请求中导航信息参数,从找到的文件中获取对应的导航信息;得到两个或两个以上导航信息。上述导航系统中,所述地图服务器在将得到的两个或两个以上导航信息返回给终端服务器时具体包括依据查询到的导航信息中一个导航信息对其他导航信息进行筛选,将所述一个导航信息与筛选后的其他导航信息返回给终端服务器。由以上技术方案可以看出,本专利技术提供的具有以下有益效果终端服务器在收到导航终端的请求后,通过一次查询请求携带两个或两个以上导航信息参数,以实现从地图服务器同时获得两个或两个以上导航信息,用户不再需要频繁操作,导航终端的使用将变得简单;同时,终端服务器与地图服务器进行一次交互就可以传输多种导航信息,与目前只能在一次交互中传输一种导航信息相比,减少交互次数,降低网络中传输的数据量,降低网络资源的占用,提高导航信息的查询效率。附图说明图I是本专利技术实现导航系统的交互方法的优选实施例的流程示意图;图2是本专利技术实现导航系统的优选实施例的结构示意图。具体实施方式本专利技术的基本思想是终端服务器向地图服务器发送携带两个或两个以上导航信息参数的查询请求;地图服务器依据所述两个或两个以上导航信息参数,查询对应的导航信息,并将得到的两个或两个以上导航信息返回给终端服务器。为了使本专利技术的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本专利技术进行详细描述。本专利技术提供一种导航系统的交互方法,图I是本专利技术实现导航系统的交互方法的优选实施例的流程示意图,如图I所示,该优选实施例包括以下步骤步骤101,终端服务器向地图服务器发送查询请求,所述查询请求中携带两个或两个以上导航信息参数。具体的,用户要查询需要的导航信息时,通过导航本文档来自技高网
...

【技术保护点】
一种导航系统的交互方法,其特征在于,该方法包括:终端服务器向地图服务器发送携带两个或两个以上导航信息参数的查询请求;地图服务器依据所述两个或两个以上导航信息参数,查询对应的导航信息,并将得到的两个或两个以上导航信息返回给终端服务器。

【技术特征摘要】

【专利技术属性】
技术研发人员:林静王加鹏倪楷
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1