【发布时间】:2019-01-28 02:08:53
【问题描述】:
我正在研究城市区域的 3D 网络地理信息系统。 3D 建筑物(带有纹理)是在 Arcgis 中创建的,我正在寻找在网络上显示此 3D 模型的最佳解决方案。我尝试了 Cesium,但无法将 KML 文件转换为 CZML。我应该怎么做才能将 KML 转换为 CZML?是否有任何其他解决方案可以在 Web 上显示 3D 构建
【问题讨论】:
我正在研究城市区域的 3D 网络地理信息系统。 3D 建筑物(带有纹理)是在 Arcgis 中创建的,我正在寻找在网络上显示此 3D 模型的最佳解决方案。我尝试了 Cesium,但无法将 KML 文件转换为 CZML。我应该怎么做才能将 KML 转换为 CZML?是否有任何其他解决方案可以在 Web 上显示 3D 构建
【问题讨论】:
您可以使用 gltf 格式,它基本上是 JSON。 转换器脚本可以在gltf github page 上找到。您也可以在 cesium 网页上在线转换文件。
Cesium 提供了一个函数来加载名为“Model.fromGltf”的 gltf 文件,如其文档中所述。
Three.js 也提供了渲染 gltf 的可能性。您也可以在 gltf github 页面上找到示例。
【讨论】: