【问题标题】:How can I display custom collada models in Google Earth?如何在 Google 地球中显示自定义 collada 模型?
【发布时间】:2012-06-30 07:24:05
【问题描述】:

我有一组覆盖大面积地面的重建点云数据(位置+颜色),我想将其显示在 Google 地球中。

最初数据是 .ply 格式,但我已使用 MeshLab 将其转换为 Collada,并尝试通过修改找到的 KML 文件 here 将其导入。 Google 地球给出了一个关于无法加载 .dae 文件的错误。我还尝试从点云数据重建网格并加载它,但也没有运气。

有没有人有任何将自定义模型加载到 Google 地球中的经验/建议? MeshLab 导出的 .dae 文件是否不符合标准,Google 地球是否仅支持 Collada 功能的子集,还是完全存在其他问题?

我已经发布了示例 .dae 文件 here 的精简版。

编辑:full version[15M]。

【问题讨论】:

  • 您能否发布示例文件其中的数据?发布无法打开的非工作文件是没有用的。
  • 我不/不相信问题出在数据上,但鉴于我不知道问题出在哪里,我已将其添加到 OP 中。
  • <triangles> 标签为空。是在你的文件中,还是只是你发布的那个?如果是完整的文件,调试起来会容易得多。
  • 我想这是将点数据转换为 collada 格式的结果。已转换为网格的数据版本具有<polylist> 标记,并且具有相似的结果。
  • 你能发布完整的 polylist 文件吗?请注意,collada 不支持点数据

标签: kml google-earth collada


【解决方案1】:

我过去曾与 MeshLab 合作过,但对于我的数据集来说,这有点矫枉过正,而且获得 .dae 并不是最简单的

我在编写 SketchUp 脚本来处理点数据以创建将显示在 google earth 中的模型时运气更好。不过,每个模型我只处理几千个点。

有很多插件示例,一个很好的起点 http://forums.sketchucation.com/

【讨论】:

    猜你喜欢
    • 2014-12-18
    • 1970-01-01
    • 2012-10-06
    • 1970-01-01
    • 2015-05-23
    • 1970-01-01
    • 2013-04-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多