在fme中导入了citygml,想要像arcgis中一样,根据模型属性中的某个value作为相应指标,从而让每个模型的部份显示不同的颜色,请问应该如何操作
你可以尝试以下步骤来实现你的目的:
在FME中,使用DWG读取器读取citygml文件,并使用CAD写入器将输出导出为CAD图层。
在CAD图层中,使用AttributeCreator转换器创建一个citygml_lod_name属性,然后用GeometryTraitSetter转换器将该属性转换为一个几何特性。
使用Tester转换器判断哪些要素是填充,并根据模型属性中的某个value设置fme_color或autocad_color属性。
使用SHP写入器将CAD图层转换为SHP文件,并保留颜色属性。
在ArcGIS中,加载SHP文件,并设置符号样式为颜色属性。
希望这些信息对你有帮助。😊