本发明涉及多源数据融合技术领域,尤其涉及一种bim+gis多源数据融合处理方法和系统。
背景技术:
经检索,中国专利号cn111459953a公开了一种多源数据融合的地图匹配更新方法和系统,该发明虽然可以将多源数据更新到离线地图,但是无法实时对数据进行更新,多源数据融合技术实际指利用相关手段将调查、分析获取到的所有信息全部综合到一起对信息进行统一的评价最后得到统一的地质体信息,该技术研发出来的目的是将各种不同的数据信息进行综合吸取不同数据源的特点然后从中提取出统一的,比单一数据更好、更丰富的信息,bim即建筑信息模型,其核心是通过建立虚拟的建筑工程三维模型,利用数字化技术,为这个模型提供完整的、与实际情况一致的建筑工程信息库为建筑工程项目的相关利益方提供了一个工程信息交换和共享的平台,在提高生产效率、节约成本和缩短工期方面发挥重要作用,gis即地理信息系统,是一种具有信息系统空间专业形式的数据管理系统,以数字数据的形式表现了现实世界客观对象,现实世界客观对象可被划分为二个抽象概念:离散对象和连续的对象领域,这二种抽象体在gis系统中存储数据主要的二种方法为栅格和矢量,随着时代的变化,数据地图开始逐渐成为人们外出不可或缺的工具之一,数据地图的实时更新变得尤为重要,bim+gis多源数据融合处理方法和系统随之不断的发展与优化;
现有的bim+gis多源数据融合处理方法和系统无法实时检测最新数据,导致数据地图更新速度慢,容易对人们出行产生影响,影响人们使用,其次,现有的bim+gis多源数据融合处理方法和系统融合数据会产生部分误差,需要工作人员去查看并修复,浪费工作人员时间,降低工作效率;为此,我们提出一种bim+gis多源数据融合处理方法和系统。
技术实现要素:
本发明的目的是为了解决现有技术中存在的缺陷,而提出的一种bim+gis多源数据融合处理方法和系统。
为了实现上述目的,本发明采用了如下技术方案:
一种bim+gis多源数据融合处理方法,该多源数据融合处理方法如下:
(1)数据收集:通过数据收集设备收集最新bim数据与gis数据;
(2)数据分类标记:将bim数据与gis数据进行匹配并进行分类标记生成更新数据;
(3)导出融合数据:导出云服务器中地图数据并处理生成融合数据;
(4)数据匹配并标记缺失数据:将更新数据与融合数据进行对应并将数据差异进行标记并处理生成修复数据;
(5)实时数据修复与存储:将融合数据与修复数据进行数据融合处理生成结果数据,将结果数据存储至云端服务器;
(6)检索并显示结果数据:使用者使用电子设备进行检索结果数据并显示。
进一步地,步骤(1)所述数据收集设备通过网络爬虫抓取与搜索公开api接口网站的方式对最新bim数据与gis数据进行收集,所述数据收集设备为数据采集器或数据采集仪中的一种。
进一步地,步骤(2)所述最新bim数据与gis数据按照不同维度进行分类匹配并标记生成更新数据,不同维度包括地区与时间,其具体分类匹配标记方式如下:
步骤一:将不同地区的最新bim数据进行分类并标记为a1、a2、a3、…、an,n为自然数,将不同地区的最新gis数据进行分类并标记为b1、b2、b3、…、bn,n为自然数;
步骤二:将不同时间的最新bim数据进行分类并标记为c1、c2、c3、…、ci,i为自然数,将不同时间的最新gis数据进行分类并标记为d1、d2、d3、…、di,i为自然数;
步骤三:将不同地区与时间的最新bim数据进行数据匹配并分类标记为x1、x2、x3、…、xz,z为自然数,将不同地区与时间的最新gis数据进行数据匹配并分类标记为y1、y2、y3、…、yz,z为自然数;
步骤四:将相同地区与时间的最新bim数据与gis数据进行数据匹配并进行分类标记为m1、m2、m3、…、mk,k为自然数;
将bim数据与gis数据分类匹配完成后的数据处理生成更新数据。
进一步地,步骤(3)所述云服务器开始加密检索对应地区的地图数据,同时将该类地图数据通过云计算处理生成融合数据。
进一步地,步骤(4)所述更新数据与融合数据开始按照相同地区进行匹配,同时对按照相同地区进行匹配的更新数据与融合数据出现的差异进行标记,差异包括道路变化,周边环境变化,交通变化,器具体标记方式如下:
s1:当进行匹配的更新数据与融合数据产生道路变化差异时,将变化处分别标记为r1、r2、r3、…、rn,n为自然数;
s2:当进行匹配的更新数据与融合数据产生周边环境变化差异时,将变化处分别标记为l1、l2、l3、…、lq,q为自然数;
s3:当进行匹配的更新数据与融合数据产生交通变化差异时,将变化处分别标记为n1、n2、n3、…、ns,s为自然数;
将标记完成后的数据进行整合处理生成修复数据。
进一步地,步骤(5)修复数据与融合数据按照相同的地区开始匹配并进行融合处理,同时修复数据对融合数据中的原本的部分数据进行替换,融合完成后将数据处理生成结果数据,并将结果数据通过加密传输的方式传输到云端服务器的数据库中按照编码的形式进行存储。
进一步地,步骤(6)所述使用者通过电子设备输入搜索值后,电子设备开始对该搜索值与结果数据进行比对,比对完成后将对应的结果数据通过a/d转换后进行显示,所述电子设备为电脑、收集或平板中的一种。
一种bim+gis多源数据融合处理系统,包括bim数据收集模块、gis数据收集模块、数据匹配模块、地图缺失对比模块、修复模块、云端服务器、显示模块与检索模块;
bim数据收集模块:收集最新bim数据;
gis数据收集模块:收集最新gis数据;
数据匹配模块:将对应的最新bim数据与gis数据进行匹配并分类标记生成更新数据;
云端服务器:导出数据库中对应的地图数据并处理生成融合数据与接收结果数据并进行存储;
地图缺失对比模块:将更新数据与融合数据进行匹配并将数据差异进行标记处理生成修复数据;
修复模块:将修复数据与融合数据进行数据融合并处理生成结果数据,将结果数据分别发送至云端服务器与显示模块;
显示模块:将结果数据进行a/d转换并显示;
检索模块:通过输入搜索值对结果数据进行检索并通过显示模块显示。
相比于现有技术,本发明的有益效果在于:
1、本发明系统设置有地图缺失对比模块,当地图缺失对比模块接收到更新数据与融合数据对两组数据进行对比,并将有差异的数据进行标记并处理生成修复数据后上传至修复模块,修复模块接收根本修复数据与融合数据后开始将两组数据进行数据融合,并将融合数据中的部分数据替换为修复数据,降低数据融合产生的误差概率,节省工作人员时间,提高工作效率;
2、本发明相较于传统单一的数据接收模式,其分别收集bim数据与gis数据并将数据上传至数据匹配模块进行分类匹配处理,加快了实时数据的收集速度,同时数据处理速度得到优化,人们可以通过在检索模块上输入搜索值搜索出实时数据地图并通过显示模块显示进行导航,提高了数据地图的更新速度,降低数据地图的错误率,方便人们的日常出行。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。
图1为本发明提出的一种bim+gis多源数据融合处理方法的流程框图;
图2为本发明提出的一种bim+gis多源数据融合处理系统的系统框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
在本发明的描述中,需要理解的是,术语“上”、“下”、“前”、“后”、“左”、“右”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
参照图1-2,一种bim+gis多源数据融合处理方法,该多源数据融合处理方法如下:
(1)数据收集:通过数据收集设备收集最新bim数据与gis数据;
(2)数据分类标记:将bim数据与gis数据进行匹配并进行分类标记生成更新数据;
(3)导出融合数据:导出云服务器中地图数据并处理生成融合数据;
(4)数据匹配并标记缺失数据:将更新数据与融合数据进行对应并将数据差异进行标记并处理生成修复数据;
(5)实时数据修复与存储:将融合数据与修复数据进行数据融合处理生成结果数据,将结果数据存储至云端服务器;
(6)检索显示结果数据:使用者使用电子设备进行检索结果数据并显示。
步骤(1)所述数据收集设备通过网络爬虫抓取与搜索公开api接口网站的方式对最新bim数据与gis数据进行收集,所述数据收集设备为数据采集器或数据采集仪中的一种。
步骤(2)所述最新bim数据与gis数据按照不同维度进行分类匹配并标记生成更新数据,不同维度包括地区与时间,其具体分类匹配标记方式如下:
步骤一:将不同地区的最新bim数据进行分类并标记为a1、a2、a3、…、an,n为自然数,将不同地区的最新gis数据进行分类并标记为b1、b2、b3、…、bn,n为自然数;
步骤二:将不同时间的最新bim数据进行分类并标记为c1、c2、c3、…、ci,i为自然数,将不同时间的最新gis数据进行分类并标记为d1、d2、d3、…、di,i为自然数;
步骤三:将不同地区与时间的最新bim数据进行数据匹配并分类标记为x1、x2、x3、…、xz,z为自然数,将不同地区与时间的最新gis数据进行数据匹配并分类标记为y1、y2、y3、…、yz,z为自然数;
步骤四:将相同地区与时间的最新bim数据与gis数据进行数据匹配并进行分类标记为m1、m2、m3、…、mk,k为自然数;
将bim数据与gis数据分类匹配完成后的数据处理生成更新数据。
步骤(3)所述云服务器开始加密检索对应地区的地图数据,同时将该类地图数据通过云计算处理生成融合数据。
步骤(4)所述更新数据与融合数据开始按照相同地区进行匹配,同时对按照相同地区进行匹配的更新数据与融合数据出现的差异进行标记,差异包括道路变化,周边环境变化,交通变化,器具体标记方式如下:
s1:当进行匹配的更新数据与融合数据产生道路变化差异时,将变化处分别标记为r1、r2、r3、…、rn,n为自然数;
s2:当进行匹配的更新数据与融合数据产生周边环境变化差异时,将变化处分别标记为l1、l2、l3、…、lq,q为自然数;
s3:当进行匹配的更新数据与融合数据产生交通变化差异时,将变化处分别标记为n1、n2、n3、…、ns,s为自然数;
将标记完成后的数据进行整合处理生成修复数据。
步骤(5)修复数据与融合数据按照相同的地区开始匹配并进行融合处理,同时修复数据对融合数据中的原本的部分数据进行替换,融合完成后将数据处理生成结果数据,并将结果数据通过加密传输的方式传输到云端服务器的数据库中按照编码的形式进行存储。
步骤(6)所述使用者通过电子设备输入搜索值后,电子设备开始对该搜索值与结果数据进行比对,比对完成后将对应的结果数据通过a/d转换后进行显示,所述电子设备为电脑、收集或平板中的一种。
一种bim+gis多源数据融合处理系统,包括bim数据收集模块、gis数据收集模块、数据匹配模块、地图缺失对比模块、修复模块、云端服务器、显示模块与检索模块;
bim数据收集模块:收集最新bim数据;
gis数据收集模块:收集最新gis数据;
数据匹配模块:将对应的最新bim数据与gis数据进行匹配并分类标记生成更新数据;
云端服务器:导出数据库中对应的地图数据并处理生成融合数据与接收结果数据并进行存储;
地图缺失对比模块:将更新数据与融合数据进行匹配并将数据差异进行标记处理生成修复数据;
修复模块:将修复数据与融合数据进行数据融合并处理生成结果数据,将结果数据分别发送至云端服务器与显示模块;
显示模块:将结果数据进行a/d转换并显示;
检索模块:通过输入搜索值对结果数据进行检索并通过显示模块显示。
本发明的工作原理及使用流程:该bim+gis多源数据融合处理方法和系统,在使用时,bim数据收集模块与gis数据收集模块开始分别通过网络爬虫抓取与搜索公开api接口网站的方式对不同地区最新bim数据与gis数据进行收集,加快了实时数据的收集速度,同时数据处理速度得到优化,提高了数据地图的更新速度,降低数据地图的错误率,方便人们的日常出行,收集完成后,将两组数据上传至数据匹配模块,数据匹配模块开始对最新bim数据与gis数据进行分类匹配处理并生成生成更新数据后将该组数据上传,同时,云服务器开始加密检索对应地区的地图数据,同时将该类地图数据通过云计算处理生成融合数据后将该数据进行传输,更新数据与融合数据开始按照相同地区进行匹配,同时对按照相同地区进行匹配的更新数据与融合数据出现的差异进行标记,差异包括道路变化,周边环境变化,交通变化,将标记完成后的数据进行整合处理生成修复数据,修复数据与融合数据按照相同的地区开始匹配并进行融合处理,同时修复数据对融合数据中的原本的部分数据进行替换,降低数据融合产生的误差概率,节省工作人员时间,提高工作效率,融合完成后将数据处理生成结果数据,并将结果数据通过加密传输的方式传输到云端服务器的数据库中按照编码的形式进行存储,存储完成后,使用者可以通过电子设备输入搜索值后,电子设备开始对该搜索值与结果数据进行比对,比对完成后将对应的结果数据通过a/d转换后进行显示。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。