一种地图更新及显示方法、装置、介质及地图数据中台制造方法及图纸

技术编号:36154486 阅读:13 留言:0更新日期:2022-12-31 20:00
一种地图更新及显示方法、装置、介质以及地图数据中台,属于地图编辑领域。主要包括:根据对待变更的地图要素的变更请求,调取与待变更的地图要素相关的中间地图要素数据;生成中间地图要素数据中所有地图要素的唯一ID,并建立与每一唯一ID对应的数据存储树,生成中间地图要素数据索引文件;在中间地图要素数据索引文件中,查找并利用待变更的地图要素相关的地图要素关联信息,将与待变更的地图要素相关的地图要素进行可视化输出;以及,在可视化输出的结果中,对待变更的地图要素进行相应的变更。本公开在对中间地图要素数据进行可视化显示的基础上对其更新操作,可大大缩短地图更新耗费的时间,提升出品效率。提升出品效率。提升出品效率。

【技术实现步骤摘要】
一种地图更新及显示方法、装置、介质及地图数据中台


[0001]本公开涉及地图编辑领域,特别是一种地图更新及显示方法、装置、介质以及地图数据中台。

技术介绍

[0002]目前,对地图产品进行更新时需要对地图产品的原始数据即GDB进行更新,之后将原始数据转换成MapInfo通用数据交换格式,即MIF数据以及MID数据,其中MIF数据文件用来保存图片数据,MID数据文件用来保存文本属性数据,最后再利用地图产品中间数据对地图产品进行更新。将原始数据转换为中间数据的过程耗时耗力,不能满足快速即时对地图产品进行更新的需求。
[0003]如果直接在地图产品中间地图要素数据的基础上进行修改,可以快速即时地对地图产品进行更新,但是因为地图产品的要素关系复杂,而MIF及MID文件不支持可视化显示,那么就存在所需更新内容的查询和定位困难的问题。

技术实现思路

[0004]本公开提供一种地图更新及显示方法、装置、介质以及地图数据中台,通过对待更新对中间地图要素数据进行可视化显示,使得对地图产品数据的更新操作,可以直接在地图产品的中间数据层面进行,省去了原始数据与中间数据的转换过程。
[0005]为了实现上述目的,本公开采用的技术方案为,提供一种地图更新及显示方法,包括步骤:
[0006]中间地图要素数据调取过程,根据对待变更的地图要素进行变更的请求,调取与待变更的地图要素相关的中间地图要素数据;中间地图要素数据索引文件生成过程,利用中间地图要素数据,生成中间地图要素数据中所有地图要素的唯一ID,并建立与每一唯一ID对应的数据存储树,进而生成包括数据存储树的中间地图要素数据索引文件;地图要素关联信息查找过程,查找在中间地图要素数据索引文件当中,与待变更的地图要素相关的地图要素关联信息;以及,地图要素可视化输出过程,利用地图要素关联信息,将与待变更的地图要素相关的地图要素进行可视化输出,以便对待变更的地图要素进行相应的变更。
[0007]本公开的另外一个技术方案为,提供一种地图更新及显示装置,包括:
[0008]中间地图要素数据调取模块,用于根据对待变更的地图要素进行变更的请求,调取与待变更的地图要素相关的中间地图要素数据;索引文件生成模块,用于利用中间地图要素数据,生成中间地图要素数据中所有地图要素的唯一ID,并建立与每一唯一ID对应的数据存储树,进而生成包括数据存储树的中间地图要素数据索引文件;查找模块,用于查找中间地图要素数据索引文件当中,与待变更的地图要素相关的地图要素关联信息;可视化输出模块,用于利用地图要素关联信息,将与待变更的地图要素相关的地图要素进行可视化输出,以便对待变更的地图要素进行相应的变更。
[0009]本公开的另外一个技术方案为,提供一种地图数据中台,包括:
[0010]客户数据交换模块,用于接收客户对地图要素进行变更的请求,以及将最新中间地图要素数据同步至客户端;地图数据更新模块,用于根据客户对地图要素进行变更的请求,提取待变更的地图要素相关的中间地图要素数据,并对待变更的地图要素的中间地图要素数据进行更新得到最新中间地图要素数据;地图数据出品模块,用于提供与待变更的地图要素相关的中间地图要素数据,并且对最新中间地图要素数据进行出品。
[0011]本公开的另外一个技术方案为,提供一种计算机可读存储介质,其存储计算机指令,其特征在于,计算机指令被操作以执行权利要上述的地图更新及显示方法。
[0012]本公开的有益效果是,在对中间地图要素数据进行可视化显示的基础上对其更新操作,使得对地图产品数据的更新操作,可以直接在地图产品的中间地图要素数据层面进行,省去了原始数据与中间数据的转换过程,大大缩短地图更新耗费的时间,提升出品效率。
附图说明
[0013]图1是数据存储树的数据结构示意图;
[0014]图2是本公开一种地图更新及显示方法的可选实施方式流程示意图;
[0015]图3是本公开一种地图更新及显示方法的可选实施例流程示意图;
[0016]图4是本公开一种地图更新及显示方法的可选实施例中待更新地图产品示意图;
[0017]图5是本公开一种地图更新及显示方法的可选实施例中待变更的地图要素相关的地图要素显示界面示意图;
[0018]图6是本公开一种地图更新及显示方法的可选实施例中对待变更的地图要素在显示界面进行新增更新示意图;
[0019]图7是本公开一种地图更新及显示方法的可选实施例中对待变更的地图要素在显示界面进行修改更新示意图;
[0020]图8是本公开一种地图更新及显示方法的可选实施例中对待变更的地图要素在显示界面进行删除更新示意图
[0021]图9是本公开一种地图更新及显示装置可选实施方式示意图;
[0022]图10是本公开实施例一种地图数据中台可选实施方式示意图。
具体实施方式
[0023]下面结合附图对本公开较佳实施例进行详细阐述,以使本公开的优点和特征更易于被本领域技术人员理解,从而对本公开的保护范围做出更为清楚的界定。
[0024]需要说明的是,在本文中,诸如第一第二等之类的关系属于仅仅用来将一个实体或操作与另外一个实体或操作区分开来,而不一定要求或暗示这些实际操作之间存在任何这种实际的关系或顺序。而且,术语“包括”、“包含”或者任何其他变体意在涵盖非排他性的包含,从而使得包含一系列要素的过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括......”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0025]地图产品的出品流程为:原始数据文件(GDB)作业—位图文件处理(IDB)—中间数据产品(MIF,MID)。现有技术中没有有效更新中间地图要素数据产品(MIF,MID)数据的工
具,如果需要对地图进行更新,需要回到原始数据文件作业GDB作业阶段作业,然后重新上述出品流程,这个转换过程耗时耗力。因此本专利提出了直接对中间数据产品(MIF,MID)数据进行可视化更新。由于地图要素关系复杂,可视化是实现地图更新的前提,是确保数据更新准确的关键,现有技术中的MID,MIF本身是不可以直接进行显示的,不进行可视化在MID,MIF数据定位数据都很困难,例如
××
高速道路名错误,这个问题会涉及R表、RName表、Name表,定位都很困难,更难以更新,目前是回到GDB定位更新,更新效率低。
[0026]本申请通过对中间地图要素数据生成包括数据存储树的中间地图要素数据索引文件,并据此对需要进行变更的地图要素及其相关要素进行可视化输出之后,在可视化的基础上对需要变更的地图要素进行变更。其中的数据存储树包括现有技术中的数据存储树,用来稳定有序地存储数据信息,数据结构可以是B树,也可以是R树,或者两者结合。可选的,如图1例所示。B树是一种平衡的多叉树,按照数据之间的关联关系从根节点开始生成具有许多叶子节点的分叉树。R树是B树在高维空间的扩展,也是一棵平衡树,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种地图更新及显示方法,其特征在于,包括:根据对待变更的地图要素进行变更的请求,调取与所述待变更的地图要素相关的中间地图要素数据;利用所述中间地图要素数据,生成所述中间地图要素数据中所有地图要素的唯一ID,并建立与每一所述唯一ID对应的数据存储树,进而生成包括所述数据存储树的中间地图要素数据索引文件;根据所述待变更的地图要素,在所述中间地图要素数据索引文件当中,查找与所述待变更的地图要素相关的地图要素关联信息;以及,利用所述地图要素关联信息,将所述与所述待变更的地图要素相关的地图要素进行可视化输出,以便对所述待变更的地图要素进行相应的变更。2.根据权利要求1的地图更新及显示方法,其特征在于,所述生成所述中间地图要素数据中所有地图要素的唯一ID的过程包括:同步读取同一所述地图要素的所述中间地图要素数据中的MIF数据以及MID数据,并将同一所述地图要素的MID数据和MIF数据进行关联,生成所述同一所述地图要素的所述唯一ID。3.根据权利要求2所述的地图更新及显示方法,其特征在于,所述数据存储树包括B树;所述B树包括所述唯一ID、所述唯一ID对应的所述同一所述地图要素的MID数据的MID指针以及所述唯一ID对应的所述同一所述地图要素的MIF数据的MIF指针;所述在所述中间地图要素数据索引文件当中,查找与所述待变更的地图要素相关的地图要素关联信息的过程包括:通过所述唯一ID查找所述B树当中,与所述唯一ID对应的所述MID指针和所述MIF指针;和/或,所述数据存储树包括R树;所述R树包括所述唯一ID,所述唯一ID对应的所述同一所述地图要素的MID数据的MID指针,所述唯一ID对应的所述同一所述地图要素的MIF数据的MIF指针,以及分别涵盖所述与所述待变更的地图要素相关的地图要素的各个分组的至少一个地图要素矩形范围;所述在所述中间地图要素数据索引文件当中,查找与所述待变更的地图要素相关的地图要素关联信息的过程包括,通过所述地图要素矩形范围查找所述R树当中,所述地图要素矩形范围内记录的所述MIF指针和所述MID指针;或者,通过所述地图要素矩形范围查找所述R树当中,所述地图要素矩形范围内记录的所述唯一ID,之后通过所述唯一ID,查找其对应的所述MIF指针和所述MID指针。4.根据权利要求5所述的地图更新及显示方法,其特征在于,所述利用所述地图要素关联信息,将所述与所述待变更的地图要素相关的地图要素进行可视化输出的过程包括:读取所述MIF指针相应的所述MIF数据和所述MID指针相应的所述MID数据,之后将所述MIF数据中的坐标信息转换为屏幕坐标,并根据所述MID数据中的属性信息在屏幕...

【专利技术属性】
技术研发人员:李群艳刘英哲房凯凯高扬蒲宁高海艳
申请(专利权)人:西安四维图新信息技术有限公司
类型:发明
国别省市:

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

1