我给您上错了信息道歉。马特是正确的,FME 2019与他一致。如果您下载并安装由该FME 2019.0公测https://www.亚搏在线safe.com/support/support-resources/fme-downloads/beta/,你能正确写纹理的TINRelief。
我附上修改的工作空间,将纹理无论是屋顶和你的TIN。
在CityGML,纹理可以仅被应用到GML:AbstractSurfaceType或GML:个MultiSurface几何对象,或后裔。该TINRelief对象是GML的后代:AbstractReliefComponentType代替,所以不能有质感。你不妨到TINSurface从网使用GeometryCoercer复合材料表面进行转换,然后写CityGML作为或的土地利用植被代替。
为了纹理的屋顶,可以使用在AppearanceSetter的最新版本的特性。如果镶嵌正射影像连接到外观端口,并设置纹理坐标生成参数 - 纹理映射类型上往下地理坐标定位,正射影像将被用于纹理正确对齐图像的屋顶。
有关3D纹理功能的更多信息,请访问我们的3D网络研讨会,在https://www.亚搏在线safe.com/webinars/3d-fme/
你好@milovanovstevan,
我看了看您的工作流程和数据,你是对的 - 似亚搏在线乎有与锡产量的问题。虽然文件夹中创建的纹理,他们不是在CityGML文件参考...这看起来像一个错误。也许@DaveAt亚搏在线Safe可以确认?
至于获得在屋顶上的出现,则需要使用Appearence二传手之前屋顶到表面几何形状转换。我建议使用在屋顶的多边形(它们是表面之前)以剪裁的GeoTIFF - 每个屋顶表面。
您将需要使用组,通过在外观二传手 - 您可以为每个表面/ polygone ID和该ID通过被剪辑的GeoTIFF作为剪切过程的一部分。
如果做得正确,你应该有一些漂亮的屋顶。
祝好运