建筑数据与物联网数据绑定方法及系统技术方案

技术编号:37549295 阅读:16 留言:0更新日期:2023-05-12 16:27
本发明专利技术涉及数据处理技术领域,提供一种建筑数据与物联网数据绑定方法及系统。建筑数据与物联网数据绑定系统包括通信连接的用户端和服务端,用户端获取用户在物联网设备的全部测点中选择的每个目标测点,和在建筑信息模型的全部构件中选择的每个目标构件及其构件效果,并基于用户执行的连接操作获得全部目标测点与全部目标构件的连接关系,接着基于连接关系、每个目标测点和每个目标构件及其构件效果,生成预设格式的配置文件并发送给服务端;服务端基于配置文件进行数据绑定和效果配置。通过用户端与用户交互并结合服务端,实现了建筑数据与物联网数据的绑定,简化了操作并提高了数据绑定的效率。了数据绑定的效率。了数据绑定的效率。

【技术实现步骤摘要】
建筑数据与物联网数据绑定方法及系统


[0001]本专利技术涉及数据处理
,具体而言,涉及一种建筑数据与物联网数据绑定方法及系统。

技术介绍

[0002]建筑信息模型(Building Information Modeling,BIM模型)是一种虚拟的建筑工程三维模型,由于BIM模型的建筑数据是静态资源,而物联网设备可以实时采集物联网数据,所以可以将建筑数据与物联网数据进行绑定以实现数据的动态展示。
[0003]目前,一般是通过专业技术人员进行开发编程的方式来实现数据绑定,但是这种方式操作繁琐复杂,并且如果物联网设备发生变更还需要修改程序重新部署,就会导致维护成本高还会影响效率。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种建筑数据与物联网数据绑定方法及系统。
[0005]为了实现上述目的,本专利技术采用的技术方案如下:第一方面,本专利技术提供一种建筑数据与物联网数据绑定方法,应用于建筑数据与物联网数据绑定系统,所述建筑数据与物联网数据绑定系统包括通信连接的用户端和服务端,所述方法包括:所述用户端获取用户在物联网设备的全部测点中选择的每个目标测点;一个所述测点表示所述物联网设备采集的一种物联网数据;所述用户端获取用户在建筑信息模型的全部构件中选择的每个目标构件和获取用户选择的每个所述目标构件的构件效果;一个所述构件表示构成所述建筑信息模型的一个部件;所述用户端基于用户执行的连接操作,获得全部目标测点与全部目标构件的连接关系;所述用户端基于所述连接关系、每个所述目标测点和每个所述目标构件及其构件效果,生成预设格式的配置文件并发送给所述服务端;所述服务端基于所述配置文件进行数据绑定和效果配置。
[0006]在可选的实施方式中,所述用户端获取用户在物联网设备的全部测点中选择的每个目标测点,包括:基于用户新建的物联网设备节点获取对应的物联网设备,并加载所述物联网设备的全部测点;将每个所述测点封装为每个测点组件并进行显示;基于用户选择的每个测点组件获得每个待定测点,并对每个所述待定测点进行数据验证后获取通过验证的每个目标测点。
[0007]在可选的实施方式中,所述用户端获取用户在建筑信息模型的全部构件中选择的
每个目标构件和获取用户选择的每个所述目标构件的构件效果,包括:基于用户上传的建筑信息模型文件,加载所述建筑信息模型中的全部构件;对每个所述构件进行封装得到模型树并进行显示;基于用户对所述模型树执行的选择操作获得每个目标构件;基于用户从多个预设的效果组件中为每个所述目标构件选择的效果组件,获得每个所述目标构件的构件效果。
[0008]在可选的实施方式中,所述用户端基于所述连接关系、每个所述目标测点、每个所述目标构件及其构件效果,生成预设格式的配置文件,包括:获取所述物联网设备的设备标识和所述建筑信息模型的模型标识;获取每个所述目标测点的测点信息,所述测点信息包括测点标识、测点类型和测点数据值;获取每个所述目标构件的构件信息和每个所述目标构件的构件效果的效果标识,所述构件信息包括构件标识和构件名称;基于所述连接关系、所述设备标识、所述模型标识、每个所述目标测点的测点信息、每个所述目标构件的构件信息和每个所述效果标识,生成预设格式的配置文件。
[0009]在可选的实施方式中,所述服务端基于所述配置文件进行数据绑定和效果配置,包括:获取经持久化处理的任务进程,并在所述任务进程的线程池中获取处于空闲状态的目标线程;通过所述目标线程对所述配置文件进行解析获得每个所述目标测点所连接的目标构件;将每个所述目标测点与其连接的目标构件进行绑定,并将每个所述目标构件的构件效果配置为其绑定的目标测点所表示的物联网数据变化时的显示效果。
[0010]在可选的实施方式中,所述服务端将每个所述目标测点与其连接的目标构件进行绑定,包括:对于每个所述目标测点,从所述物联网设备获取所述目标测点所表示的物联网数据,得到待处理物联网数据;从所述建筑信息模型获取所述目标测点所连接的目标构件的建筑数据,得到待处理建筑数据;将所述待处理物联网数据与所述待处理建筑数据进行绑定。
[0011]在可选的实施方式中,所述方法还包括:所述用户端基于用户执行的修改操作更新所述配置文件得到新配置文件,并将所述新配置文件发给所述服务端;所述服务端基于所述新配置文件重新进行数据绑定和效果配置。
[0012]第二方面,本专利技术提供一种建筑数据与物联网数据绑定系统,所述建筑数据与物联网数据绑定系统包括通信连接的用户端和服务端;所述用户端用于获取用户在物联网设备的全部测点中选择的每个目标测点;一个所述测点表示所述物联网设备采集的一种物联网数据;获取用户在建筑信息模型的全部构件中选择的每个目标构件和获取用户选择的
每个所述目标构件的构件效果;一个所述构件表示构成所述建筑信息模型的一个部件;基于用户执行的连接操作,获得全部目标测点与全部目标构件的连接关系;基于所述连接关系、每个所述目标测点和每个所述目标构件及其构件效果,生成预设格式的配置文件并发送给所述服务端;所述服务端用于基于所述配置文件进行数据绑定和效果配置。
[0013]在可选的实施方式中,所述用户端还用于:基于用户新建的物联网设备节点获取对应的物联网设备,并加载所述物联网设备的全部测点;将每个所述测点封装为每个测点组件并进行显示;基于用户选择的每个测点组件获得每个待定测点,并对每个所述待定测点进行数据验证后获取通过验证的每个目标测点。
[0014]在可选的实施方式中,所述用户端还用于:基于用户上传的建筑信息模型文件,加载所述建筑信息模型中的全部构件;对每个所述构件进行封装得到模型树并进行显示;基于用户对所述模型树执行的选择操作获得每个目标构件;基于用户从多个预设的效果组件中为每个所述目标构件选择的效果组件,获得每个所述目标构件的构件效果。
[0015]本专利技术提供的建筑数据与物联网数据绑定方法及系统,建筑数据与物联网数据绑定系统包括通信连接的用户端和服务端,首先用户端获取用户在物联网设备的全部测点中选择的每个目标测点,并获取用户在建筑信息模型的全部构件中选择的每个目标构件和获取用户选择的每个目标构件的构件效果;然后用户端基于用户执行的连接操作,获得全部目标测点与全部目标构件的连接关系;接着用户端基于连接关系、每个目标测点和每个目标构件及其构件效果,生成预设格式的配置文件并发送给服务端;最后服务端基于配置文件进行数据绑定和效果配置。通过用户端获取用户选择的测点和构件以及两者的连接关系,生成配置文件并发送给服务端,以使服务端基于配置文件实现建筑数据与物联网数据的绑定,从而实现了数据绑定的可视化操作,简化了操作流程,提高了数据绑定效率。
[0016]为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
[0017]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种建筑数据与物联网数据绑定方法,其特征在于,应用于建筑数据与物联网数据绑定系统,所述建筑数据与物联网数据绑定系统包括通信连接的用户端和服务端,所述方法包括:所述用户端获取用户在物联网设备的全部测点中选择的每个目标测点;一个所述测点表示所述物联网设备采集的一种物联网数据;所述用户端获取用户在建筑信息模型的全部构件中选择的每个目标构件和获取用户选择的每个所述目标构件的构件效果;一个所述构件表示构成所述建筑信息模型的一个部件;所述用户端基于用户执行的连接操作,获得全部目标测点与全部目标构件的连接关系;所述用户端基于所述连接关系、每个所述目标测点和每个所述目标构件及其构件效果,生成预设格式的配置文件并发送给所述服务端;所述服务端基于所述配置文件进行数据绑定和效果配置。2.根据权利要求1所述的方法,其特征在于,所述用户端获取用户在物联网设备的全部测点中选择的每个目标测点,包括:基于用户新建的物联网设备节点获取对应的物联网设备,并加载所述物联网设备的全部测点;将每个所述测点封装为每个测点组件并进行显示;基于用户选择的每个测点组件获得每个待定测点,并对每个所述待定测点进行数据验证后获取通过验证的每个目标测点。3.根据权利要求1所述的方法,其特征在于,所述用户端获取用户在建筑信息模型的全部构件中选择的每个目标构件和获取用户选择的每个所述目标构件的构件效果,包括:基于用户上传的建筑信息模型文件,加载所述建筑信息模型中的全部构件;对每个所述构件进行封装得到模型树并进行显示;基于用户对所述模型树执行的选择操作获得每个目标构件;基于用户从多个预设的效果组件中为每个所述目标构件选择的效果组件,获得每个所述目标构件的构件效果。4.根据权利要求1所述的方法,其特征在于,所述用户端基于所述连接关系、每个所述目标测点、每个所述目标构件及其构件效果,生成预设格式的配置文件,包括:获取所述物联网设备的设备标识和所述建筑信息模型的模型标识;获取每个所述目标测点的测点信息,所述测点信息包括测点标识、测点类型和测点数据值;获取每个所述目标构件的构件信息和每个所述目标构件的构件效果的效果标识,所述构件信息包括构件标识和构件名称;基于所述连接关系、所述设备标识、所述模型标识、每个所述目标测点的测点信息、每个所述目标构件的构件信息和每个所述效果标识,生成预设格式的配置文件。5.根据权利要求1所述的方法,其特征在于,所述服务端基于所述配置文件进行数据绑定和效果配置,包括:获取经持久化处理的任务进程,并在所述任务...

【专利技术属性】
技术研发人员:卫斌艾润贺光忠
申请(专利权)人:宇动源北京信息技术有限公司
类型:发明
国别省市:

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

1