答案为“CityGML纹理和TIN救济的问题” https://knowledge.亚搏在线safe.com/questions/87227/citygml-textures-and-tin-relief-issues.html 对于这个问题的答案,最新的“CityGML纹理和锡救济的问题” 通过daveatsafe回答亚搏在线 https://knowledge.亚搏在线safe.com/answers/87373/view.html

你好@milovanovstevan

我给您上错了信息道歉。马特是正确的,FME 2019与他一致。如果您下载并安装由该FME 2019.0公测https://www.亚搏在线safe.com/support/support-resources/fme-downloads/beta/,你能正确写纹理的TINRelief。

我附上修改的工作空间,将纹理无论是屋顶和你的TIN。

m_final.fmw

周四,2019年2月21日21时19分39秒GMT daveat亚搏在线safe
通过daveatsafe回答亚搏在线 https://knowledge.亚搏在线safe.com/answers/87290/view.html

你好@milovanovstevan

在CityGML,纹理可以仅被应用到GML:AbstractSurfaceType或GML:个MultiSurface几何对象,或后裔。该TINRelief对象是GML的后代:AbstractReliefComponentType代替,所以不能有质感。你不妨到TINSurface从网使用GeometryCoercer复合材料表面进行转换,然后写CityGML作为或的土地利用植被代替。

为了纹理的屋顶,可以使用在AppearanceSetter的最新版本的特性。如果镶嵌正射影像连接到外观端口,并设置纹理坐标生成参数 - 纹理映射类型上往下地理坐标定位,正射影像将被用于纹理正确对齐图像的屋顶。

有关3D纹理功能的更多信息,请访问我们的3D网络研讨会,在https://www.亚搏在线safe.com/webinars/3d-fme/


星期三,2019年2月20日18时02分55秒GMT daveat亚搏在线safe
通过virtualcitymatt回答 https://knowledge.亚搏在线safe.com/answers/87261/view.html

你好@milovanovstevan

我看了看您的工作流程和数据,你是对的 - 似亚搏在线乎有与锡产量的问题。虽然文件夹中创建的纹理,他们不是在CityGML文件参考...这看起来像一个错误。也许@DaveAt亚搏在线Safe可以确认?

至于获得在屋顶上的出现,则需要使用Appearence二传手之前屋顶到表面几何形状转换。我建议使用在屋顶的多边形(它们是表面之前)以剪裁的GeoTIFF - 每个屋顶表面。

您将需要使用组,通过在外观二传手 - 您可以为每个表面/ polygone ID和该ID通过被剪辑的GeoTIFF作为剪切过程的一部分。

如果做得正确,你应该有一些漂亮的屋顶。

祝好运

星期三,2019年2月20日15时08分32秒GMT virtualcitymatt