电子地图数据更新方法、装置及服务器.pdf

上传人:Y94****206 文档编号:52121 上传时间:2018-01-20 格式:PDF 页数:14 大小:1.10MB
返回 下载 相关 举报
摘要
申请专利号:

CN201310128488.1

申请日:

2013.04.15

公开号:

CN104102677A

公开日:

2014.10.15

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 17/30申请日:20130415|||公开

IPC分类号:

G06F17/30; G09B29/00

主分类号:

G06F17/30

申请人:

北京四维图新科技股份有限公司

发明人:

曲文启; 郭文辉; 赖丰福

地址:

100028 北京市朝阳区曙光西里甲5号凤凰置地广场A座写字楼17层

优先权:

专利代理机构:

北京银龙知识产权代理有限公司 11243

代理人:

许静;黄灿

PDF下载: PDF下载
内容摘要

本发明公开了一种电子地图数据更新方法、装置及服务器,该电子地图数据更新方法包括:基于对象标识对新数据库和老数据库进行差分操作,确定发生改变的对象;确定发生改变的对象的改变类型;获取所述发生改变的对象在老数据库中的每一层中的对应数据块;依据所述发生改变的对象、改变类型对所述对应数据块进行编译,得到增量更新数据;下发所述增量更新数据到客户端。本发明提高了电子地图更新的效率。

权利要求书

1.  一种面向导航数据标准NDS的电子地图数据更新方法,用于保存有新数据库和老数据库的服务器端,其特征在于,所述新数据库和老数据库中,同一对象具有相同的标识,且所述新数据库和老数据库中的数据分层分块存储,所述电子地图数据更新方法包括:
基于对象标识对新数据库和老数据库进行差分操作,确定发生改变的对象;
确定发生改变的对象的改变类型;
获取所述发生改变的对象在老数据库中的每一层中的对应数据块;
依据所述发生改变的对象、改变类型对所述对应数据块进行编译,得到增量更新数据;
下发所述增量更新数据到客户端。

2.
  根据权利要求1所述的电子地图数据更新方法,其特征在于,所述对象为道路对象。

3.
  根据权利要求2所述的电子地图数据更新方法,其特征在于,所述改变类型为对象几何形状改变、对象拓扑结构改变和/或对象名称改变。

4.
  根据权利要求3所述的电子地图数据更新方法,其特征在于,所述改变类型为对象几何形状改变时,所述依据所述发生改变的对象、改变类型对所述对应数据块进行编译,得到增量更新数据具体包括:
确定所述发生改变的对象的第一标识;
依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;
将所述发生改变的对象的变化后的几何形状数据写入所述第一序号对应的数据中,得到所述增量更新数据。

5.
  根据权利要求3所述的电子地图数据更新方法,其特征在于,所述改变类型为对象拓扑结构改变时,所述依据所述发生改变的对象、改变类型对所述对应数据块进行编译,得到增量更新数据具体包括:
确定所述发生改变的对象的第一标识;
依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;
将所述发生改变的对象的变化后的拓扑结构数据写入所述第一序号对应的数据中,得到所述增量更新数据。

6.
  根据权利要求3所述的电子地图数据更新方法,其特征在于,所述改变类型为对象名称改变时,所述依据所述发生改变的对象、改变类型对所述对应数据块进行编译,得到增量更新数据具体包括:
确定所述发生改变的对象的第一标识;
依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;
将所述发生改变的对象的变化后的对象名称数据写入所述第一序号对应的数据中,得到所述增量更新数据。

7.
  一种面向导航数据标准NDS的电子地图数据更新装置,用于保存有新数据库和老数据库的服务器端,其特征在于,所述新数据库和老数据库中,同一对象具有相同的标识,且所述新数据库和老数据库中的数据分层分块存储,所述电子地图数据更新装置包括:
对象确定模块,用于基于对象标识对新数据库和老数据库进行差分操作,确定发生改变的对象;
改变类型确定模块,用于确定发生改变的对象的改变类型;
数据块获取模块,用于获取所述发生改变的对象在老数据库中的所有层中的对应数据块;
编译模块,用于依据所述发生改变的对象、改变类型对所述对应数据块进行编译,得到增量更新数据;
下发模块,用于下发所述增量更新数据到客户端。

8.
  根据权利要求7所述的电子地图数据更新装置,其特征在于,所述对象为道路对象。

9.
  根据权利要求8所述的电子地图数据更新装置,其特征在于,所述改变类型为对象几何形状改变、对象拓扑结构改变和/或对象名称改变。

10.
  根据权利要求9所述的电子地图数据更新装置,其特征在于,所述改 变类型为对象几何形状改变时,所述编译模块具体包括:
标识确定单元,用于确定所述发生改变的对象的第一标识;
序号确定单元,用于依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;
第一修改单元,用于将所述发生改变的对象的变化后的几何形状数据写入所述第一序号对应的数据中,得到所述增量更新数据。

11.
  根据权利要求9所述的电子地图数据更新装置,其特征在于,所述改变类型为对象拓扑结构改变时,所述编译模块具体包括:
标识确定单元,用于确定所述发生改变的对象的第一标识;
序号确定单元,用于依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;
第二修改单元,用于将所述发生改变的对象的变化后的拓扑结构数据写入所述第一序号对应的数据中,得到所述增量更新数据。

12.
  根据权利要求9所述的电子地图数据更新装置,其特征在于,所述改变类型为对象名称改变时,所述编译模块具体包括:
标识确定单元,用于确定所述发生改变的对象的第一标识;
序号确定单元,用于依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;
第三修改单元,用于将所述发生改变的对象的变化后的对象名称数据写入所述第一序号对应的数据中,得到所述增量更新数据。

13.
  一种服务器,包括权利要求7-12任意一项所述的一种面向导航数据标准NDS的电子地图数据更新装置。

说明书

电子地图数据更新方法、装置及服务器
技术领域
本发明涉及数据更新技术领域,特别是一种面向导航数据标准NDS的电子地图数据更新方法、装置及服务器。
背景技术
导航电子地图的更新是地图发布的重要一环,由于当前地图生产的周期包括数据采集、录入、验证、发布,过程非常繁琐并且复杂,耗时长,地图用户拿到了最新版本的数据之后,与实际的道路状况已经相差很大。
对于地图的更新目前对这个问题上,KIWI标准采用的方法是:按区域级更新,不管区域中的数据新数据还是旧数据,全部传输到客户端,直接在客户端进行区域数据替换。
然而上述的地图更新方法为了保证更新的有效性,存在传输数据量大的问题,详细说明如下。
由于KIWI并不维护更新区域之间的关系,这样如果某个区域没有更新,那么相邻区域更新后与该没有更新的区域就存在着拓扑关联的问题,造成了在导航路径规划时无法跨越更新区域的问题。所以KIWI的按区域级更新的方法必须同时更新所有的区域,因此存在更新速度慢的问题。
发明内容
本发明实施例的目的在于提供一种面向导航数据标准NDS的电子地图数据更新方法、装置及服务器,提高电子地图更新的速度。
为了实现上述目的,本发明实施例提供了一种面向导航数据标准NDS的电子地图数据更新方法,用于保存有新数据库和老数据库的服务器端,所述新数据库和老数据库中,同一对象具有相同的标识,且所述新数据库和老数据库中的数据分层分块存储,所述电子地图数据更新方法包括:
基于对象标识对新数据库和老数据库进行差分操作,确定发生改变的对象;
确定发生改变的对象的改变类型;
获取所述发生改变的对象在老数据库中的每一层中的对应数据块;
依据所述发生改变的对象、改变类型对所述对应数据块进行编译,得到增量更新数据;
下发所述增量更新数据到客户端。
上述的电子地图数据更新方法,其中,所述对象为道路对象。
上述的电子地图数据更新方法,其中,所述改变类型为对象几何形状改变、对象拓扑结构改变和/或对象名称改变。
上述的电子地图数据更新方法,其中,所述改变类型为对象几何形状改变时,所述依据所述发生改变的对象、改变类型对所述对应数据块进行编译,得到增量更新数据具体包括:
确定所述发生改变的对象的第一标识;
依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;
将所述发生改变的对象的变化后的几何形状数据写入所述第一序号对应的数据中,得到所述增量更新数据。
上述的电子地图数据更新方法,其中,所述改变类型为对象拓扑结构改变时,所述依据所述发生改变的对象、改变类型对所述对应数据块进行编译,得到增量更新数据具体包括:
确定所述发生改变的对象的第一标识;
依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;
将所述发生改变的对象的变化后的拓扑结构数据写入所述第一序号对应的数据中,得到所述增量更新数据。
上述的电子地图数据更新方法,其中,所述改变类型为对象名称改变时,所述依据所述发生改变的对象、改变类型对所述对应数据块进行编译,得到增量更新数据具体包括:
确定所述发生改变的对象的第一标识;
依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;
将所述发生改变的对象的变化后的对象名称数据写入所述第一序号对应的数据中,得到所述增量更新数据。
为了更好的实现上述目的,本发明实施例还提供了一种面向导航数据标准NDS的电子地图数据更新装置,用于保存有新数据库和老数据库的服务器端,所述新数据库和老数据库中,同一对象具有相同的标识,且所述新数据库和老数据库中的数据分层分块存储,所述电子地图数据更新装置包括:
对象确定模块,用于基于对象标识对新数据库和老数据库进行差分操作,确定发生改变的对象;
改变类型确定模块,用于确定发生改变的对象的改变类型;
数据块获取模块,用于获取所述发生改变的对象在老数据库中的所有层中的对应数据块;
编译模块,用于依据所述发生改变的对象、改变类型对所述对应数据块进行编译,得到增量更新数据;
下发模块,用于下发所述增量更新数据到客户端。
上述的电子地图数据更新装置,其中,所述对象为道路对象。
上述的电子地图数据更新装置,其中,所述改变类型为对象几何形状改变、对象拓扑结构改变和/或对象名称改变。
上述的电子地图数据更新装置,其中,所述改变类型为对象几何形状改变时,所述编译模块具体包括:
标识确定单元,用于确定所述发生改变的对象的第一标识;
序号确定单元,用于依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;
第一修改单元,用于将所述发生改变的对象的变化后的几何形状数据写入所述第一序号对应的数据中,得到所述增量更新数据。
上述的电子地图数据更新装置,其中,所述改变类型为对象拓扑结构改变时,所述编译模块具体包括:
标识确定单元,用于确定所述发生改变的对象的第一标识;
序号确定单元,用于依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;
第二修改单元,用于将所述发生改变的对象的变化后的拓扑结构数据写入所述第一序号对应的数据中,得到所述增量更新数据。
上述的电子地图数据更新装置,其中,所述改变类型为对象名称改变时,所述编译模块具体包括:
标识确定单元,用于确定所述发生改变的对象的第一标识;
序号确定单元,用于依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;
第三修改单元,用于将所述发生改变的对象的变化后的对象名称数据写入所述第一序号对应的数据中,得到所述增量更新数据。
为了更好的实现上述目的,本发明实施例还提供了一种包括上述的面向导航数据标准NDS的电子地图数据更新装置的服务器。
本发明实施例至少具有如下的有益效果:
本发明实施例的电子地图数据更新方法中,通过对同一对象采用固定不变的ID,因此,能够依据该固定不变的ID能够快速找到老数据库中与新数据库中的对象对应的数据,从而快速识别出发生改变的对象,同时对该快速识别出的发生改变的对象依照改变类型进行编译,也提高了编译的速度,因此,从整体上提高了电子地图数据更新的速度。
附图说明
图1表示本发明实施例的面向导航数据标准NDS的电子地图数据更新方法的流程示意图;
图2表示本发明实施例的面向导航数据标准NDS的电子地图数据更新方法的一种具体实现的流程示意图;
图3表示本发明实施例的面向导航数据标准NDS的电子地图数据更新装置的结构示意图。
具体实施方式
本发明实施例的面向导航数据标准NDS的电子地图数据更新方法及装置中,利用导航数据的永久ID差分后的更新数据,通过分层分块切分操作,针对数据属性的变化编译生成基于不同层次和不同Tile的基础显示、路径规划引导、名称的增量数据块,能够快速发现并编译上层数据的增量更新数据块。
为了更好的理解本发明实施例,在此先对本发明实施例涉及到的一些概念说明如下。
道路功能等级,反应路网联通性的指标。其中低等级的道路可以自己形成封闭的路网(但必须与上层高等级的道路有挂接),也可以与所挂接的上层高等级道路构建封闭的路网,引导设备可以通过功能等级从低到高的层次逐步计算并引导车辆到达目的地。
分层,NDS编译器在完成NDS格式编译的过程中,对构造单元按照某种原则(如按照道路等级或者路径计算对属性的要求)对数据进行提取分层,一层一层过滤掉重要性相对比较低的信息。导航软件的可放大缩小级数,就取决于分层的数量。
如NDS在逻辑上将整个投影后的平面坐标系下的数据分为16个层次。其中13层作为基础层,层宽为大约2.4KM。中国的NDS编译采用了13、10、8、6、4共5个层次,这样可以实现导航软件放大缩小的平滑过渡以及兼顾最重要的路径规划的效率。
分块:NDS数据标准按照路网的连通性进行分层,对于每一层的数据按照分块机制划分为规则的统一的网格,将每层数据按照类似四叉树的结构,分成不同的块。这样能快速定位到地理要素的位置,减少数据读取量提高数据访问速度,同时满足增量更新要求,直接进行数据块的更新替换。
数据块Tile,在分块过程中产生的每一个数据块称为一个Tile。
本发明实施例的一种面向导航数据标准NDS的电子地图数据更新方法,用于保存有新数据库和老数据库的服务器端,所述新数据库和老数据库中,同一对象具有相同的标识,且所述新数据库和老数据库中的数据分层分块存储,如图1所示,所述电子地图数据更新方法包括:
步骤101,基于对象标识对新数据库和老数据库进行差分操作,确定发生 改变的对象;
步骤102,确定发生改变的对象的改变类型;
步骤103,获取所述发生改变的对象在老数据库中的每一层中的对应数据块;
步骤104,依据所述发生改变的对象、改变类型对所述对应数据块进行编译,得到增量更新数据;
步骤105,下发所述增量更新数据到客户端。
本发明实施例的电子地图数据更新方法中,通过对同一对象采用固定不变的ID,因此,能够依据该固定不变的ID能够快速找到老数据库中与新数据库中的对象对应的数据,从而快速识别出发生改变的对象,同时对该快速识别出的发生改变的对象依照改变类型进行编译,也提高了编译的速度,因此,从整体上提高了电子地图数据更新的速度。
同时,本发明实施例的电子地图数据更新方法采用的是增量更新的方法,因此也降低了电子地图数据更新的数据量。
在本发明的具体实施例中,该发生改变的对象可以是各种类型的对象,但在本发明具体实施例中仅以道路类型的对象进行详细说明,但这并不代表本发明实施例仅能应用于道路类型的对象的数据更新。
NDS全称为Navigation Data Standard(导航数据标准,NDS),是一种应用于车载导航的导航数据标准物理格式,该物理格式由NDS组织制定。
NDS数据由构造单元组成。构造单元是为完成导航应用功能目的而划分的相关数据的集合。不同的数据属于相应的构造单元,每种构造单元对应着NDS格式相应的功能。基于上述将用于不同功能的数据分开储存的低耦合特性,本发明实施例的方法中,根据不同功能性能的要求,对相应的构造单元的结构进行优化,同时也能满足增量更新的要求。
NDS定义的基本构造单元包括基础显示单元、规划引导单元和名称构造单元,其他都属于可选的构造单元,其中:
基础显示构造单元储存着用于地图2D显示的几何信息,包括点、线、面三类要素,主要完成在导航系统中的显示功能。
规划引导构造单元储存的是用于路径计算的拓扑数据。路径计算的性能取 决于地图数据的结构,在路径计算中涉及的link越少,计算效率越高,NDS格式的设计遵循了这一原则,通过路径规划引导构造单元的上层数据来减少link数量,简化路径计算。
名称构造单元存储名称信息,用来完成以下功能:目的地输入、显示引导路径、地址检索、语音引导、地图标注、一定区域内的名称搜索以及反向地理编码(如通过坐标查找道路)等。
在NDS数据编译过程中,构造单元里的要素建立了到其他构造单元要素之间的关系,以此来完成导航软件的地址检索、路径引导、显示等一个完整应用要求。
基于以上的构造单元的分类,在本发明的具体实施例,对于道路类型的对象而言,将基础的改变类型分为如下三类:所述改变类型为对象几何形状改变(对应于显示功能)、对象拓扑结构改变(对应于路径计算功能)和/或对象名称改变(对应于输入、检索等功能)。
在本发明的具体实施例进一步基于以上三种改变类型分别进行增量更新的编译,提高编译效率,分别详细说明如下。
<改变类型为对象几何形状改变>
这种方式下,生成增量更新数据具体包括:
确定所述发生改变的对象的第一标识;
依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;
将所述发生改变的对象的变化后的几何形状数据写入所述第一序号对应的数据中,得到所述增量更新数据。
<改变类型为对象拓扑结构改变>
这种方式下,生成增量更新数据具体包括:
确定所述发生改变的对象的第一标识;
依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;
将所述发生改变的对象的变化后的拓扑结构数据写入所述第一序号对应的数据中,得到所述增量更新数据。
<改变类型为对象名称改变>
这种方式下,生成增量更新数据具体包括:
确定所述发生改变的对象的第一标识;
依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;
将所述发生改变的对象的变化后的对象名称数据写入所述第一序号对应的数据中,得到所述增量更新数据。
下面对本发明实施例的电子地图数据更新方法结合一个实际的例子详细说明如下。
本发明实施例的电子地图数据更新方法的详细流程如图2所示,包括:
首先,基于永久的对象ID,对由新采集生产的数据组成的新数据库和老数据库进行差分;
其次,依据差分结果确定发生改变的对象及其改变类型,由此产生需要增量编译的数据,存储在差分数据表中。
差分数据表的一种范例如下表所示:

再次,以NDS的分层原则为例,对差分后的增量数据按照NDS13层的分块原则进行切分,产生分层切分后的数据表。
在此过程中,对于K层的数据,按照道路的功能等级进行提取,如果某差分数据中的道路未能提取,则在差分数据表中将该道路删除,同时第K层的上层数据中也不会包括该差分数据,同样应该删除。
道路功能等级是反应路网联通性的指标,其中低等级的道路可以自己形成封闭的路网(但必须与上层高等级的道路有挂接),也可以与所挂接的上层高等级道路构建封闭的路网,引导设备可以通过功能等级从低到高的层次逐步计算并引导车辆到达目的地。
分层切分后的数据表的一种范例如下:

IDTile编号层号(Level)

1000000165554381131000000265554382131000000116252341010000001812838810000001410399610000001230014.........

可以发现,10000001在5个层都有数据,而10000002仅在一个层有数据。
一种NDS的分层原则如下:
最详细层包括所有路网数据作为13层;
过滤掉道路功能等级大于4的数据构成一层作为10层;
过滤掉道路功能等级大于3的数据构成一层作为8层;
过滤掉道路功能等级大于2的数据构成一层作为6层;
过滤掉道路功能等级大于1的数据构成一层作为4层。
再次,在确定发生改变的对象在层和数据块中的分布及提取之后,即可逐一遍历切分后Tile内的差分数据,对于变化的道路数据执行如下三方面的检查:
检查几何形状是否变化,如果变化,替换原数据中的几何信息,编译生成基础显示增量数据块。过程如下:通过永久ID,找到变化的道路在该Tile内编译后的所有数据中所处的序号,将几何信息即道路的点序列写入该序号对应数据块中,更新完成,生成基础显示增量数据块。
检查拓扑属性是否变化,如果变化,更新原数据中的拓扑信息,编译生成规划引导增量数据块。过程如下:通过永久ID,找到变化的道路在该Tile内编译后的所有数据中所处的序号,更新该序号对应的数据中记录的道路的起点、终点信息,更新完成,生成规划引导增量数据块。
检查名称属性是否变化,如果变化,替换原数据中的名称信息,编译生成名称增量数据块。过程如下:通过永久ID,找到变化道路的名称在该Tile内编译后的所有数据中所处的序号,并利用名称信息替换将该序号对应的数据中记录的原有的名称字符,更新完成,生成名称增量数据块。
最后,当完成所有层次数据的增量编译后,编译后的增量数据由服务器传输到客户端,使得客户端能够接收基础显示增量数据块、规划引导增量数据块 和/或名称增量数据块,进行版本对比,直接替换或者更新数据库中的Tile字段,完成增量数据更新。
本发明实施例还提供了一种面向导航数据标准NDS的电子地图数据更新装置,用于保存有新数据库和老数据库的服务器端,所述新数据库和老数据库中,同一对象具有相同的标识,且所述新数据库和老数据库中的数据分层分块存储,如图3所示,所述电子地图数据更新装置包括:
对象确定模块,用于基于对象标识对新数据库和老数据库进行差分操作,确定发生改变的对象;
改变类型确定模块,用于确定发生改变的对象的改变类型;
数据块获取模块,用于获取所述发生改变的对象在老数据库中的所有层中的对应数据块;
编译模块,用于依据所述发生改变的对象、改变类型对所述对应数据块进行编译,得到增量更新数据;
下发模块,用于下发所述增量更新数据到客户端。
上述的电子地图数据更新装置,其中,所述对象可以是包括道路对象在内的各种类型的对象。
所述改变类型可以是包括对象几何形状改变、对象拓扑结构改变和/或对象名称改变在内的各种类型的改变。
所述改变类型为对象几何形状改变时,所述编译模块具体包括:
标识确定单元,用于确定所述发生改变的对象的第一标识;
序号确定单元,用于依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;
第一修改单元,用于将所述发生改变的对象的变化后的几何形状数据写入所述第一序号对应的数据中,得到所述增量更新数据。
所述改变类型为对象拓扑结构改变时,所述编译模块具体包括:
标识确定单元,用于确定所述发生改变的对象的第一标识;
序号确定单元,用于依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;
第二修改单元,用于将所述发生改变的对象的变化后的拓扑结构数据写入 所述第一序号对应的数据中,得到所述增量更新数据。
所述改变类型为对象名称改变时,所述编译模块具体包括:
标识确定单元,用于确定所述发生改变的对象的第一标识;
序号确定单元,用于依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;
第三修改单元,用于将所述发生改变的对象的变化后的对象名称数据写入所述第一序号对应的数据中,得到所述增量更新数据。
为了更好的实现上述目的,本发明实施例还提供了一种包括上述任意的面向导航数据标准NDS的电子地图数据更新装置的服务器。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

电子地图数据更新方法、装置及服务器.pdf_第1页
第1页 / 共14页
电子地图数据更新方法、装置及服务器.pdf_第2页
第2页 / 共14页
电子地图数据更新方法、装置及服务器.pdf_第3页
第3页 / 共14页
点击查看更多>>
资源描述

《电子地图数据更新方法、装置及服务器.pdf》由会员分享,可在线阅读,更多相关《电子地图数据更新方法、装置及服务器.pdf(14页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104102677A43申请公布日20141015CN104102677A21申请号201310128488122申请日20130415G06F17/30200601G09B29/0020060171申请人北京四维图新科技股份有限公司地址100028北京市朝阳区曙光西里甲5号凤凰置地广场A座写字楼17层72发明人曲文启郭文辉赖丰福74专利代理机构北京银龙知识产权代理有限公司11243代理人许静黄灿54发明名称电子地图数据更新方法、装置及服务器57摘要本发明公开了一种电子地图数据更新方法、装置及服务器,该电子地图数据更新方法包括基于对象标识对新数据库和老数据库进行差分操作,确定。

2、发生改变的对象;确定发生改变的对象的改变类型;获取所述发生改变的对象在老数据库中的每一层中的对应数据块;依据所述发生改变的对象、改变类型对所述对应数据块进行编译,得到增量更新数据;下发所述增量更新数据到客户端。本发明提高了电子地图更新的效率。51INTCL权利要求书2页说明书8页附图3页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书8页附图3页10申请公布号CN104102677ACN104102677A1/2页21一种面向导航数据标准NDS的电子地图数据更新方法,用于保存有新数据库和老数据库的服务器端,其特征在于,所述新数据库和老数据库中,同一对象具有相同的标识,且所述。

3、新数据库和老数据库中的数据分层分块存储,所述电子地图数据更新方法包括基于对象标识对新数据库和老数据库进行差分操作,确定发生改变的对象;确定发生改变的对象的改变类型;获取所述发生改变的对象在老数据库中的每一层中的对应数据块;依据所述发生改变的对象、改变类型对所述对应数据块进行编译,得到增量更新数据;下发所述增量更新数据到客户端。2根据权利要求1所述的电子地图数据更新方法,其特征在于,所述对象为道路对象。3根据权利要求2所述的电子地图数据更新方法,其特征在于,所述改变类型为对象几何形状改变、对象拓扑结构改变和/或对象名称改变。4根据权利要求3所述的电子地图数据更新方法,其特征在于,所述改变类型为对。

4、象几何形状改变时,所述依据所述发生改变的对象、改变类型对所述对应数据块进行编译,得到增量更新数据具体包括确定所述发生改变的对象的第一标识;依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;将所述发生改变的对象的变化后的几何形状数据写入所述第一序号对应的数据中,得到所述增量更新数据。5根据权利要求3所述的电子地图数据更新方法,其特征在于,所述改变类型为对象拓扑结构改变时,所述依据所述发生改变的对象、改变类型对所述对应数据块进行编译,得到增量更新数据具体包括确定所述发生改变的对象的第一标识;依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;将。

5、所述发生改变的对象的变化后的拓扑结构数据写入所述第一序号对应的数据中,得到所述增量更新数据。6根据权利要求3所述的电子地图数据更新方法,其特征在于,所述改变类型为对象名称改变时,所述依据所述发生改变的对象、改变类型对所述对应数据块进行编译,得到增量更新数据具体包括确定所述发生改变的对象的第一标识;依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;将所述发生改变的对象的变化后的对象名称数据写入所述第一序号对应的数据中,得到所述增量更新数据。7一种面向导航数据标准NDS的电子地图数据更新装置,用于保存有新数据库和老数据库的服务器端,其特征在于,所述新数据库和老数据库中,。

6、同一对象具有相同的标识,且所述新数据库和老数据库中的数据分层分块存储,所述电子地图数据更新装置包括权利要求书CN104102677A2/2页3对象确定模块,用于基于对象标识对新数据库和老数据库进行差分操作,确定发生改变的对象;改变类型确定模块,用于确定发生改变的对象的改变类型;数据块获取模块,用于获取所述发生改变的对象在老数据库中的所有层中的对应数据块;编译模块,用于依据所述发生改变的对象、改变类型对所述对应数据块进行编译,得到增量更新数据;下发模块,用于下发所述增量更新数据到客户端。8根据权利要求7所述的电子地图数据更新装置,其特征在于,所述对象为道路对象。9根据权利要求8所述的电子地图数据。

7、更新装置,其特征在于,所述改变类型为对象几何形状改变、对象拓扑结构改变和/或对象名称改变。10根据权利要求9所述的电子地图数据更新装置,其特征在于,所述改变类型为对象几何形状改变时,所述编译模块具体包括标识确定单元,用于确定所述发生改变的对象的第一标识;序号确定单元,用于依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;第一修改单元,用于将所述发生改变的对象的变化后的几何形状数据写入所述第一序号对应的数据中,得到所述增量更新数据。11根据权利要求9所述的电子地图数据更新装置,其特征在于,所述改变类型为对象拓扑结构改变时,所述编译模块具体包括标识确定单元,用于确定所述。

8、发生改变的对象的第一标识;序号确定单元,用于依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;第二修改单元,用于将所述发生改变的对象的变化后的拓扑结构数据写入所述第一序号对应的数据中,得到所述增量更新数据。12根据权利要求9所述的电子地图数据更新装置,其特征在于,所述改变类型为对象名称改变时,所述编译模块具体包括标识确定单元,用于确定所述发生改变的对象的第一标识;序号确定单元,用于依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;第三修改单元,用于将所述发生改变的对象的变化后的对象名称数据写入所述第一序号对应的数据中,得到所述增量更新数据。

9、。13一种服务器,包括权利要求712任意一项所述的一种面向导航数据标准NDS的电子地图数据更新装置。权利要求书CN104102677A1/8页4电子地图数据更新方法、装置及服务器技术领域0001本发明涉及数据更新技术领域,特别是一种面向导航数据标准NDS的电子地图数据更新方法、装置及服务器。背景技术0002导航电子地图的更新是地图发布的重要一环,由于当前地图生产的周期包括数据采集、录入、验证、发布,过程非常繁琐并且复杂,耗时长,地图用户拿到了最新版本的数据之后,与实际的道路状况已经相差很大。0003对于地图的更新目前对这个问题上,KIWI标准采用的方法是按区域级更新,不管区域中的数据新数据还是。

10、旧数据,全部传输到客户端,直接在客户端进行区域数据替换。0004然而上述的地图更新方法为了保证更新的有效性,存在传输数据量大的问题,详细说明如下。0005由于KIWI并不维护更新区域之间的关系,这样如果某个区域没有更新,那么相邻区域更新后与该没有更新的区域就存在着拓扑关联的问题,造成了在导航路径规划时无法跨越更新区域的问题。所以KIWI的按区域级更新的方法必须同时更新所有的区域,因此存在更新速度慢的问题。发明内容0006本发明实施例的目的在于提供一种面向导航数据标准NDS的电子地图数据更新方法、装置及服务器,提高电子地图更新的速度。0007为了实现上述目的,本发明实施例提供了一种面向导航数据标。

11、准NDS的电子地图数据更新方法,用于保存有新数据库和老数据库的服务器端,所述新数据库和老数据库中,同一对象具有相同的标识,且所述新数据库和老数据库中的数据分层分块存储,所述电子地图数据更新方法包括0008基于对象标识对新数据库和老数据库进行差分操作,确定发生改变的对象;0009确定发生改变的对象的改变类型;0010获取所述发生改变的对象在老数据库中的每一层中的对应数据块;0011依据所述发生改变的对象、改变类型对所述对应数据块进行编译,得到增量更新数据;0012下发所述增量更新数据到客户端。0013上述的电子地图数据更新方法,其中,所述对象为道路对象。0014上述的电子地图数据更新方法,其中,。

12、所述改变类型为对象几何形状改变、对象拓扑结构改变和/或对象名称改变。0015上述的电子地图数据更新方法,其中,所述改变类型为对象几何形状改变时,所述依据所述发生改变的对象、改变类型对所述对应数据块进行编译,得到增量更新数据具体包括说明书CN104102677A2/8页50016确定所述发生改变的对象的第一标识;0017依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;0018将所述发生改变的对象的变化后的几何形状数据写入所述第一序号对应的数据中,得到所述增量更新数据。0019上述的电子地图数据更新方法,其中,所述改变类型为对象拓扑结构改变时,所述依据所述发生改变的对。

13、象、改变类型对所述对应数据块进行编译,得到增量更新数据具体包括0020确定所述发生改变的对象的第一标识;0021依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;0022将所述发生改变的对象的变化后的拓扑结构数据写入所述第一序号对应的数据中,得到所述增量更新数据。0023上述的电子地图数据更新方法,其中,所述改变类型为对象名称改变时,所述依据所述发生改变的对象、改变类型对所述对应数据块进行编译,得到增量更新数据具体包括0024确定所述发生改变的对象的第一标识;0025依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;0026将所述发生改变。

14、的对象的变化后的对象名称数据写入所述第一序号对应的数据中,得到所述增量更新数据。0027为了更好的实现上述目的,本发明实施例还提供了一种面向导航数据标准NDS的电子地图数据更新装置,用于保存有新数据库和老数据库的服务器端,所述新数据库和老数据库中,同一对象具有相同的标识,且所述新数据库和老数据库中的数据分层分块存储,所述电子地图数据更新装置包括0028对象确定模块,用于基于对象标识对新数据库和老数据库进行差分操作,确定发生改变的对象;0029改变类型确定模块,用于确定发生改变的对象的改变类型;0030数据块获取模块,用于获取所述发生改变的对象在老数据库中的所有层中的对应数据块;0031编译模块。

15、,用于依据所述发生改变的对象、改变类型对所述对应数据块进行编译,得到增量更新数据;0032下发模块,用于下发所述增量更新数据到客户端。0033上述的电子地图数据更新装置,其中,所述对象为道路对象。0034上述的电子地图数据更新装置,其中,所述改变类型为对象几何形状改变、对象拓扑结构改变和/或对象名称改变。0035上述的电子地图数据更新装置,其中,所述改变类型为对象几何形状改变时,所述编译模块具体包括0036标识确定单元,用于确定所述发生改变的对象的第一标识;说明书CN104102677A3/8页60037序号确定单元,用于依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一。

16、序号;0038第一修改单元,用于将所述发生改变的对象的变化后的几何形状数据写入所述第一序号对应的数据中,得到所述增量更新数据。0039上述的电子地图数据更新装置,其中,所述改变类型为对象拓扑结构改变时,所述编译模块具体包括0040标识确定单元,用于确定所述发生改变的对象的第一标识;0041序号确定单元,用于依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;0042第二修改单元,用于将所述发生改变的对象的变化后的拓扑结构数据写入所述第一序号对应的数据中,得到所述增量更新数据。0043上述的电子地图数据更新装置,其中,所述改变类型为对象名称改变时,所述编译模块具体包括0。

17、044标识确定单元,用于确定所述发生改变的对象的第一标识;0045序号确定单元,用于依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;0046第三修改单元,用于将所述发生改变的对象的变化后的对象名称数据写入所述第一序号对应的数据中,得到所述增量更新数据。0047为了更好的实现上述目的,本发明实施例还提供了一种包括上述的面向导航数据标准NDS的电子地图数据更新装置的服务器。0048本发明实施例至少具有如下的有益效果0049本发明实施例的电子地图数据更新方法中,通过对同一对象采用固定不变的ID,因此,能够依据该固定不变的ID能够快速找到老数据库中与新数据库中的对象对应的。

18、数据,从而快速识别出发生改变的对象,同时对该快速识别出的发生改变的对象依照改变类型进行编译,也提高了编译的速度,因此,从整体上提高了电子地图数据更新的速度。附图说明0050图1表示本发明实施例的面向导航数据标准NDS的电子地图数据更新方法的流程示意图;0051图2表示本发明实施例的面向导航数据标准NDS的电子地图数据更新方法的一种具体实现的流程示意图;0052图3表示本发明实施例的面向导航数据标准NDS的电子地图数据更新装置的结构示意图。具体实施方式0053本发明实施例的面向导航数据标准NDS的电子地图数据更新方法及装置中,利用导航数据的永久ID差分后的更新数据,通过分层分块切分操作,针对数据。

19、属性的变化编译生成基于不同层次和不同TILE的基础显示、路径规划引导、名称的增量数据块,能够快速发现并编译上层数据的增量更新数据块。说明书CN104102677A4/8页70054为了更好的理解本发明实施例,在此先对本发明实施例涉及到的一些概念说明如下。0055道路功能等级,反应路网联通性的指标。其中低等级的道路可以自己形成封闭的路网但必须与上层高等级的道路有挂接,也可以与所挂接的上层高等级道路构建封闭的路网,引导设备可以通过功能等级从低到高的层次逐步计算并引导车辆到达目的地。0056分层,NDS编译器在完成NDS格式编译的过程中,对构造单元按照某种原则如按照道路等级或者路径计算对属性的要求对。

20、数据进行提取分层,一层一层过滤掉重要性相对比较低的信息。导航软件的可放大缩小级数,就取决于分层的数量。0057如NDS在逻辑上将整个投影后的平面坐标系下的数据分为16个层次。其中13层作为基础层,层宽为大约24KM。中国的NDS编译采用了13、10、8、6、4共5个层次,这样可以实现导航软件放大缩小的平滑过渡以及兼顾最重要的路径规划的效率。0058分块NDS数据标准按照路网的连通性进行分层,对于每一层的数据按照分块机制划分为规则的统一的网格,将每层数据按照类似四叉树的结构,分成不同的块。这样能快速定位到地理要素的位置,减少数据读取量提高数据访问速度,同时满足增量更新要求,直接进行数据块的更新替。

21、换。0059数据块TILE,在分块过程中产生的每一个数据块称为一个TILE。0060本发明实施例的一种面向导航数据标准NDS的电子地图数据更新方法,用于保存有新数据库和老数据库的服务器端,所述新数据库和老数据库中,同一对象具有相同的标识,且所述新数据库和老数据库中的数据分层分块存储,如图1所示,所述电子地图数据更新方法包括0061步骤101,基于对象标识对新数据库和老数据库进行差分操作,确定发生改变的对象;0062步骤102,确定发生改变的对象的改变类型;0063步骤103,获取所述发生改变的对象在老数据库中的每一层中的对应数据块;0064步骤104,依据所述发生改变的对象、改变类型对所述对应。

22、数据块进行编译,得到增量更新数据;0065步骤105,下发所述增量更新数据到客户端。0066本发明实施例的电子地图数据更新方法中,通过对同一对象采用固定不变的ID,因此,能够依据该固定不变的ID能够快速找到老数据库中与新数据库中的对象对应的数据,从而快速识别出发生改变的对象,同时对该快速识别出的发生改变的对象依照改变类型进行编译,也提高了编译的速度,因此,从整体上提高了电子地图数据更新的速度。0067同时,本发明实施例的电子地图数据更新方法采用的是增量更新的方法,因此也降低了电子地图数据更新的数据量。0068在本发明的具体实施例中,该发生改变的对象可以是各种类型的对象,但在本发明具体实施例中仅。

23、以道路类型的对象进行详细说明,但这并不代表本发明实施例仅能应用于道路类型的对象的数据更新。0069NDS全称为NAVIGATIONDATASTANDARD导航数据标准,NDS,是一种应用于车载导航的导航数据标准物理格式,该物理格式由NDS组织制定。0070NDS数据由构造单元组成。构造单元是为完成导航应用功能目的而划分的相关数说明书CN104102677A5/8页8据的集合。不同的数据属于相应的构造单元,每种构造单元对应着NDS格式相应的功能。基于上述将用于不同功能的数据分开储存的低耦合特性,本发明实施例的方法中,根据不同功能性能的要求,对相应的构造单元的结构进行优化,同时也能满足增量更新的要。

24、求。0071NDS定义的基本构造单元包括基础显示单元、规划引导单元和名称构造单元,其他都属于可选的构造单元,其中0072基础显示构造单元储存着用于地图2D显示的几何信息,包括点、线、面三类要素,主要完成在导航系统中的显示功能。0073规划引导构造单元储存的是用于路径计算的拓扑数据。路径计算的性能取决于地图数据的结构,在路径计算中涉及的LINK越少,计算效率越高,NDS格式的设计遵循了这一原则,通过路径规划引导构造单元的上层数据来减少LINK数量,简化路径计算。0074名称构造单元存储名称信息,用来完成以下功能目的地输入、显示引导路径、地址检索、语音引导、地图标注、一定区域内的名称搜索以及反向地。

25、理编码如通过坐标查找道路等。0075在NDS数据编译过程中,构造单元里的要素建立了到其他构造单元要素之间的关系,以此来完成导航软件的地址检索、路径引导、显示等一个完整应用要求。0076基于以上的构造单元的分类,在本发明的具体实施例,对于道路类型的对象而言,将基础的改变类型分为如下三类所述改变类型为对象几何形状改变对应于显示功能、对象拓扑结构改变对应于路径计算功能和/或对象名称改变对应于输入、检索等功能。0077在本发明的具体实施例进一步基于以上三种改变类型分别进行增量更新的编译,提高编译效率,分别详细说明如下。00780079这种方式下,生成增量更新数据具体包括0080确定所述发生改变的对象的。

26、第一标识;0081依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;0082将所述发生改变的对象的变化后的几何形状数据写入所述第一序号对应的数据中,得到所述增量更新数据。00830084这种方式下,生成增量更新数据具体包括0085确定所述发生改变的对象的第一标识;0086依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;0087将所述发生改变的对象的变化后的拓扑结构数据写入所述第一序号对应的数据中,得到所述增量更新数据。00880089这种方式下,生成增量更新数据具体包括0090确定所述发生改变的对象的第一标识;0091依据所述第一标识查。

27、找所述发生改变的对象在老数据库的所述对应数据块中的说明书CN104102677A6/8页9第一序号;0092将所述发生改变的对象的变化后的对象名称数据写入所述第一序号对应的数据中,得到所述增量更新数据。0093下面对本发明实施例的电子地图数据更新方法结合一个实际的例子详细说明如下。0094本发明实施例的电子地图数据更新方法的详细流程如图2所示,包括0095首先,基于永久的对象ID,对由新采集生产的数据组成的新数据库和老数据库进行差分;0096其次,依据差分结果确定发生改变的对象及其改变类型,由此产生需要增量编译的数据,存储在差分数据表中。0097差分数据表的一种范例如下表所示00980099再。

28、次,以NDS的分层原则为例,对差分后的增量数据按照NDS13层的分块原则进行切分,产生分层切分后的数据表。0100在此过程中,对于K层的数据,按照道路的功能等级进行提取,如果某差分数据中的道路未能提取,则在差分数据表中将该道路删除,同时第K层的上层数据中也不会包括该差分数据,同样应该删除。0101道路功能等级是反应路网联通性的指标,其中低等级的道路可以自己形成封闭的路网但必须与上层高等级的道路有挂接,也可以与所挂接的上层高等级道路构建封闭的路网,引导设备可以通过功能等级从低到高的层次逐步计算并引导车辆到达目的地。0102分层切分后的数据表的一种范例如下0103IDTILE编号层号LEVEL10。

29、00000165554381131000000265554382131000000116252341010000001812838810000001410399610000001230014说明书CN104102677A7/8页1001040105可以发现,10000001在5个层都有数据,而10000002仅在一个层有数据。0106一种NDS的分层原则如下0107最详细层包括所有路网数据作为13层;0108过滤掉道路功能等级大于4的数据构成一层作为10层;0109过滤掉道路功能等级大于3的数据构成一层作为8层;0110过滤掉道路功能等级大于2的数据构成一层作为6层;0111过滤掉道路功能等级。

30、大于1的数据构成一层作为4层。0112再次,在确定发生改变的对象在层和数据块中的分布及提取之后,即可逐一遍历切分后TILE内的差分数据,对于变化的道路数据执行如下三方面的检查0113检查几何形状是否变化,如果变化,替换原数据中的几何信息,编译生成基础显示增量数据块。过程如下通过永久ID,找到变化的道路在该TILE内编译后的所有数据中所处的序号,将几何信息即道路的点序列写入该序号对应数据块中,更新完成,生成基础显示增量数据块。0114检查拓扑属性是否变化,如果变化,更新原数据中的拓扑信息,编译生成规划引导增量数据块。过程如下通过永久ID,找到变化的道路在该TILE内编译后的所有数据中所处的序号,。

31、更新该序号对应的数据中记录的道路的起点、终点信息,更新完成,生成规划引导增量数据块。0115检查名称属性是否变化,如果变化,替换原数据中的名称信息,编译生成名称增量数据块。过程如下通过永久ID,找到变化道路的名称在该TILE内编译后的所有数据中所处的序号,并利用名称信息替换将该序号对应的数据中记录的原有的名称字符,更新完成,生成名称增量数据块。0116最后,当完成所有层次数据的增量编译后,编译后的增量数据由服务器传输到客户端,使得客户端能够接收基础显示增量数据块、规划引导增量数据块和/或名称增量数据块,进行版本对比,直接替换或者更新数据库中的TILE字段,完成增量数据更新。0117本发明实施例。

32、还提供了一种面向导航数据标准NDS的电子地图数据更新装置,用于保存有新数据库和老数据库的服务器端,所述新数据库和老数据库中,同一对象具有相同的标识,且所述新数据库和老数据库中的数据分层分块存储,如图3所示,所述电子地图数据更新装置包括0118对象确定模块,用于基于对象标识对新数据库和老数据库进行差分操作,确定发生改变的对象;0119改变类型确定模块,用于确定发生改变的对象的改变类型;0120数据块获取模块,用于获取所述发生改变的对象在老数据库中的所有层中的对应数据块;0121编译模块,用于依据所述发生改变的对象、改变类型对所述对应数据块进行编译,得到增量更新数据;0122下发模块,用于下发所述。

33、增量更新数据到客户端。0123上述的电子地图数据更新装置,其中,所述对象可以是包括道路对象在内的各种类型的对象。说明书CN104102677A108/8页110124所述改变类型可以是包括对象几何形状改变、对象拓扑结构改变和/或对象名称改变在内的各种类型的改变。0125所述改变类型为对象几何形状改变时,所述编译模块具体包括0126标识确定单元,用于确定所述发生改变的对象的第一标识;0127序号确定单元,用于依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;0128第一修改单元,用于将所述发生改变的对象的变化后的几何形状数据写入所述第一序号对应的数据中,得到所述增量更。

34、新数据。0129所述改变类型为对象拓扑结构改变时,所述编译模块具体包括0130标识确定单元,用于确定所述发生改变的对象的第一标识;0131序号确定单元,用于依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;0132第二修改单元,用于将所述发生改变的对象的变化后的拓扑结构数据写入所述第一序号对应的数据中,得到所述增量更新数据。0133所述改变类型为对象名称改变时,所述编译模块具体包括0134标识确定单元,用于确定所述发生改变的对象的第一标识;0135序号确定单元,用于依据所述第一标识查找所述发生改变的对象在老数据库的所述对应数据块中的第一序号;0136第三修改单元,用于将所述发生改变的对象的变化后的对象名称数据写入所述第一序号对应的数据中,得到所述增量更新数据。0137为了更好的实现上述目的,本发明实施例还提供了一种包括上述任意的面向导航数据标准NDS的电子地图数据更新装置的服务器。0138以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。说明书CN104102677A111/3页12图1说明书附图CN104102677A122/3页13图2说明书附图CN104102677A133/3页14图3说明书附图CN104102677A14。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1