1.一种基于BIM-CIM平台的数据同步方法,其特征在于,所述基于BIM-CIM平台的数据同步方法包括:基于CIM平台,获取目标区域位置,根据预设瓦片排列规则对所述目标区域位置进行反算,得到目标瓦片,根据所述目标区域位置的中心点对所述目标瓦片的地形数据进行转换,得到多个坐标点数据;基于BIM平台,将多个所述坐标点数据进行连接,得到多个地形平面,对多个所述地形平面进行构建,得到BIM模型,根据预设转换规则对所述BIM模型进行转换,得到三维可视化数据;基于CIM平台,对所述三维可视化数据的建筑属性进行编辑,得到目标属性,将所述目标属性发送到BIM平台进行同步更新;所述基于CIM平台,获取目标区域位置,根据预设瓦片排列规则对所述目标区域位置进行反算,得到目标瓦片,根据所述目标区域位置的中心点对所述目标瓦片的地形数据进行转换,得到多个坐标点数据,具体包括:基于CIM平台,获取用户的选取指令和地理数据,根据所述选取指令对所述地理数据进行选取,得到目标区域位置;根据预设瓦片排列规则对所述目标区域位置进行反算,得到目标瓦片,对所述目标瓦片的地形数据进行解析,得到地形信息;根据所述目标区域位置的中心点对所述地形信息进行转换,得到多个坐标点数据;所述根据预设瓦片排列规则对所述目标区域位置进行反算,得到目标瓦片,对所述目标瓦片的地形数据进行解析,得到地形信息,具体包括:获取所述目标区域位置的坐标信息和瓦片数据,对所述坐标信息进行矩形计算,得到外接矩阵的瓦片行列号;获取数字高程模型中的最大层级信息,根据所述最大层级信息与所述瓦片行列号确定瓦片范围;根据所述瓦片行列号、所述最大层级信息和所述瓦片范围进行构建,生成瓦片访问路径;根据所述瓦片访问路径对所述瓦片数据进行解码,得到目标瓦片,对所述目标瓦片的地形数据进行解析,得到地形信息。
2.根据权利要求1所述的基于BIM-CIM平台的数据同步方法,其特征在于,所述预设转换规则包括八叉树索引规则;所述根据预设转换规则对所述BIM模型进行转换,得到三维可视化数据,具体包括:根据所述八叉树索引规则对所述BIM模型的数据进行格式转换,得到IFC文件,对所述IFC文件进行提取,得到语义信息和非语义信息;对所述语义信息和所述非语义信息进行转化,得到传输文件,根据所述传输文件对所述IFC文件进行分块处理,生成多个多级瓦片文件;根据多个所述多级瓦片文件构建三维可视化数据;其中,所述三维可视化数据用于在CIM平台进行展示。
3.根据权利要求2所述的基于BIM-CIM平台的数据同步方法,其特征在于,所述语义信息包括构建关系、属性和类型,所述非语义信息包括几何表达式和坐标参考;所述对所述语义信息和所述非语义信息进行转化,得到传输文件,根据所述传输文件对所述IFC文件进行分块处理,生成多个多级瓦片文件,具体包括:对所述构建关系、所述属性、所述类型、所述几何表达式和所述坐标参考进行转化,得到传输文件;根据所述传输文件的空间索引对所述IFC文件进行分块处理,生成多个多级瓦片文件。
4.根据权利要求1所述的基于BIM-CIM平台的数据同步方法,其特征在于,所述建筑属性包括尺寸和材质;所述基于CIM平台,对所述三维可视化数据的建筑属性进行编辑,得到目标属性,将所述目标属性发送到BIM平台进行同步更新,具体包括:基于CIM平台,根据所述尺寸和所述材质对应的UID与所述CIM平台的数据建立对应关系,得到对应关系表;所述CIM平台对所述尺寸和所述材质进行编辑,得到目标属性;根据所述对应关系表将所述目标属性发送到所述BIM平台进行同步更新。
5.根据权利要求4所述的基于BIM-CIM平台的数据同步方法,其特征在于,所述基于CIM平台,对所述三维可视化数据的建筑属性进行编辑,得到目标属性,将所述目标属性发送到BIM平台进行同步更新,之后还包括:基于BIM平台,对所述尺寸和所述材质进行编辑,得到当前目标属性;通过预设更新机制和所述对应关系表,将所述当前目标属性发送到CIM平台进行同步更新;其中,所述预设更新机制包括全量更新机制和构件级动态请求机制。
6.一种基于BIM-CIM平台的数据同步系统,其特征在于,所述基于BIM-CIM平台的数据同步系统应用于权利要求1-5任一项所述的基于BIM-CIM平台的数据同步方法,所述基于BIM-CIM平台的数据同步系统包括:坐标生成模块,用于基于CIM平台,获取目标区域位置,根据预设瓦片排列规则对所述目标区域位置进行反算,得到目标瓦片,根据所述目标区域位置的中心点对所述目标瓦片的地形数据进行转换,得到多个坐标点数据;数据转换模块,用于基于BIM平台,将多个所述坐标点数据进行连接,得到多个地形平面,对多个所述地形平面进行构建,得到BIM模型,根据预设转换规则对所述BIM模型进行转换,得到三维可视化数据;同步更新模块,用于基于CIM平台,对所述三维可视化数据的建筑属性进行编辑,得到第一目标属性,将所述第一目标属性发送到BIM平台进行更新同步。
7.一种终端,其特征在于,所述终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于BIM-CIM平台的数据同步程序,所述基于BIM-CIM平台的数据同步程序被所述处理器执行时实现如权利要求1-5任一项所述的基于BIM-CIM平台的数据同步方法的步骤。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有基于BIM-CIM平台的数据同步程序,所述基于BIM-CIM平台的数据同步程序被处理器执行时实现如权利要求1-5任一项所述的基于BIM-CIM平台的数据同步方法的步骤。