通讯设备的导航地图更新方法以及导航系统的制作方法

文档序号:5963523阅读:373来源:国知局
专利名称:通讯设备的导航地图更新方法以及导航系统的制作方法
技术领域
本发明涉及通信技术领域,特别是涉及一种通讯设备的导航地图更新方法以及导航系统。
背景技术
随着汽车的普及以及交通网的发展,导航仪已经普遍应用到各种通讯设备中,通过通讯设备中GPS(Global Positioning System,全球定位系统)导航模块可以很方便地查询到用户需要查询的位置信息。 然而,随着人们生活水平的提高以及城市建设的加快,很多新的建筑、道路、商场等位置信息更新很快,这就需要导航地图经常升级,否则就无法查询到用户需要查询的位置信息。现有技术中的导航地图的更新方法要么是整个地图一起升级,其地图的数据量巨大,要么是使用在线地图,其所需要的流量较大,这都会导致通讯设备的费用较高。综上所述,有必要提供一种通讯设备的导航地图更新方法以及导航系统以解决上述问题。

发明内容
本发明主要解决的技术问题是提供一种通讯设备的导航地图更新方法以及导航系统,能够有效降低通讯设备的流量费用和加强用户的体验,无需用户经常性更新导航地图。为解决上述技术问题,本发明采用的一个技术方案是提供一种通讯设备的导航地图更新方法,该方法包括启动导航地图,输入需查询的位置信息;在本地地图上查询需查询的位置信息;如果在本地地图上查询不到需查询的位置信息,通讯设备连接服务器,向服务器发送查询请求;服务器通过服务器上最新版本的地图查询需查询的位置信息,并将查询到的地理位置信息返回给通讯设备,且在导航地图上显示查询到的地理位置信息。其中,该方法还包括通讯设备将查询到的地理位置信息添加到本地地图对应的位置信息库,以更新本地地图。其中,查询到的地理位置信息包括需查询的位置信息对应的经度纬度、图标和地点名称。其中,位置信息库针对同一地理位置对应保存有多个地点名称。其中,服务器及时更新服务器上保存的最新版本的地图。为解决上述技术问题,本发明采用的另一个技术方案是提供一种导航系统,导航系统包括服务器和至少一通讯设备,其中服务器上保存有最新版本的地图;启动通讯设备的导航地图,在通讯设备上输入需查询的位置信息时,通讯设备首先在本地地图上查询需查询的位置信息;在本地地图上查询不到需查询的位置信息时,通讯设备连接服务器,向服务器发送查询请求;服务器通过最新版本的地图查询需查询的位置信息,并将查询到的地理位置信息返回给通讯设备。
其中,通讯设备包括查询输入模块、管理模块和地图模块,其中查询输入模块,用于输入需查询的位置信息,并将需查询的位置信息发送给地图模块进行查询,如果在地图模块查询不到需查询的位置信息,查询输入模块将需查询的位置信息发送给管理模块;管理模块,用于向服务器发送查询请求并输入需查询的位置信息,且将服务器查询到的地理位置信息发送给地图模块;地图模块,用于在本地地图上查询需查询的位置信息,并将服务器查询到的地理位置信息添加到本地地图对应的位置信息库,以更新本地地图。其中,服务器包括有连接模块,用于与通讯设备的管理模块连接,用于接收通讯设备发送的查询请求,并将查询到的地理位置信息返回给通讯设备;更新模块,用于及时更新服务器上保存的最新版本的地图。其中,查询到的地理位置信息包括需查询的位置信息对应的经度纬度、图标和地点名称。其中,地图模块针对同一地理位置对应保存有多个地点名称。 本发明的有益效果是区别于现有技术的情况,本发明的通讯设备的导航地图更新方法以及导航系统通过用户输入需查询的位置信息,首先在本地地图上查询需查询的位置信息,如果查询不到,则向服务器发送查询请求且查询需查询的位置信息,能够减少因要更新整个地图而浪费的流量,有效降低通讯设备的流量费用和加强用户的体验。


图I是本发明通讯设备的导航地图更新方法的实施例的流程示意图;图2是本发明导航系统的实施例的结构示意图;图3是本发明导航系统的通讯设备的结构示意图;图4是本发明导航系统的服务器的结构示意图。
具体实施例方式下面结合附图和实施方式对本发明进行详细说明。如图I所示,图I是本发明通讯设备的导航地图更新方法的实施例的流程示意图。通讯设备的导航地图更新方法包括以下步骤步骤SlOl :启动导航地图,输入需查询的位置信息。其中,需查询的位置信息可以包括有经度纬度、图标、地点名称或者其他相关的信息。用户可以浏览地图,在地图上直接查找需查询的位置信息,也可以是输入地点名称查询目的地或者路线。步骤S102 :在本地地图上查询需查询的位置信息。其中,本地地图为通讯设备上的导航地图,其保存了当前地图的位置信息供用户查询需查询的位置信息。步骤S103 :判断在本地地图上是否查询到需查询的位置信息。如果查询得到,则进入步骤S106 :在导航地图上显示查询到的地理位置信息;如果查询不到,则进入步骤S104。步骤S104 :通讯设备连接服务器,向服务器发送查询请求。其中,用户输入的需查询的位置信息在本地地图上查询不到,说明本地地图的位置信息库没有对应的位置信息,可能是本地地图不是最新版本。当然,也可能是用户输入的位置信息与本地地图的位置名称有出入。执行完步骤S104后,执行步骤S105 :服务器通过服务器上最新版本的地图查询需查询的位置信息,并将查询到的地理位置信息返回给通讯设备;随后,进入步骤S106 :在导航地图上显示查询到的地理位置信息。其中,服务器及时更新服务器上保存的最新版本的地图,查询到的地理位置信息包括需查询的位置信息对应的经度纬度、图标和地点名称。进一步的,通讯设备的导航地图更新方法还包括通讯设备将查询到的地理位置信息添加到本地地图对应的位置信息库,以选择性更新本地地图中,即本发明中,无需更新整个地图,选择性添加了更新前在本地地图上查询不到的地理位置信息,避免更新整个地图而浪费的流量,有效降低通讯设备的流量费用和加强用户的体验。 进一步而言,在现有技术中,本地地图中每个位置都是对应于一个地点名称,用户无法在本地地图中查询到所要查询的地点大部分的原因是由于一方面本地地图很有可能不是最新的,还没有包含所要查询的地点;另一方面,很有可能是因为用户输入的地点名称不规范,或者是输入的位置信息与本地地图中的位置名称有出入,从而使得本地的地图中匹配到该地点的名称。例如,地图中单位的地点名称一般以公司的名称标注,如TCL通信公司,然而TCL通信公司的实际地理位置是亮景路232号,如果用户在导航中输入具体的地址亮景路232号,就无法搜索到相应的结果。对此,本发明中,本地地图的位置信息库针对同一地理位置对应保存有多个地点名称,尤其是为一些经常使用的地点使用多个习惯的地点名称进行记录,以提高查询的效率。即一个地点的名称可以有两个或两个以上,可以使得用户输入其中任意一个地点名称,就可以准确查询到需查询的位置信息。举例而言,TCL通信公司所对应地图中的位置同时用“TCL通信上海有限公司”、“亮景路232号”或其临近的地铁站或公车站的名称来对应。当用户要在本地地图上查询TCL通信公司时,用户只需要在导航地图上输入其中任意一个地点名称,如TCL通信公司或者亮景路232号,就可以在地图上准确查询到该地理位置。承上所述,在本实施例中,通过同一地理位置保存有多个地点名称,可以让用户轻松而快速查询需查询的地理位置,有效避免用户因要导航而浪费的时间。如图2所示,图2是本发明导航系统的实施例的结构示意图。导航系统包括通讯设备10和服务器11,通讯设备10通过无线网络与服务器11进行信号连接,其中服务器11上保存有最新版本的地图。在本实施例中,通讯设备10可以是一台、两台或者两台以上。其中,通讯设备10可以是手机、平板电脑、导航仪或者其他具有导航功能的电子设备。使用导航系统时,首先启动通讯设备10的导航地图,在通讯设备10上输入需查询的位置信息时;通讯设备10先在本地地图上查询需查询的位置信息;在本地地图上查询不到需查询的位置信息时,通讯设备10连接服务器11,向服务器11发送查询请求;最后服务器11通过最新版本的地图查询需查询的位置信息,并将查询到的地理位置信息返回给通讯设备10。其中,查询到的地理位置信息包括需查询的位置信息对应的经度纬度、图标和地点名称。请一并参考图3,图3是本发明导航系统的通讯设备的结构示意图。通讯设备10包括查询输入模块101、地图模块102和管理模块103。其中,查询输入模块101用于输入需查询的位置信息,并将需查询的位置信息发送给地图模块102进行查询,如果在地图模块102查询不到需查询的位置信息,查询输入模块101将需查询的位置信息发送给管理模块103。地图模块102用于在本地地图上查询需查询的位置信息,并将服务器11查询到的地理位置信息添加到本地地图对应的位置信息库,以更新本地地图。
当地图模块102获得服务器11查询到的地理位置信息时,其中查询到的地理位置信息包括名称、地理位置的经度与纬度、地点图标;首先在本地地图中获取查询到的地理位置信息的经度纬度的点,将该点的地点名称修改为所获得新的地点名称,且将该点的地点显示图标修改为获得新的地点图标;本地地图在显示时,就会在需查询的位置信息地点显示地点图标以及地点的名称。为了用户在以后查询时能够查询到新的地点和地点图标,管理模块103将查询到的地理位置信息的名称以及对应的经度纬度信息加入到本地的位置信息库中,这样,如果用户再输入同样地点名称进行查询时,就可以返回同样地点的具体信肩、O其中,地图模块102针对同一地理位置对应保存有多个地点名称。管理模块103用于向服务器11发送查询请求并输入需查询的位置信息,且将服务器11查询到的地理位置信息发送给地图模块102。请一并参考图4,图4是本发明导航系统的服务器的结构示意图。服务器11包括更新模块111和连接模块112。为了保证用户能够使用最新版本的地图,服务器11上的更新模块111会及时更新服务器11上保存的最新版本的地图。也就是说,更新模块111每过一段时间,就会将新建的建筑、车站、商店等地理位置信息加入到服务器11的位置库中。连接模块112用于与通讯设备10的管理模块103连接,用于接收通讯设备10发送的查询请求,并将查询到的地理位置信息返回给通讯设备10。在本实施例中,用户启动导航系统,输入需查询的地理位置信息,如果本地地图中没有对应的地理位置与用户输入需查询的地理位置信息匹配,则说明当前的本地地图中不包含用户输入的地点,通讯设备与服务器建立连接,管理模块向服务器发送查询请求,请求中包含所要查询地理位置的名称相关信息;服务器接收到查询请求后,在服务器的位置库中查询与接收到的位置名称相匹配的位置。如果服务器的位置库中有所要查询的位置名称相匹配的位置,则说明服务器的位置库中包含所要查询的位置信息,服务器获得用户输入的地理位置所对应的各项信息,包括经度纬度,地点图标和名称;将用户输入的地理位置各项信息进行编码,服务器将用户输入的地理位置对应的各项信息发送给通讯设备。通讯设备的管理模块接收到服务器发送的位置信息,解析数据包获得位置信息的各项信息,将新的位置信息先发送给地图模块;地图模块根据位置信息中的经度与纬度数据在本地地图上查找到同样经度纬度所对应的点,且在本地地图上显示位置信息中的图标,以及位置信息中的地理位置名称,并更新本地地图的地理位置信息。
综上所述,本发明的通讯设备的导航地图更新方法以及导航系统通过用户输入需查询的位置信息,首先在本地地图上查询需查询的位置信息,如果查询不到,则向服务器发送查询请求且查询需查询的位置信息,能够减少因要更新整个地图而浪费的流量,有效降低通讯设备的流量费用和加强用户的体验。
以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种通讯设备的导航地图更新方法,其特征在于,所述方法包括 启动导航地图,输入需查询的位置信息; 在本地地图上查询所述需查询的位置信息; 如果在所述本地地图上查询不到所述需查询的位置信息,所述通讯设备连接服务器,向所述服务器发送查询请求; 所述服务器通过所述服务器上最新版本的地图查询所述需查询的位置信息,并将查询到的地理位置信息返回给所述通讯设备,且在所述导航地图上显示所述查询到的地理位置信息。
2.根据权利要求I所述的方法,其特征在于,所述方法还包括 所述通讯设备将所述查询到的地理位置信息添加到所述本地地图对应的位置信息库,以更新所述本地地图。
3.根据权利要求I或2所述的方法,其特征在于,所述查询到的地理位置信息包括所述需查询的位置信息对应的经度纬度、图标和地点名称。
4.根据权利要求2所述的方法,其特征在于,所述位置信息库针对同一地理位置对应保存有多个地点名称。
5.根据权利要求I所述的方法,其特征在于,所述服务器及时更新所述服务器上保存的所述最新版本的地图。
6.一种导航系统,其特征在于,所述导航系统包括服务器和至少一通讯设备,其中 所述服务器上保存有最新版本的地图; 启动所述通讯设备的导航地图,在所述通讯设备上输入需查询的位置信息时,所述通讯设备首先在本地地图上查询所述需查询的位置信息;在所述本地地图上查询不到所述需查询的位置信息时,所述通讯设备连接所述服务器,向所述服务器发送查询请求; 所述服务器通过所述最新版本的地图查询所述需查询的位置信息,并将查询到的地理位置信息返回给所述通讯设备。
7.根据权利要求6所述的系统,其特征在于,所述通讯设备包括查询输入模块、管理模块和地图模块,其中 所述查询输入模块,用于输入需查询的位置信息,并将所述需查询的位置信息发送给所述地图模块进行查询,如果在所述地图模块查询不到所述需查询的位置信息,所述查询输入模块将所述需查询的位置信息发送给所述管理模块; 所述管理模块,用于向所述服务器发送查询请求并输入所述需查询的位置信息,且将所述服务器查询到的地理位置信息发送给所述地图模块; 所述地图模块,用于在所述本地地图上查询所述需查询的位置信息,并将所述服务器查询到的地理位置信息添加到所述本地地图对应的位置信息库,以更新所述本地地图。
8.根据权利要求6所述的系统,其特征在于,所述服务器包括有 更新模块,用于及时更新所述服务器上保存的所述最新版本的地图; 连接模块,用于与所述通讯设备的管理模块连接,用于接收所述通讯设备发送的查询请求,并将所述查询到的地理位置信息返回给所述通讯设备。
9.根据权利要求6所述的系统,其特征在于,所述查询到的地理位置信息包括所述需查询的位置信息对应的经度纬度、图标和地点名称。
10.根据权利要求6至9中任一项所述的系统,其特征在于,所述地图模块针对同一地理位置对应保存有多个地点名称。
全文摘要
本发明公开了一种通讯设备的导航地图更新方法以及导航系统,该方法包括启动导航地图,输入需查询的位置信息;在本地地图上查询需查询的位置信息;如果在本地地图上查询不到需查询的位置信息,通讯设备连接服务器,向服务器发送查询请求;服务器通过服务器上最新版本的地图查询需查询的位置信息,并将查询到的地理位置信息返回给通讯设备,且在导航地图上显示查询到的地理位置信息。通过上述方式,本发明的通讯设备的导航地图更新方法以及导航系统能够有效降低通讯设备的流量费用和加强用户的体验,无需用户经常性更新导航地图。
文档编号G01C21/32GK102967316SQ201210484499
公开日2013年3月13日 申请日期2012年11月23日 优先权日2012年11月23日
发明者杨志兵 申请人:惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1