CN114090700A - 一种特征数据的生成方法、***及设备 - Google Patents

一种特征数据的生成方法、***及设备 Download PDF

Info

Publication number
CN114090700A
CN114090700A CN202111384277.5A CN202111384277A CN114090700A CN 114090700 A CN114090700 A CN 114090700A CN 202111384277 A CN202111384277 A CN 202111384277A CN 114090700 A CN114090700 A CN 114090700A
Authority
CN
China
Prior art keywords
abstract
data
object data
entity
label
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202111384277.5A
Other languages
English (en)
Other versions
CN114090700B (zh
Inventor
林臻哲
刘萍昌
李镓岐
游健
史旭
周华龙
李鑫
海刚
蔡忠兴
王远生
林栋熙
林嘉俊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Huasen Building And Engineering Design Consultants Co ltd
Original Assignee
Guangzhou Huasen Building And Engineering Design Consultants Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Huasen Building And Engineering Design Consultants Co ltd filed Critical Guangzhou Huasen Building And Engineering Design Consultants Co ltd
Priority to CN202111384277.5A priority Critical patent/CN114090700B/zh
Publication of CN114090700A publication Critical patent/CN114090700A/zh
Application granted granted Critical
Publication of CN114090700B publication Critical patent/CN114090700B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • G06F16/285Clustering or classification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2455Query execution
    • G06F16/24564Applying rules; Deductive queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • G06F16/288Entity relationship models

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明提供了一种特征数据的生成方法、***和设备,包括根据目标交付物的物理对象对所述实体几何数据进行分类,生成目标交付物的实体对象数据;根据所述目标交付物的几何数据进行抽象处理,生成抽象几何数据;根据目标交付物的物理对象对所述抽象几何数据进行抽象分类,生成第一抽象对象数据;对所述第一抽象对象数据和所述实体对象数据进行映射,获取两者的映射关系和约束规则;根据目标交付物的功能分区对所述抽象几何数据进行分类并赋予功能标签,获取抽象功能分区,根据所述抽象功能分区对所述第一抽象对象数据进行匹配并将所述抽象功能分区的标签赋予在所述第一抽象对象数据上,获取带有标签的第二抽象对象数据。

Description

一种特征数据的生成方法、***及设备
技术领域
本发明涉及建筑软件的技术领域,尤其涉及一种特征数据的生成方法、***及设备。
背景技术
传统的数据交互方式-通过对象编码在不同软件格式之间进行匹配实现数据传递,而对象的编码规则是由对象特征而决定,在项目实践过程中由于对象所处“环境”“阶段”“需求”不一致所产生的业务逻辑特征全部汇聚于对象属性内,以此实现一个对象对应一组特征数据,并根据需求进行对象的“穷举”并存储于数据库,以预设的形式让业务人员将来“选用”,从而规避录入标准统一困难问题,完成对象数据自上而下的数字化流通。
这种做法的问题在于,当业务内容复杂,特征数据越来越多时,“穷举”对象数量也将不再受控,对业务人员从巨量数据对象里选用的难度也与之递增。
发明内容
本发明提供了一种特征数据的生成方法、***及设备,用于解决现有技术的当业务内容复杂,特征数据越来越多时,“穷举”对象数量也将不再受控,对业务人员从巨量数据对象里选用的难度也与之递增的技术问题。
本发明提供的一种特征数据的生成方法,包括:
获取目标交付物的实体几何数据;
根据目标交付物的物理对象对所述实体几何数据进行分类,生成目标交付物的实体对象数据;
根据所述目标交付物的几何数据进行抽象处理,生成抽象几何数据;
根据目标交付物的物理对象对所述抽象几何数据进行抽象分类,生成第一抽象对象数据;
对所述第一抽象对象数据和所述实体对象数据进行映射,获取所述第一抽象对象数据和所述实体对象数据的映射关系和两者的约束规则;
根据目标交付物的功能分区对所述抽象几何数据进行分类并赋予功能标签,获取带有标签的抽象功能分区,所述标签包括功能特征和边界范围:
根据所述抽象功能分区对所述第一抽象对象数据进行匹配并将所述抽象功能分区的标签赋予在所述第一抽象对象数据上,获取带有标签的第二抽象对象数据;
其中,所述第二抽象对象数据、所述映射关系和所述约束规则用于生成目标交付物数据。
在一些实施例中,根据所述抽象功能分区对所述第一抽象对象数据进行匹配并将所述抽象功能分区的标签赋予在所述第一抽象对象数据上,获取带有标签的第二抽象对象数据:
对所述抽象功能分区与所述第一抽象对象数据进行布尔运算逻辑,获取所述抽象功能分区与所述第一抽象数据之间的动态联动关系;
根据所述动态联动关系将所述抽象功能分区的标签赋予到对应的第一抽象数据上,获取带有标签的所述第二抽象数据。
在一些实施例中,所述约束规则包括几何约束条件和边界条件,所述边界条件用于使所述第一抽象对象数据满足所述实体对象数据中实体对象状态的变化。
在一些实施例中,所述实体对象数据包括实体对象标签,所述第一抽象对象数据包括第一抽象标签,其中,所述实体对象标签和第一抽象标签均是以所述目标交付物的物理对象进行分类的标签;
根据所述实体标签和所述第一抽象标签,生成映射关系。
在一些实施例中,对所述抽象功能分区与所述第一抽象对象数据进行布尔运算逻辑,获取所述抽象功能分区与所述第一抽象数据之间的动态联动关系具体包括:
对所述抽象功能分区与所述第一抽象对象数据进行布尔运算逻辑,当所述第一抽象对象数据存在所述抽象功能分区之外的差异数据时,则将所述差异数据根据所述映射关系和所述约束规则,获取差异抽象数据;
将所述差异抽象数据与所述实体对象数据进行分析,若两者存在差异,则根据所述实体对象数据进行修改所述第一抽象对象数据,若相同,则反馈修改信息。
在一些实施例中,所述抽象功能分区包括第一抽象功能分区和第二抽象功能分区;
所述根据所述动态联动关系将所述抽象功能分区的标签赋予到对应的第一抽象数据上,获取带有标签的所述第二抽象数据还包括:
根据所述动态联动关系将所述第一抽象功能分区的第一标签赋予到对应的第一抽象数据上,生成带第一标签的第三抽象数据;
根据所述第三抽象数据的第一标签与所述第二抽象功能分区的第二标签进行匹配,
若匹配上,则根据第一预置规则对所述第三抽象数据的第一标签赋值,生成第四抽象数据,确定所述第四抽象数据为带有标签的第二抽象数据;
若未匹配上,则获取与业务端进行信息交互,获取第二预置规则并对所述第三抽象数据的第一标签赋值,生成第五抽象数据,确定所述第五抽象数据为带有标签的第二抽象数据。
在一些实施例中,所述第二预置规则为由业务端获取的多个预置规则中,选择第一标签和第二标签匹配时,采用次数最多的预置规则。
在一些实施例中,将所述采用次数最多的预置规则确定在所述第二抽象分区内作为对应的第一标签和对应的第二标签相匹配时对应的第二预置规则。
本发明的实施例还提供了一种特征数据的生成***,包括以下模块:
第一获取模块,用于获取目标交付物的实体几何数据;
第一生成模块,用于根据目标交付物的物理对象对所述实体几何数据进行分类,生成目标交付物的实体对象数据;
第二生成模块,用于根据所述目标交付物的几何数据进行抽象处理,生成抽象几何数据;
第三生成模块,用于根据目标交付物的物理对象对所述抽象几何数据进行抽象分类,生成第一抽象对象数据;
第二获取模块,用于对所述第一抽象对象数据和所述实体对象数据进行映射,获取所述第一抽象对象数据和所述实体对象数据的映射关系和两者的约束规则;
第三获取模块,用于根据目标交付物的功能分区对所述抽象几何数据进行分类并赋予功能标签,获取带有标签的抽象功能分区,所述标签包括功能特征和边界范围:
第四获取模块,用于根据所述抽象功能分区对所述第一抽象对象数据进行匹配并将所述标签迭代在所述第一抽象对象数据上,获取带有标签的第二抽象对象数据;
其中,所述第二抽象对象数据、所述映射关系和所述约束规则用于生成所述目标交付物数据。
本发明的实施例提供了一种特征数据的生成设备,包括处理器以及存储器;
所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
所述处理器用于根据所述程序代码中的指令执行上述的一种特征数据的生成方法。
从以上技术方案可以看出,本发明实施例具有以下优点:
本发明实施例提供了一种特征数据的生成方法、***和设备,包括:获取目标交付物的实体几何数据;根据目标交付物的物理对象对所述实体几何数据进行分类,生成目标交付物的实体对象数据;根据所述目标交付物的几何数据进行抽象处理,生成抽象几何数据;根据目标交付物的物理对象对所述抽象几何数据进行抽象分类,生成第一抽象对象数据;对所述第一抽象对象数据和所述实体对象数据进行映射,获取所述第一抽象对象数据和所述实体对象数据的映射关系和两者的约束规则;根据目标交付物的功能分区对所述抽象几何数据进行分类并赋予功能标签,获取带有标签的抽象功能分区,所述标签包括功能特征和边界范围:根据所述抽象功能分区对所述第一抽象对象数据进行匹配并将所述抽象功能分区的标签赋予在所述第一抽象对象数据上,获取带有标签的第二抽象对象数据;其中,所述第二抽象对象数据、所述映射关系和所述约束规则用于生成目标交付物数据。
本发明的实施例的所述生成方法,通过物理对象共性特点,实现建筑工程行业面向对象的多业务逻辑维度分类;通过目标交付物的物理对象进行抽象处理,不直接对软件对象之间进行数据对接,目标交付物的物理对象进行实体几何数据的分类,以及通过建立目标交付物的物理对象进行抽象来得到抽象对象进行代理,对物理对象的特征进行分类,完成数据处理与应用,解决了因源头对象新增与替换导致的数据链断裂、数据权限安全管理、数据结构差异无法转换的技术问题;所述第一抽象对象是具备抽象的“空间边界”,虽然物理空间上不存在,但在数据世界里把它具象为几何体块,通过所述映射关系和约束规则能够实现将第一抽象对象数据与实体对象数据之间的交互计算,同时以第一抽象对象数据对实体对象数据进行的映射,根据目标交付物的功能分区对所述抽象几何数据进行分类并赋予功能标签,获取带有标签的抽象功能分区,所述标签包括功能特征和边界范围:根据所述抽象功能分区对所述第一抽象对象数据进行匹配并将所述抽象功能分区的标签赋予在所述第一抽象对象数据上,获取带有标签的第二抽象对象数据,实现“配置计算规则组合”代替“对象特征结果穷举”,使得对象数量的可控性,非几何等不需要图形交互操作的功能标签写在第二抽象对象数据里,源头数据可进行删减而不丢失;实现了各环节业务数据边界明确,第二抽象对象数据根据项目进程逐步深化并动态关联迭代,满足建筑行业业务数字化驱动与协同的技术转型,从而有效地解决了当业务内容复杂,特征数据越来越多时,“穷举”对象数量也将不再受控,对业务人员从巨量数据对象里选用的难度也与之递增的技术问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
图1为本发明实施例提供的一种特征数据的生成方法、***及设备的方法流程图。
图2为本发明实施例提供的一种特征数据的生成方法、***及设备的***构造图。
图3为本发明实施例提供的一种特征数据的生成方法、***及设备的设备框架图。
具体实施方式
本发明实施例提供了一种特征数据的生成方法、***及设备,用于解决当业务内容复杂,特征数据越来越多时,“穷举”对象数量也将不再受控,对业务人员从巨量数据对象里选用的难度也与之递增的技术问题。
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
除非另有定义,本发明实施例所使用的所有的技术和科学术语与属于本发明实施例的技术领域的技术人员通常理解的含义相同。本发明中所使用的术语只是为了描述具体的实施例的目的,不是旨在限制本发明。
在对本发明实施例进行进一步详细说明之前,先对本发明实施例中涉及的名词和术语进行说明,本发明实施例中涉及的名词和术语适用于如下的解释。
特征数据的生成是对视频内容的一个简单概括,以自动或半自动的方式,通过对视频中的运动目标进行算法分析,提取运动目标,然后对各个目标的运动轨迹进行分析,将不同的目标拼接到一个共同的背景场景中,并将它们以某种方式进行组合,生成新的浓缩后视频的一种技术。
请参阅图1,图1为本发明实施例提供的一种特征数据的生成方法、***及设备的方法流程图。
如图1所示,本发明提供的一种特征数据的生成方法,包括:
获取目标交付物的实体几何数据;
根据目标交付物的物理对象对所述实体几何数据进行分类,生成目标交付物的实体对象数据;
根据所述目标交付物的几何数据进行抽象处理,生成抽象几何数据;
根据目标交付物的物理对象对所述抽象几何数据进行抽象分类,生成第一抽象对象数据;
对所述第一抽象对象数据和所述实体对象数据进行映射,获取所述第一抽象对象数据和所述实体对象数据的映射关系和两者的约束规则;
根据目标交付物的功能分区对所述抽象几何数据进行分类并赋予功能标签,获取带有标签的抽象功能分区,所述标签包括功能特征和边界范围:
根据所述抽象功能分区对所述第一抽象对象数据进行匹配并将所述抽象功能分区的标签赋予在所述第一抽象对象数据上,获取带有标签的第二抽象对象数据;
其中,所述第二抽象对象数据、所述映射关系和所述约束规则用于生成目标交付物数据。
本发明的实施例的所述生成方法,通过物理对象共性特点,实现建筑工程行业面向对象的多业务逻辑维度分类;通过目标交付物的物理对象进行抽象处理,不直接对软件对象之间进行数据对接,目标交付物的物理对象进行实体几何数据的分类,以及通过建立目标交付物的物理对象进行抽象来得到抽象对象进行代理,对物理对象的特征进行分类,完成数据处理与应用,解决了因源头对象新增与替换导致的数据链断裂、数据权限安全管理、数据结构差异无法转换的技术问题;所述第一抽象对象是具备抽象的“空间边界”,虽然物理空间上不存在,但在数据世界里把它具象为几何体块,通过所述映射关系和约束规则能够实现将第一抽象对象数据与实体对象数据之间的交互计算,同时以第一抽象对象数据对实体对象数据进行的映射,根据目标交付物的功能分区对所述抽象几何数据进行分类并赋予功能标签,获取带有标签的抽象功能分区,所述标签包括功能特征和边界范围:根据所述抽象功能分区对所述第一抽象对象数据进行匹配并将所述抽象功能分区的标签赋予在所述第一抽象对象数据上,获取带有标签的第二抽象对象数据,实现“配置计算规则组合”代替“对象特征结果穷举”,使得对象数量的可控性,非几何等不需要图形交互操作的功能标签写在第二抽象对象数据里,源头数据可进行删减而不丢失;实现了各环节业务数据边界明确,第二抽象对象数据根据项目进程逐步深化并动态关联迭代,满足建筑行业业务数字化驱动与协同的技术转型,从而有效地解决了当业务内容复杂,特征数据越来越多时,“穷举”对象数量也将不再受控,对业务人员从巨量数据对象里选用的难度也与之递增的技术问题。
其中,所述目标交付物通常为最终竣工后的交付物,通常为根据需求确定。
所述目标交付物数据包括目标交付物的实体几何数据和业务功能标签,例如,目标交付物为房子,其中涉及到的房子占地面积,长、宽和高等一系列几何数据的信息、所述实体几何数据还涉及到其内部物理对象的几何数据,例如:多少房间、每个房间对应的尺寸、房间的门的位置及尺寸、房间的窗的位置及尺寸及房间位于房子的几层等一系列数据,可以直接通过设置空间坐标系,通过XYZ轴的坐标进行表示,将对应的数据可以直接转换为做坐标系以及几何数值。
所述目标交付物的业务功能标签通常为满足目标交付物功能所需要的限定、如材料、结构、功能特性等,例如:所述目标交付物为学校、政府大楼或居民住楼等,其物理对象包括自身都需要满足功能特性和边界范围,即在卫生间的门要满足什么样的防火需求而采用什么样的材质,门上是否设置有玻璃,门的把手等,或者是大门,是否设置防盗,这些对于目标交付物在学校、政府大楼或居民住楼中都有所不同,需要分别根据在目标交付物的实体几何数据的基础上,贴设上这些标签,才能够形成实际能够直接进行生成的能够生成目标交付物的数据。
其中,目标交付物的物理对象,例如目标交付物为建筑时,其物理对象如房间、门、窗户、承重梁、管道以及楼梯等建筑的各个物理对象均为其物理对象;
所述目标交付物的实体几何数据根据实际上面这些物理对象进行划分后,将所述实体几何数据划分为目标交付物的实体对象数据,所述目标交付物的实体对象数据例如门窗的高度、门框的位置以及房间的尺寸等的数据,可通过坐标加上数值来表示;
为了方便所述目标交付物的实体对象数据进行处理,可以先将所述实体对象数据进行定义和封装,例如将门的尺寸及其坐标等进行定义和封装,定义为,将门窗作为名称定义门窗的尺寸以及坐标等信息,然后将这些信息封装起来,形成实体对象的数据库,以便后续调用;
为了能够进一步进行保存,所述目标交付物的实体对象数据包括所述实体对象的几何数据,还包括实体对象的生产业务标签,还可以在这些定义和封装的实体对象数据上赋予生产过程业务标签(例如:专业分类、材料工艺、厂家等);
依据建筑工程交付物的物理对象作为基础分类依据,对各类具体设计制图、建模软件中的图形或模型组合进行对应的实体对象进行封装与定义,所有该对象从概念设计到竣工交付中产生的专业或业务逻辑均以标签方式作为过程分类属性,通过标签方式与物理功能共性特点,实现建筑工程行业面向对象的多业务逻辑维度分类。
针对具体软件如REVIT:实际竣工交付用途的窗为基础分类,对应revit软件属于“窗族”类型,它的边界特征为基于墙体的“洞口”,独立***定位点为***点,其余窗高、窗宽、窗深度均相对于洞口边界与定位点偏移确定其几何特征,其余窗体自身结构组成,如开启扇方式、窗扇数量、五金构件等组件均属于独立封闭***内几何元素,零部件可自由替换,具体几何参数在约束范围内自由调整,把这一系列元素打包封装映射到外部数据库的实体对象“窗”完成S1操作,相应的;在AutoCAD软件中,则以动态属性块的方式实现相同封装操作。
该实体对象“窗”的其它专业业务属性例如材质、保温系数、成本等非几何属性,采用标签方式挂接于外部数据库,具体值在后续过程中录入。
其它诸如“门”“部品”“梁柱”“管线”等对象相同的方式录入。
根据所述目标交付物的实体几何数据进行抽象处理,生成抽象几何数据;
所述抽象几何数据为多面体,一般优选为长方体或者正方体,例如所述目标交付物为建筑时,可以通过构建一个抽象的长方体,使得这个长方体能够完全包含所述建筑,同时长方体涵盖所述建筑的同时,也会与所述建筑之间产生对应的几何关系,从而形成抽象几何数据。
根据目标交付物的物理对象对所述抽象几何数据进行抽象分类,生成第一抽象对象数据;
将所述抽象几何数据的这个长方体根据物理对象进行分类切割,例如建筑的大门,其分类切割出一个小长方体,该小长方体将所述大门包含在里面;
这些小长方体、正方体共同构成了抽象几何数据的大长方体,即所述第一抽象对象数据就是这些的小长方体,其与所述物理对象是相对应的。
对所述第一抽象对象数据和所述实体对象数据进行映射,获取所述第一抽象对象数据和所述实体对象数据的映射关系和两者的约束规则;
根据所述物理对象能够使得第一抽线对象数据与所述第一实体对象数据之间形成相互的映射关系,例如物理对象为大门,可以根据所述第一抽象对象数据能够直接同等的得到该大门的实体对象数据;一般,第一抽象对象数据和实体对象数据之间的映射为一对多,也可以为一对一;
所述约束规则为例如将所述实体对象数据对应的大门放入到所述第一抽象对象数据对应的长方体中,其中涉及的明确实际的实体对象数据时,需要对两者进行约束,例如,大门的门把手在这个长方体内的坐标等,能够形成多个约束,通常一个大门的实体对象数据能够通过多个约束与所述第一抽象对象数据相对应,即所述第一抽象对象数据能够根据映射关系和约束关系还原回到所述实体对象数据。
第一抽象对象数据也可以是建立在独立外部数据库的,与实体对象数据的共同映射;通过其不受软件格式限制与其代理层性质,可对其特征数据进行规则配置与人工干预等一系列迭代。
本实施例的所述特征数据的生成方法,通过建立目标交付物的物理对象的第一抽象对象数据进行代理,通过对象特征,即基础分类、空间占位与周边关系等,可以在外部数据库完成数据处理与应用;解决了因源头对象新增与替换导致的数据链断裂、数据权限安全管理、软件之间数据结构差异无法转换的技术问题。
例如:可以在脱离具体软件的独立外部数据库中,建立物理对象的抽象“映射”,则无论具体业务中实体对象数据中“窗”的几何尺寸变化或边界范围内的结构性变化均以特征集的形式存储于映射第一抽象对象数据内,建立一对多的关系,所有通用非几何业务属性均可以通过该映射第一抽象对象数据进行管理从而覆盖影响到所有实例中。(不依赖固定顺序编码进行强关联)
根据目标交付物的功能分区对所述抽象几何数据进行分类并赋予功能标签,获取带有标签的抽象功能分区,所述标签包括功能特征和边界范围:
所述抽象功能分区例如轴网标高、房间功能、防火分区或服务范围等,根据所述目标交付物来确定,如果建造的是学校,则是根据学校建筑的规则进行确定,需要设置的防火分区,需要设置的房间的功能,而这些防火分区下设有对应的标签,这些标签实际是带有值的,这些值例如在学校内,其要求防火等级,在教室门上体现为对教室门的材料有防火要求材料,可以直接限定为要求的值,在所述抽象几何数据这个大的长方体内再划分出若干个功能特征小的长方体,这些小的长方体里面具体包括有对应的标签的值,就如教室门的例子,可以直接限定门的材料为某合金材质的门,这些要求和限定是在目标交付物的功能分区的时候已经确定了,例如建筑为学校,其中一间的教室需要设定为防火等级高,在这个防火等级高的部分可以直接对这个教室的门的材料、门把手、门的锁以及门是否开窗等进行了标定,形成标签的值,根据功能分区能够将所述抽象几何数据这个大长方体在再次分成多个功能分区的中长方体;
根据所述抽象功能分区对所述第一抽象对象数据进行匹配并将所述抽象功能分区的标签赋予在所述第一抽象对象数据上,获取带有标签的第二抽象对象数据;
将所述第一抽象对象数据的这个小长方体放入到功能分区的中的长方体中,进行匹配和迭代,将所述功能分区的中的长方体上的标签,这些标签都带有对应的值赋予到第一抽象对象数据上,使得这些第一抽象对象数据不仅仅是具有几何特性,还具有了功能特性,生成第二抽象对象数据,例如将物理对象为教室门的第一抽线对象数据放进带有防火功能特性的功能分区内,所述第一抽象对象数据中涉及的门以及教室涂料等都会得到对应的防火功能特性下的防火标签,同时或获得该标签下的值,例如门的材料为防火材料某合金,教室的涂料为某材料。
由于同一个教室可能会符合多种不同的功能特性,因此,可以多次重复根据目标交付物的功能分区对所述抽象几何数据进行分类并赋予功能标签,获取带有标签的抽象功能分区,所述标签包括功能特征,其中涉及到的每个形成的抽象功能分区的功能都不一样,例如再将第一次形成的第一抽象功能分区是防火的特性,将第一抽线对象数据置于第一抽象分区内,能够得到多个教室的门的材料的标签的取值,这些材料制成的门都可以取到防火的作用,第二次形成的第二抽象功能分区是环保时,则再将带有标签的取值第一抽象对象数据置于第二抽象分区内,使得其在标签的取值里面再次确定出满足环保的材料,从而确定出门的材料的取值,经过多次的迭代,使得所述第二抽象对象数据的标签上形成唯一的值,即该值例如在门确定是由某合金材料制成才能满足目标交付物的要求。
通过将窗、管道以及房间等都采用上述的方式自动迭代,其中存在需要调整的则通过人工进行干预,使得其能够形成最终的第二抽象对象数据;所述第二抽象对象数据可以是建立在独立外部数据库的,在目标交付物中对应的一种以业务逻辑或人活动功能需求的虚拟空间定义与边界划分,并通过具体业务软件中的功能中搭建其含几何边界的对象映射;
第二抽象对象数据能从空间维度集中承载规范安全、功能部品、感官效果、成本控制、分块管理等业务数据,并通过设置下限要求实现质量管控,从而达到目标最终交付物的目的。
对第一抽象对象数据定义是具备抽象的空间边界,虽然物理空间上不存在,但在数据世界里把它具象为几何体块,从而实现与实体对象之间的交互计算。
在一些实施例中,根据所述抽象功能分区对所述第一抽象对象数据进行匹配并将所述抽象功能分区的标签赋予在所述第一抽象对象数据上,获取带有标签的第二抽象对象数据:
对所述抽象功能分区与所述第一抽象对象数据进行布尔运算逻辑,获取所述抽象功能分区与所述第一抽象数据之间的动态联动关系;
根据所述动态联动关系将所述抽象功能分区的标签赋予到对应的第一抽象数据上,获取带有标签的所述第二抽象数据。
其中,所述第一抽象对象数据进入到所述抽象功能分区时,如果通过计算机将所述物理对象细分的足够小,则可以完全的纳入到所述抽象功能分区内,其中,在将实体对象数据的具体结构与所述第一抽象对象数据进行约束时,一般都是采用到包含、不包含、交集;在进行第一抽线对象数据和抽象功能分区内进行匹配时,则是采用布尔运算逻辑,通过布尔运算逻辑,第一抽线对象数据和抽象功能分区之间还可以进一步进行“相交融合、相交部分保留、相交部分拆分”形成类神经网络的关系,这样做的目的是为了实现第一抽线对象数据和抽象功能分区的数据动态关联,第一抽线对象数据可以同时被一个抽象功能分区或多个嵌套的抽象功能分区包含,从而继承一系列第一抽象对象数据承载的抽象功能分区内的标签以及标签内的值,通过第一抽象对象数据相对应的实体对象数据自身属性与抽象功能分区继承的业务特征,形成独有身份,并且该特征会随对象因设计协调的空间变化而动态变化。
权利保护:因抽象功能分区具备了与第一抽象对象数据进行布尔逻辑的条件,第一抽象对象数据的功能特征由原来自身属性改为由第一抽线对象数据和抽象功能分区之间运算结果而决定,保证了第一抽线对象数据相对应的实体对象数据的功能特征随图形等设计业务变化而动态变化,用多维度对象组合特征取代自身特征编码单一维度的方式。
通过外部数据库的映射实现第一抽线对象数据相对应的实体对象数据与抽象功能分区具体软件格式之间的数据动态关联:
所述第二抽象对象数据存储于外部数据库,使用这组特征与多个具体图形软件挂接,提取关键几何信息;使用特征映射与关键几何信息提取存储与外部数据库方式,实现不同软件之间对同一对象的描述,回避图形数据结构差异问题。
在本申请的一些实施例中,所述约束规则包括几何约束条件和边界条件,所述边界条件用于使所述第一抽象对象数据满足所述实体对象数据中实体对象状态的变化。
所述几何约束条件最简单的是所述实体对象数据对应的实体在所述第一抽象对象数据对应的第一抽象对象的长方体中的坐标以及尺寸等,通过几何约束条件可以直接将所述第一抽象对象数据对应的长方体还原到实体对象数据对应的静态几何实体;但是由于实体对象经常为动态,如门,其具有打开和关上的两个状态,如果不能预留足够的空间,则无法通过将所述第一抽象对象数据对应的长方体映射到实体对象数据对应的动态几何实体,则导致无法有效地形成目标交付物;通过设置边界条件,使所述第一抽象对象数据满足所述实体对象数据中实体对象状态的变化,通过在第一抽象对象上预留足够的空间,使得需要动态变化的实体对象能够有效地移动,同时其他的抽象对象也能够相互协调联动,在生成目标交付物时,不会存在无法动态展开的问题。
实体对象与抽象对象在具体软件中的映射进行空间上的放置或对象边界条件的约束,以此进行我们常规的针对图形表达的设计业务,在实体对象放置完毕,图形设计表达完成同时,实体对象与抽象对象之间的边界已产生网状关系。
这里的边界条件包括对象空间占用范围,可不与实体对象的几何边界重叠,并且在抽象对象的空间内实现边界条件约束,实现通过移动某实体对象的边界同时驱动其它所有对象变化。
在一些实施例中,所述实体对象数据包括实体对象标签,所述第一抽象对象数据包括第一抽象标签,其中,所述实体对象标签和第一抽象标签均是以所述目标交付物的物理对象进行分类的标签;
根据所述实体标签和所述第一抽象标签,生成映射关系。
为了提升实体对象数据与第一抽象对象数据相互之间的映射关系,例如将所述物理对象命名时,直接将其命名为窗的实体标签,则通过这一类的窗的实体标签对应第一抽象对象数据上的窗的第一抽象标签,也能形成映射关系,其与所述物理对象形成的映射关系相互配合,能够有效的形成标签数据之间的映射,便于后续查阅,以及形成两个数据库之间的映射关系。
在本申请的一些实施例中,对所述抽象功能分区与所述第一抽象对象数据进行布尔运算逻辑,获取所述抽象功能分区与所述第一抽象数据之间的动态联动关系具体包括:
对所述抽象功能分区与所述第一抽象对象数据进行布尔运算逻辑,当所述第一抽象对象数据存在所述抽象功能分区之外的差异数据时,则将所述差异数据根据所述映射关系和所述约束规则,获取差异抽象数据;
将所述差异抽象数据与所述实体对象数据进行分析,若两者存在差异,则根据所述实体对象数据进行修改所述第一抽象对象数据,若相同,则反馈修改信息。
其主要是为了能够实现对一些第一抽象对象数据和抽象功能分区在进行匹配时,出现有抽象功能分区之外的差异数据,即可能是第一抽象对象在根据目标交付物的物理对象对所述抽象几何数据进行抽象分类的过程中出现错误,此时,通过将所述差异数据根据所述映射关系和所述约束规则,所述生成的差异抽象数据相当于映射回到实体对象上进行分析,在通过将所述差异抽象数据与所述实体对象数据进行分析,若两者存在差异,则根据所述实体对象数据进行修改所述第一抽象对象数据,若相同,则反馈修改信息;从而能够实现对第一抽象对象数据调整,使其能够进行反馈修复,以达到最终的能够生成第二抽象对象数据,在根据第二抽象数据、映射关系和约束规则来实现生成目标交付物的目的;如将第一抽象对象数据、抽象功能分区和实体对象数据分在不同的数据库中,对于从不同数据库之间收集的对象数据利用BI工具进行数据清洗,包括冗余数据删除,多重含义数据的字段拆分,矛盾歧义数据的警告与换算,数据合规性审查、业务合规性审查;数据清洗规则存储于外部数据库作作为通用资源。
除一般意义外的数据清洗,内置了业务逻辑判断,例如某些类数据超出一个限制视同不满业务要求,必须返回修改,又或者某些数据命名不符合要求,在计算机识别范围内将自动修改,不在范围内则返回业务人员人工干预修改,这些特殊处理均在数据库留痕。
在一些实施例中,所述抽象功能分区包括第一抽象功能分区和第二抽象功能分区;
所述根据所述动态联动关系将所述抽象功能分区的标签赋予到对应的第一抽象数据上,获取带有标签的所述第二抽象数据还包括:
根据所述动态联动关系将所述第一抽象功能分区的第一标签及第一标签的值赋予到对应的第一抽象数据上,生成带第一标签的第三抽象数据;
根据所述第三抽象数据与所述第二抽象功能分区的进行匹配,
若匹配上,则根据第一预置规则确定所述第三抽象数据的第一标签内的值,生成第四抽象数据,确定所述第四抽象数据为带有标签的第二抽象数据;
若未匹配上,则获取与业务端进行信息交互,获取第二预置规则并对所述第三抽象数据的第一标签赋值,生成第五抽象数据,确定所述第五抽象数据为带有标签的第二抽象数据。
所述第一抽象功能分区和第二抽象功能分区如上述中描述的,可以为在不同的数据库内,例如A抽象功能分区包括有A11、A22、A33……等,B抽象功能分区包括有B11、B22、B33……等,C为第一抽象对象数据C11、C22、C33……,其中,C为抽象对象的几何数据,例如C11为窗户,B11为学校门窗的防火分区,其内有防火材料的标签,A11为学校门窗的环保分区,其内具有环保材料的值,将C11与B内匹配,即C11和B11相互匹配上,根据B11内的算法得到,则C11获取到防火材料的标签C111,该标签能将门窗的材料限制在几种防火材料,再将C111与A内匹配,与A11匹配上则根据算法得到具有防火和环保功能的材料,即确定第一标签的值;如此来实现各第一抽象对象数据的匹配处理,从而获取所有的第二抽象对象数据;
如果匹配不上时,则说明第一标签内的值可能存在有不符合第一规则,即防火材料中没有满足环保要求的值,则需要通过业务端进行信息交互来得到,其中,业务端可以直接通过人工进行干预,或者是通过大数据算法的方式获取到多种算法,来确定其中一种对第一标签进行赋值,例如在所有防火材料中某个材料在大数据或者人工干预选择后直接可以得到该值。
在满足第一抽象对象数据进行规则配置即第一预置规则和第二预置规则,当第三抽象对象数据匹配上预设条件后,可根据条件逻辑判断、业务规范转换、专业计算自动生成新的标准通用型业务数据;另外对配置规则设置专有界面实现人工干预,默认算法会优先推送最佳实践数据(统计多特征条件满足下最多人采用的数据),交由人工判断是否直接采用或第二预置规则的配置新数据形成新的迭代统计依据。配置规则第一抽象数据的标签管理方式进行管控;从大数据或者是人工干预的第二预置规则的配置规则存储于外部数据库作为通用资源;
采用标签管理方式进行更高维度的管理,即每条配置规则即第二预置规则在生成过程中,会根据配置人的身份、业主身份、所处阶段、项目特征、所处地域、被干预次数等因素,在后台赋予每条配置规则一组标签。通过大数据分析、算法模型搭建、神经网络自我学习等技术手段,实现算法优化迭代。通用特征下的规则配置模拟客观规律,迭代后丰富后可在不同像条件下智能判断,代替人的重复智力劳动。
在一些实施中,所述第二预置规则为由业务端获取的多个预置规则中,选择第一标签和第二标签匹配时,采用次数最多的预置规则。
如上实施例中所述的,在第一标签内的防火材料的值在与第二标签匹配时,无法确定合适的值的时候,则可以通过外部的大数据来确定,其中最优选的确定方式则为通过确定采用次数最多的值作为结果值,并将该最多的预置规则确定预置规则,在下次出现这种相同的组合时,则可以直接采用该预置规则,无需在进行获取修改。
将所述采用次数最多的预置规则确定在所述第二抽象分区内作为对应的第一标签和对应的第二标签相匹配时对应的第二预置规则。
根据动态重新获取的抽象与实体对象之间的组合逻辑特征分发新数据给予各具体业务软件使用:
经过第一标签和第二标签匹配确定值后产生的第二抽象对象数据,实现经过“对象自身属性、对象所处环境属性、标准做法、人工主观干预”四个维度综合考虑后的业务数据存储在第一抽线对象数据以内,满足一线业务人员在图形交互设计应用时对业务数据的需求。
可灵活地映射回具体软件内符合该特征实体对象数据的业务对象内,该规则的作用不受具体业务对象创建、删除、编辑的影响。根据抽象功能分区内的规则或算法精准推送至各业务软件与人交互,简化各业务人员对信息的处理难度,过程允许各业务根据权限设置进一步调取其它信息作为辅助判断依据。
通过循环该方式完成第二抽象对象对数的迭代,实现数据级别的协同;
对于上述过程中,可于目标交付物之间重复利用相关成果,原本在不同目标交付物之间需要人工梳理输入条件进行判断的工作,计算机将从最小颗粒度的数据层面自动识别与匹配过往目标交付物中出现过条件相似的工况,推送给业务人员进行决策,默认情况下可直接选用标准通用决策方案,封装成组合决策包,进一步简化业务人员的工作量。
除了对已完成目标交付物本身的各类文档资源进行知识库迭代以外,更强调对其决策规则包这类更具通用意义的抽象资源以数据库的方式进行迭代。迭代过程中所有人工干预数据均在线上备案留痕、实现责任可追溯;并把人工干预结果与特征规则集合挂接迭代至于下一阶段使用,通过平台与项目数据积累逐步形成强大的算法规则库。
大部分功能特征有它的边界条件,所在抽象功能分区作为判断条件,可通过人工进行匹配选择的(例如“门”所在“前室”所以采用“防火门”的特征1,“前室位于”首层,得出“门”需要“外开”特征2)
所处工况环境等信息无法,对象编码会因源头删减导致后续数据链丢失,对象本身的特征判断还需要结合其边界范围各种条件。
如图2所示,本发明的实施例还提供了一种特征数据的生成***,包括以下模块:
第一获取模块201,用于获取目标交付物的实体几何数据;
第一生成模块202,用于根据目标交付物的物理对象对所述实体几何数据进行分类,生成目标交付物的实体对象数据;
第二生成模块203,用于根据所述目标交付物的几何数据进行抽象处理,生成抽象几何数据;
第三生成模块204,用于根据目标交付物的物理对象对所述抽象几何数据进行抽象分类,生成第一抽象对象数据;
第二获取模块205,用于对所述第一抽象对象数据和所述实体对象数据进行映射,获取所述第一抽象对象数据和所述实体对象数据的映射关系和两者的约束规则;
第三获取模块206,用于根据目标交付物的功能分区对所述抽象几何数据进行分类并赋予功能标签,获取带有标签的抽象功能分区,所述标签包括功能特征和边界范围:
第四获取模块207,用于根据所述抽象功能分区对所述第一抽象对象数据进行匹配并将所述标签迭代在所述第一抽象对象数据上,获取带有标签的第二抽象对象数据;
其中,所述第二抽象对象数据、所述映射关系和所述约束规则用于生成所述目标交付物数据。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
如图3所示,本发明的实施例还提供了一种特征数据的生成设备,所述设备包括处理器300以及存储器301;
所述存储器301用于存储程序代码302,并将所述程序代码302传输给所述处理器;
所述处理器300用于根据所述程序代码302中的指令执行上述的一种特征数据的生成方法中的步骤。
示例性的,所述计算机程序302可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器301中,并由所述处理器300执行,以完成本申请。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序302在所述终端设备30中的执行过程。
所述终端设备30可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述终端设备可包括,但不仅限于,处理器300、存储器301。本领域技术人员可以理解,图3仅仅是终端设备30的示例,并不构成对终端设备30的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述终端设备还可以包括输入输出设备、网络接入设备、总线等。
所称处理器300可以是中央处理单元(CentralProcessingUnit,CPU),还可以是其他通用处理器、数字信号处理器(DigitalSignalProcessor,DSP)、专用集成电路(ApplicationSpecificIntegratedCircuit,ASIC)、现成可编程门阵列(Field-ProgrammaBleGateArray,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
所述存储器301可以是所述终端设备30的内部存储单元,例如终端设备30的硬盘或内存。所述存储器301也可以是所述终端设备30的外部存储设备,例如所述终端设备30上配备的插接式硬盘,智能存储卡(SmartMediaCard,SMC),安全数字(SecureDigital,SD)卡,闪存卡(FlashCard)等。进一步地,所述存储器301还可以既包括所述终端设备30的内部存储单元也包括外部存储设备。所述存储器301用于存储所述计算机程序以及所述终端设备所需的其他程序和数据。所述存储器301还可以用于暂时地存储已经输出或者将要输出的数据。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。
本发明实施例通过客户端向标注平台服务端发送获取标注任务图片的请求;标注平台服务端接收到请求后,分布式缓冲区向协调模块进行注册服务;
完成注册服务后,协调模块读写索引库中带时间戳的图片索引信息,将图片索引信息发送至分布式缓冲区;分布式缓冲区向协调模块反馈并发访问量;
协调模块根据并发访问量,调节和分配图片索引信息至分布式缓冲区;客户端读取分布式缓冲区的图片索引信息,根据图片索引信息下载标注任务图片;
客户端向标注平台服务端提交标注信息,标注平台服务端更新标注任务图片的索引信息的标注状态。本发明实施例在大数据分布式存储下,利用增加内存缓冲区来解决高并发读写问题,提供了一种高吞吐量并发的标注服务方法,解决了现有技术在进行数据标注时没有提供一个高并发读写锁的策略,导致数据标注服务出现高并发读写的技术问题。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (10)

1.一种特征数据的生成方法,其特征在于,包括:
获取目标交付物的实体几何数据;
根据目标交付物的物理对象对所述实体几何数据进行分类,生成目标交付物的实体对象数据;
根据所述目标交付物的实体几何数据进行抽象处理,生成抽象几何数据;
根据目标交付物的物理对象对所述抽象几何数据进行抽象分类,生成第一抽象对象数据;
对所述第一抽象对象数据和所述实体对象数据进行映射,获取所述第一抽象对象数据和所述实体对象数据的映射关系和两者的约束规则;
根据目标交付物的功能分区对所述抽象几何数据进行分类并赋予功能标签,获取带有标签的抽象功能分区,所述标签包括功能特征;
根据所述抽象功能分区对所述第一抽象对象数据进行匹配并将所述抽象功能分区的标签赋予在所述第一抽象对象数据上,获取带有标签的第二抽象对象数据;
其中,所述第二抽象对象数据、所述映射关系和所述约束规则用于生成目标交付物数据。
2.根据权利要求1所述的特征数据的生成方法,其特征在于,根据所述抽象功能分区对所述第一抽象对象数据进行匹配并将所述抽象功能分区的标签赋予在所述第一抽象对象数据上,获取带有标签的第二抽象对象数据:
对所述抽象功能分区与所述第一抽象对象数据进行布尔运算逻辑,获取所述抽象功能分区与所述第一抽象数据之间的动态联动关系;
根据所述动态联动关系将所述抽象功能分区的标签赋予到对应的第一抽象数据上,获取带有标签的所述第二抽象数据。
3.根据权利要求1所述的特征数据的生成方法,其特征在于,所述约束规则包括几何约束条件和边界条件,所述边界条件用于使所述第一抽象对象数据满足所述实体对象数据中实体对象状态的变化。
4.根据权利要求1所述的特征数据的生成方法,其特征在于,所述实体对象数据包括实体对象标签,所述第一抽象对象数据包括第一抽象标签,其中,所述实体对象标签和第一抽象标签均是以所述目标交付物的物理对象进行分类的标签;
根据所述实体标签和所述第一抽象标签,生成映射关系。
5.根据权利要求2所述的特征数据的生成方法,其特征在于,对所述抽象功能分区与所述第一抽象对象数据进行布尔运算逻辑,获取所述抽象功能分区与所述第一抽象数据之间的动态联动关系具体包括:
对所述抽象功能分区与所述第一抽象对象数据进行布尔运算逻辑,当所述第一抽象对象数据存在所述抽象功能分区之外的差异数据时,则将所述差异数据根据所述映射关系和所述约束规则,获取差异抽象数据;
将所述差异抽象数据与所述实体对象数据进行分析,若两者存在差异,则根据所述实体对象数据进行修改所述第一抽象对象数据,若相同,则反馈修改信息。
6.根据权利要求2所述的特征数据的生成方法,其特征在于,所述抽象功能分区包括第一抽象功能分区和第二抽象功能分区;
所述根据所述动态联动关系将所述抽象功能分区的标签赋予到对应的第一抽象数据上,获取带有标签的所述第二抽象数据还包括:
根据所述动态联动关系将所述第一抽象功能分区的第一标签及第一标签的值赋予到对应的第一抽象数据上,生成带第一标签的第三抽象数据;
根据所述第三抽象数据与所述第二抽象功能分区的进行匹配,
若匹配上,则根据第一预置规则确定所述第三抽象数据的第一标签内的值,生成第四抽象数据,确定所述第四抽象数据为带有标签的第二抽象数据;
若未匹配上,则获取与业务端进行信息交互,获取第二预置规则并对所述第三抽象数据的第一标签赋值,生成第五抽象数据,确定所述第五抽象数据为带有标签的第二抽象数据。
7.根据权利要求6所述的特征数据的生成方法,其特征在于,所述第二预置规则为由业务端获取的多个预置规则中,选择第一标签和第二标签匹配时,采用次数最多的预置规则。
8.根据权利要求7所述的特征数据的生成方法,其特征在于,将所述采用次数最多的预置规则确定在所述第二抽象分区内作为对应的第一标签和对应的第二标签相匹配时对应的第二预置规则。
9.一种特征数据的生成***,其特征在于,包括以下模块:
第一获取模块,用于获取目标交付物的实体几何数据;
第一生成模块,用于根据目标交付物的物理对象对所述实体几何数据进行分类,生成目标交付物的实体对象数据;
第二生成模块,用于根据所述目标交付物的几何数据进行抽象处理,生成抽象几何数据;
第三生成模块,用于根据目标交付物的物理对象对所述抽象几何数据进行抽象分类,生成第一抽象对象数据;
第二获取模块,用于对所述第一抽象对象数据和所述实体对象数据进行映射,获取所述第一抽象对象数据和所述实体对象数据的映射关系和两者的约束规则;
第三获取模块,用于根据目标交付物的功能分区对所述抽象几何数据进行分类并赋予功能标签,获取带有标签的抽象功能分区,所述标签包括功能特征和边界范围:
第四获取模块,用于根据所述抽象功能分区对所述第一抽象对象数据进行匹配并将所述标签迭代在所述第一抽象对象数据上,获取带有标签的第二抽象对象数据;
其中,所述第二抽象对象数据、所述映射关系和所述约束规则用于生成所述目标交付物数据。
10.一种特征数据的生成设备,其特征在于,包括处理器以及存储器;
所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
所述处理器用于根据所述程序代码中的指令执行权利要求1~8任一项所述的特征数据的生成方法。
CN202111384277.5A 2021-11-22 2021-11-22 一种特征数据的生成方法、***及设备 Active CN114090700B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111384277.5A CN114090700B (zh) 2021-11-22 2021-11-22 一种特征数据的生成方法、***及设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111384277.5A CN114090700B (zh) 2021-11-22 2021-11-22 一种特征数据的生成方法、***及设备

Publications (2)

Publication Number Publication Date
CN114090700A true CN114090700A (zh) 2022-02-25
CN114090700B CN114090700B (zh) 2022-05-17

Family

ID=80302516

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111384277.5A Active CN114090700B (zh) 2021-11-22 2021-11-22 一种特征数据的生成方法、***及设备

Country Status (1)

Country Link
CN (1) CN114090700B (zh)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103279602A (zh) * 2013-05-20 2013-09-04 桂林理工大学 一种规则地理实体空间几何数据的精细组织方法
CN103460184A (zh) * 2010-10-04 2013-12-18 阿沃森特亨茨维尔公司 用于结合通用数据模型存储库来监视并管理数据中心资源的***和方法
CN106599477A (zh) * 2016-12-15 2017-04-26 广州华森建筑与工程设计顾问有限公司 一种基于revit三维平台桩基自动生成与三维算量方法
CN109635107A (zh) * 2018-11-19 2019-04-16 北京亚鸿世纪科技发展有限公司 多数据源的语义智能分析及事件场景还原的方法及装置
CN111162520A (zh) * 2019-12-27 2020-05-15 中国电力科学研究院有限公司 一种电网映像方法及***
CN111462327A (zh) * 2020-03-12 2020-07-28 成都飞机工业(集团)有限责任公司 三维造型软件三维检验模型非结构化数据解析方法
CN107273530B (zh) * 2017-06-28 2021-02-12 南京理工大学 基于互联网信息的重要船只目标动态监测方法
US20210064216A1 (en) * 2019-08-28 2021-03-04 Zillow Group, Inc. Automated Tools For Generating Mapping Information For Buildings

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103460184A (zh) * 2010-10-04 2013-12-18 阿沃森特亨茨维尔公司 用于结合通用数据模型存储库来监视并管理数据中心资源的***和方法
CN103279602A (zh) * 2013-05-20 2013-09-04 桂林理工大学 一种规则地理实体空间几何数据的精细组织方法
CN106599477A (zh) * 2016-12-15 2017-04-26 广州华森建筑与工程设计顾问有限公司 一种基于revit三维平台桩基自动生成与三维算量方法
CN107273530B (zh) * 2017-06-28 2021-02-12 南京理工大学 基于互联网信息的重要船只目标动态监测方法
CN109635107A (zh) * 2018-11-19 2019-04-16 北京亚鸿世纪科技发展有限公司 多数据源的语义智能分析及事件场景还原的方法及装置
US20210064216A1 (en) * 2019-08-28 2021-03-04 Zillow Group, Inc. Automated Tools For Generating Mapping Information For Buildings
CN111162520A (zh) * 2019-12-27 2020-05-15 中国电力科学研究院有限公司 一种电网映像方法及***
CN111462327A (zh) * 2020-03-12 2020-07-28 成都飞机工业(集团)有限责任公司 三维造型软件三维检验模型非结构化数据解析方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
TETIANA LUKIANOVA ET AL.: "Implementing Building Information Modelling for the Reconstruction Process of Unfinished Building Projects", 《2020 IEEE EUROPEAN TECHNOLOGY AND ENGINEERING MANAGEMENT SUMMIT (E-TEMS)》 *
过文仪: "三维可视化平台的研究与开发", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Also Published As

Publication number Publication date
CN114090700B (zh) 2022-05-17

Similar Documents

Publication Publication Date Title
US7895156B2 (en) Method, system, and computer program product for implementing a model exchange framework generating a synchronization record in response to a model exchange request using fusion technology
US10402173B2 (en) Systems and methods for arbitrary software logic modeling
US20170139685A1 (en) Visual software modeling method to construct software views based on a software meta view
CN110706345A (zh) 一种基于构件实例合并的铁路bim模型轻量化方法及***
US20170235550A1 (en) General software modeling method to construct software models based on a software meta model
WO2010031701A1 (en) System and method for managing virtual world environments based upon existing physical environments
US20170139684A1 (en) General modeling method to construct system models based on a system meta model
CN106779620A (zh) 基于ipd体系的数字化设计平台建设方法
Koch et al. BIM-based augmented reality for facility maintenance using natural markers
Suter et al. Operations on network-based space layouts for modeling multiple space views of buildings
CN112463130B (zh) 柔性可配置仿真***
Wang et al. Graph-based inter-domain consistency maintenance for BIM models
CN114090700B (zh) 一种特征数据的生成方法、***及设备
KR20220046380A (ko) 콘텐츠 자산 분류 및 관리시스템
KR20210032744A (ko) Bim 기반 건설공사 관리 시스템 및 방법
US20170161029A1 (en) Visual modeling method to construct system views based on a system meta view
Blouin et al. A semi-automated approach for the co-refinement of requirements and architecture models
US20180293288A1 (en) Method and system for dynamically extendable disciplines in a multidisciplinary engineering system
KR20220046379A (ko) 영상 콘텐츠 제작에 특화된 복수 주체 간 협업 솔루션 제공방법
CN110737939A (zh) 建筑信息模型的拼接方法、装置及计算机存储介质
CN102902519A (zh) 一种基于动态***实现复合断言计算的方法
CN118297148B (zh) 一种体系架构设计模型跨角度关联处理方法和***
de Vries Communication in the building industry: a strategy for implementing electronic information exchange
CN117670242B (zh) 一种基于数字孪生的智慧城市管理方法及***
CN117807691B (zh) 一种基于建筑可视化的信息模型数据集成方法及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant