首先,您必须解析XML文档以检索所需的IFC类名和几何体类型名作为特性属性。XML阅读器和/或一些XML转换器,如XML扁平器等。会帮你的。具体的解决方案取决于XML模式以及应该检索哪些元素/属性值。
然后,为了只读属于特定类的IFC功能,那个冒险家也许能帮到你。可以设置存储IFC类名的属性(例如ifcwall)从XML读取到要在FeatureReader中读取参数的功能类型。
此工作流是亚搏在线根据从XML中读取的属性值按几何类型筛选IFC功能的一种可能方法。假设启动器功能包含存储从XML中读取的IFC类名和几何体类型名的属性。
希望这有帮助。