span8
span4
你好。
我试图将土地XML转换成3D块,但遇到了一些问题。我已经尝试了铯离子连接器和铯三维瓷砖作家,和一个电子投影仪转换成WGS 84的状态平面坐标。
两者都在FME中完成了没有错误的转换。但是,每种方法都有一些附加的问题。
使用3D Tile writer,我使用了一个Land XML阅读器、投影仪和直接到3D Tile writer(不要使用离子连接器)。我看不到铯中的3d块。我没有得到任何错误在铯和铯查看器是成功地加载瓷砖。
我还尝试了LandXML、CityGML和3D Tile Writer,但它们都没有创建数据目录。创建确定。json文件。
使用铯离子连接器,我遵循这个例子:
https://knowledge.亚搏在线safe.com/articles/81161/uploading-assets-to-cesium-ion.html网站
我将Land XML转换为CityGML,然后将其推到铯离子连接器。当我去铯离子帐户资产,一个错误显示关于这个资产指示我联系铯。发现误差是由于离子tiler不支持LineStringSegment造成的。
这两个问题都是由linestringsegment引起的吗?那么在使用3D平铺工具的情况下,FME是否将折线解释为linestringsegment ?如果是,我如何指定CityGML写入器不使用linestringsegment而只使用polylines?
如果不是这样,我在这里做错了什么?
嗨@巴林,
谢谢你的例子数据-它真的帮助我领会你想要做什么。
源LandXML文件包含3D折线,但这些折线基本上是3D表面的等高线。您可以使用TINGenerator从这些线生成一个适合于铯3D瓷砖的3D表面。我附加的工作空间说明了这个过程——你只需要在LandXML阅读器上设置源状态平面坐标系统。
不需要重新映射到WGS 84 -铯写入器将自动重新映射输出数据到3D贴片所需的地心坐标系统。
这对于将land XML显示为地形或曲面可能很有用,但我需要显示线。
必须有一种方法来获取三维多段线并将其转换为CityGML线字符串?
这是一个屏幕截图,说明我需要如何显示行工作-
不幸的是,由于项目限制,我不能使用GeoJSON。必须是三维瓷砖。铯离子瓷砖也不支持GeoJSON到3D瓷砖。
从中查看此示例https://knowledge.亚搏在线safe.com/articles/81161/uploading-assets-to-cesium-ion.html网站
他们正在绘制建筑足迹,将其转换为CityGML,然后从GML创建3D瓷砖。
我真正需要做的是将LandXML转换为CityGML,并使用3D Tiles支持的几何图形,这应该是可行的。但我不知道如何在LandXML和CityGML之间进行转换。以某种方式使用CityGML文件中的线字符串创建要素?
我正在使用的XML文件示例:LandXML.xml文件
从LandXML到CityGML的输出示例(重命名为gml):城市.xml
©2019安全亚搏在线软件公司法律