span8
span4
你好FME社区!亚搏国际在线官网
我有以下问题:我的改造模式产生CityGML要素类TIN救济,我想在它悬垂ortophoto图像。另外,我已经产生的建筑和想对来自同一ortophoto图像屋顶悬垂屋顶纹理。
当我尝试打开转换模式(与最终的检查)内搭着TIN救济它的工作原理。然而,当我想以后开cityGML,纹理不显示。此外,锡救济拒绝导入3D城市数据库。SRID的数据是31277。
我上传我的架构,数据和生成cityGML我是从架构得到(https://mega.nz/#!hY9QRIyT!0rfDxD5mvrMFr0hoZyUp8PjCrebtuDUYhglsIMH-NAA)。
我需要这方面的问题,帮助和纠正可能的模式,以便使TIN救济可供导入到数据库与纹理。如果任何人有一个想法如何只有屋顶的纹理从ortophoto添加到RoofSurface我会很感激与帮助了。
先感谢您,
斯蒂文
我给您上错了信息道歉。马特是正确的,FME 2019与他一致。如果您下载并安装从FME 2019.0公测https://www.亚搏在线safe.com/support/support-resources/fme-downloads/beta/,你能正确写纹理的TINRelief。
我附上修改的工作空间,将纹理无论是屋顶和你的TIN。
@DaveAt亚搏在线Safe,@virtualcitymatt
首先感谢您对您所有的努力,到目前为止,我真的很感激。我已成功地使进展如下:
我做的纹理从屋顶的TIFF图像,我可以看到,当我打开数据(我这样做对4楼只是为了测试)。但是,我遇到的问题是这样的:3DcityDB进/出口商出口数据到一个结构.gltf:每个导出建筑导出在一个gltf格式的单独的文件夹,其中除了在一开始使用原始的TIFF(以 sum it up i have over 1000 subfolders that have same TIFF alongside the real model of the exact building).这将创建下一个问题,整个文件仅仅是太大而无法使用 - 超过50GB为1K左右的建筑。(数据结构在加picture.I试图用.ecw但会回去TIFF,这是同样的问题)
有没有办法避免相同的文件复制到每个子文件夹,而不是只使用多数民众赞成满足特殊屋顶的一部分吗?
在CityGML,纹理可以仅被应用到GML:AbstractSurfaceType或GML:个MultiSurface几何对象,或后裔。该TINRelief对象是GML的后代:AbstractReliefComponentType代替,所以不能有质感。你不妨到TINSurface从网使用GeometryCoercer复合材料表面进行转换,然后写CityGML作为或的土地利用植被代替。
为了纹理的屋顶,可以使用在AppearanceSetter的最新版本的特性。如果连接镶嵌正射影像的外观端口,并设置纹理坐标生成参数 - 纹理映射类型上往下地理坐标定位,正射影像将被用于纹理正确对齐图像的屋顶。
有关3D纹理功能的更多信息,请访问我们的3D网络研讨会,在https://www.亚搏在线safe.com/webinars/3d-fme/
是啊,@milovanovstevan,你需要你的外表二传手升级到新的版本来访问新的“自上而下地理坐标定位”功能。
至于TINRelief不支持纹理,这是不完全正确 - 图像/纹理可以被链接到GML:TriangulatedSurface(相对于所述的gml:triagle)。
然后,质地coordiantes链接到GML:线性环按往常一样。例如,下面附着(假数据,所以它看起来怪异,并将其链接到这是很大的一个在这里上传的图像) - 但它的作品。
TIN_withTexture.zip
有一件事我忘了补充的是,一个纹理TIN未在3D-市数据库的支持。所以,即使你设法得到它那么纹理就不会导入。
我们需要的,如果你想拥有一个纹理的地形是使用GeoreferenceTexture - 你可以在这里读到它:https://portal.opengeospatial.org/files/?artifact_id=47842
检查出的PDF的第57页。
我实际上不是肯定你会如何创建此与FME。我没有亲自测试它。
但这GeoreferencedTexture由3DCityDB支持。
你好@milovanovstevan,
我看了看您的工作流程和数据,你是对的 - 似亚搏在线乎有与锡产量的问题。虽然他们没有在CityGML文件中引用的文件夹中创建的纹理...这看起来像一个错误。也许@DaveAt亚搏在线Safe可以确认?
至于获得在屋顶上的出现,则需要使用Appearence二传手之前屋顶到表面几何形状转换。我建议使用在屋顶的多边形(它们是表面之前)以剪裁的GeoTIFF - 每个屋顶表面。
您将需要使用组,通过在外观二传手 - 您可以为每个表面/ polygone ID和该ID传递到剪辑的GeoTIFF作为剪切过程的一部分。
如果做得正确,你应该有一些漂亮的屋顶。
祝好运
©2019安全亚搏在线软件公司|法律