一种基于基础地图数据的增量更新的方法和系统技术方案

技术编号:8131451 阅读:206 留言:0更新日期:2012-12-27 04:00
本发明专利技术公开了一种基于基础地图数据的增量更新的方法和系统,该方法包括:地图数据运营商下载并存储地图数据图商发布的上一版本基础地图至本地服务器;当地图数据图商发布当前版本基础地图时,地图数据运营商下载当前版本基础地图,通过分析对比上一版本基础地图和当前版本基础地图得到增量地图数据,并把增量地图数据存储至本地服务器;用户终端通过本地服务器获取增量地图数据。本发明专利技术通过用户终端电子地图的增量更新实现了用户终端的地图数据的实时更新。

【技术实现步骤摘要】

本专利技术涉及导航电子地图的数据更新技术,特别涉及一种基于基础地图数据的增量更新的方法和系统
技术介绍
目前,导航电子地图应用于手机终端、导航终端、个人电脑终端等各种用户终端,这些终端需基于互联网、移动基站等通信网络,地图数据图商也在不断地更新基础地图数据,而在地图数据图商每次更新基础地图数据时,由于数据量太大,占用带宽较大,用户终端上的电子地图不能及时得到更新,为用户的出行带来不便。
技术实现思路
本专利技术的目的在于提供一种基于基础地图数据的增量更新的方法和系统,用于解 决数据量太大用户终端不能及时更新的问题。根据本专利技术的一个方面,提供了一种基于基础地图数据的增量更新方法,包括以下步骤A、地图数据运营商下载并存储地图数据图商发布的上一版本基础地图至本地服务器;B、当地图数据图商发布当前版本基础地图时,地图数据运营商下载当前版本基础地图,通过分析对比上一版本基础地图和当前版本基础地图得到增量地图数据,并把增量地图数据存储至本地服务器;C、用户终端通过本地服务器获取增量地图数据。优选的,分析对比上一版本基础地图和当前版本基础地图得到增量地图数据包括以下步骤把上一版本基础地图和当前版本基础地图用若干个网格进行第I次划分,通过对比上一版本基础地图和当前版本基础地图相对应网格中的图层数据,得到第I次划分存在差异网格;对第I次划分存在差异网格再次进行划分,通过对比上一版本基础地图和当前版本基础地图相对应网格中的图层数据,得到第2次划分存在差异网格;直至对第N-I次划分存在差异网格再次进行划分,通过对比上一版本基础地图和当前版本基础地图相对应网格中的图层数据,得到的第N次划分存在差异网格的面积小于或等于预定面积;其中,N为自然数,第N次划分存在差异网格为增量地图数据。优选的,步骤B还包括地图数据运营商建立增量地图数据的索引信息,并把索引信息存储至本地服务器。优选的,在步骤A和B之间,还包括用户终端获取地图数据图商发布的上一版本基础地图。优选的,步骤C还包括用户终端通过本地服务器获取索引信息,并根据增量地图数据和索引信息对用户终端上的地图进行局部更新。根据本专利技术的一个方面,提供了一种基于基础地图数据的增量更新系统,包括基础地图发布单元,用于发布上一版本基础地图和当前版本基础地图。地图数据监测单元,用于下载上一版本基础地图和当前版本基础地图并存储至本地服务器;地图数据分析单元,通过分析对比上一版本基础地图和当前版本基础地图得到增 量地图数据,并把增量地图数据存储至本地服务器;地图数据更新单元,通过本地服务器获取增量地图数据。优选的,地图数据分析单元还用于建立增量地图数据的索引信息,并把索引信息存储至本地服务器。优选的,地图数据更新单元在基础地图发布单元发布上一版本基础地图时从本地服务器获取上一版本基础地图。优选的,地图数据更新单元通过本地服务器获取索引信息,并根据增量地图数据和索引信息对用户终端上的地图进行局部更新。与现有技术相比较,本专利技术的有益效果在于本专利技术通过用户终端电子地图的增量更新实现了用户终端的地图数据的实时更新。附图说明图I是本专利技术提供的基于基础地图数据的增量更新方法的流程示意图;图2是本专利技术提供的基于基础地图数据的增量更新装置框图;图3是本专利技术实施例提供的增量更新方法的实施流程图。具体实施例方式以下结合附图对本专利技术的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。图I显示了本专利技术提供的基于基础地图数据的增量更新方法的流程示意,如图I所示步骤S101,数据图商发布基础地图,包括上一版本基础地图,地图数据运营商下载并存储上一版本基础地图至本地服务器。用户终端获取地图数据图商发布的上一版本基础地图。步骤S102,当地图数据图商发布当前版本基础地图时,地图数据运营商下载当前版本基础地图,通过分析对比上一版本基础地图和当前版本基础地图得到增量地图数据,并把增量地图数据存储至本地服务器。其中,分析对比上一版本基础地图和当前版本基础地图得到增量地图数据包括以下步骤把上一版本基础地图和当前版本基础地图用若干个网格进行第I次划分,通过对比上一版本基础地图和当前版本基础地图相对应网格中的图层数据,得到第I次划分存在差异网格,即为第I次划分后存在差异的网格;对第I次划分存在差异网格再次进行划分,通过对比上一版本基础地图和当前版本基础地图相对应网格中的图层 数据,得到第2次划分存在差异网格,即为第2次划分后存在差异的网格; 直至对第N-I次划分存在差异网格再次进行划分,通过对比上一版本基础地图和当前版本基础地图相对应网格中的图层数据,得到的第N次划分存在差异网格的面积小于或等于预定面积;其中,N为自然数,第N次划分存在差异网格为增量地图数据,预定面积为预先定义的网格面积,第N次划分存在差异网格即为第N次划分后存在差异的网格,如果在某次划分时把存在差异的图层数据划分至两个不同的网格中,则第N次划分存在差异网格的面积为存在差异网格面积之和。对增量地图数据建立索引信息并存储至本地服务器。步骤S103,用户终端通过本地服务器获取增量地图数据,同时也获取增量地图数据的索引信息,然后根据索引信息和增量地图数据对用户终端上的地图进行局部更新。图2显示了本专利技术提供的基于基础地图数据的增量更新装置框图,如图2所示,包括基础地图发布单元、地图数据监测单元、地图数据分析单元和地图数据更新单元。基础地图发布单元发布基础地图,包括上一版本基础地图和当前版本基础地图。地图数据监测单元实时检测基础地图发布单元的发布信息,及时下载上一版本基础地图和当前版本基础地图。地图数据分析单元分析对比上一版本基础地图和当前版本基础地图得到增量地图数据,并建立增量地图数据的索引信息,再把增量地图数据和索引信息存储至本地服务器。地图数据更新单元通过本地服务器获取索引信息和增量地图数据,再根据索引信息和增量地图数据对用户终端上的地图对应的地方进行局部更新。图3显示了本专利技术实施例提供的增量更新方法的实施流程,如图3所示步骤S301,地图数据图商发布基础地图,版本号为Vl。步骤S302,手机终端、导航终端或PC机终端等用户终端到地图数据图商那里下载自己所需的数据,转换成自己的应用格式数据,应用在的终端机上。客户需要明确地图数据图商的基础地图版本号VI。步骤S303,地图数据运营商在本地服务器上同时存放地图数据图商发布的基础地图,同时记录地图数据图商的基础地图版本号VI。步骤S304,地图数据图商再次发布基础地图,版本号为V2,与Vl版本基础地图相比新增了一条道路A和一个商场B。步骤S305,地图数据运营商根据地图数据图商发布的V2版本基础地图,并与Vl版本基础地图进行对比分析,得出增量数据AVI,AVl包括了道路A和商场B的图层数据信息,并建立AVl的查询索引信息,放置于本地服务器。步骤S306,用户终端监测服务器端是否有新的版本,如果有新版本,把增量数据AVl和索引信息下载到本地服务器。步骤S307,在AVl基础上建立增量数据的拓扑信息,然后把整个应用数据下载到用户终端的本地存储器,进行导航、检索应用等。综上所述,本专利技术具有以下技术效果本专利技术通过用户终端电子地图的增量更新实现了用户终端的地图数据的实时更新,使地图数据现本文档来自技高网...

【技术保护点】
一种基于基础地图数据的增量更新方法,其特征在于,包括以下步骤:A、地图数据运营商下载并存储地图数据图商发布的上一版本基础地图至本地服务器;B、当所述地图数据图商发布当前版本基础地图时,所述地图数据运营商下载所述当前版本基础地图,通过分析对比所述上一版本基础地图和所述当前版本基础地图得到增量地图数据,并把所述增量地图数据存储至所述本地服务器;以及C、用户终端通过所述本地服务器获取所述增量地图数据。

【技术特征摘要】
1.一种基于基础地图数据的增量更新方法,其特征在于,包括以下步骤 A、地图数据运营商下载并存储地图数据图商发布的上一版本基础地图至本地服务器; B、当所述地图数据图商发布当前版本基础地图时,所述地图数据运营商下载所述当前版本基础地图,通过分析对比所述上一版本基础地图和所述当前版本基础地图得到增量地图数据,并把所述增量地图数据存储至所述本地服务器;以及 C、用户终端通过所述本地服务器获取所述增量地图数据。2.根据权利要求I所述的方法,其特征在于,所述分析对比上一版本基础地图和所述当前版本基础地图得到增量地图数据包括以下步骤 把所述上一版本基础地图和所述当前版本基础地图用若干个网格进行第I次划分,通过对比所述上一版本基础地图和所述当前版本基础地图相对应网格中的图层数据,得到第I次划分存在差异网格; 对所述第I次划分存在差异网格再次进行划分,通过对比所述上一版本基础地图和所述当前版本基础地图相对应网格中的图层数据,得到第2次划分存在差异网格;以及 直至对第N-I次划分存在差异网格再次进行划分,通过对比所述上一版本基础地图和所述当前版本基础地图相对应网格中的图层数据,得到的第N次划分存在差异网格的面积小于或等于预定面积; 其中,N为自然数,所述第N次划分存在差异网格为所述增量地图数据。3.根据权利要求2所述的方法,其特征在于,所述步骤B还包括 所述地图数据运营商建立所述增量地图数据的索引信息...

【专利技术属性】
技术研发人员:李慧恩张翔
申请(专利权)人:北京畅联万方科技有限公司
类型:发明
国别省市:

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

1