span8
span4
你好,
在访问FME工作台(版本2018.1.0.0)中的自定义IFC属性(及其值)时,我需要一些帮助。
我正在进行从IFC文件到PostGIS的转换。IFC文件包含一些类的自定义属性。IfcBuilding和IfcSpace)。当我使用IFC查看器查看IFC文件时,可以看到这些自定义属性及其值。当我在FME Data Inspector中打开IFC文件,将reader的“Data Model”参数设置为“hierarchy”时,我还可以看到定制属性的值。只有在这种情况下,我才能判断值属于哪个IFC类实例。
通过阅读相关的问题和答案,我了解到,为了公开自定义IFC属性,我需要添加一个属性暴露器转换器。我尝试了IFC阅读器参数的几种设置,我试着在AttributesExposer中指定额外的属性,的格式
所以我的问题是:
1) IFC阅读器的参数是否设置允许或阻止自定义IFC属性的读取?
2)属性暴露器是访问IFC自定义属性值的(唯一/首选)方法,这种说法正确吗?
3)在AttributeExposer中自定义IFC属性应该以何种格式添加?
谢谢!
弗兰斯
IFC文件中的属性集信息存储为几何层次结构中的trait,而不是作为特性属性。要将属性提升为属性,请使用一个几何特性提取变压器。
留'Trait to Extract'空白来提取所有的Trait,但将“带几何名称的前缀提取特征”设置为yes。这将在每个属性前面加上属性集名称。此转换器不会将新属性公开给Workbench,因此需要添加AttributeExposer。您可以使用Inspector转换器来查看特性和新属性。
另外,你可以使用Revit阅读器,使用“具有层次结构的构建元素”数据视图读取IFC文件。数据视图自动进行属性提取,简化几何图形,更好地转换为GIS。Revit阅读器默认为.rvz文件(基本上是压缩的IFC文件),但也可以读取。ifc文件。
谢谢你!@DaveAt亚搏在线Safe!你的帮助很有用,我所做的事已经成功了。我应该特别提到检查变压器的实用性,因为在一种情况下,自定义属性的名称以(custom)属性集的名称为前缀,在另一种情况下没有加前缀。
问候,
弗兰斯
©2019安全亚搏在线软件公司|法律