第8页
第4排
我一直在研究ESRI形状2,5D,并将其转化为国际金融公司。我已经遵循了Cadtoifc的例子,但我希望在ifcbuilding中拥有这些建筑,因为我没有关于墙的任何信息,板或屋顶
我从一条线生成一个区域(多边形),然后使用“挤出”来获得建筑物的高度,聚合sam属性到多边形,然后使用geometrypropertiesetter/geometry name=“body”
IFC文件如下所示
在FME数据检查器中的aggregator_5之后,如下所示
正如你所看到的,有一栋楼不见了,屋顶的一部分是错的,有没有人知道如何解决这个问题,或者是什么问题?
嗨,马蒂亚斯,
似乎国际金融公司的作者目前对它收到的几何图形有点敏感。
失踪的建筑物是多体的,需要转换为一个集合才能写出。您可以使用几何coercer变压器来完成此操作。将几何类型设置为fme_aggregate,并保留默认的几何体xquery。
屋顶不正确的建筑似乎是由于作者的挤压问题造成的。我将让我们的开发团队看看这个问题的根源。然而,您可以通过在写入之前将拉伸转换为brep实体来避免此问题。
添加第二个几何对象,并将几何类型设置为fme-brep-u-solid。在这个例子中,我们希望将几何体XQuery设置为:这个部分,几何类型,=,如果需要。这将确保只修改拉伸几何图形。
这两个几何体都就位了,你应该得到适当的国际金融公司建筑输出。
如果我能更仔细地看一下发送给国际金融公司的数据,那就太好了。请在聚合器后立即将记录器添加到工作区,然后再次运行工作区。将生成的ffs文件和工作区发送给我,地址为支持@safe.亚搏在线com,请主题是艾顿·戴夫。
我将检查这些特征,看看是否能找到丢失和偏移建筑物的原因,如果原因是国际金融公司的作者,则创建问题报告。
?2019安全亚搏在线软件公司|法律