KML接受哪些可能的3D模型格式?

时间:2014-02-12 11:24:47

标签: 3d kml google-earth collada nevron

我是KML的新手,根据以下参考资料,我知道可以在KML文件中引用COLLADA格式的3D模型。 https://developers.google.com/kml/documentation/models

我使用Nevron Vision .NET创建了一个3D模型。但为了让我在谷歌地球渲染它,我必须将其转换为.kmz文件。 .kmz文件包含.kml和.dae文件。所以我必须将我的3D Nevron模型转换为.dae格式。

我想知道是否

  1. KML接受除.dae以外的其他格式的3D模型。
  2. 任何人都在谷歌地球上渲染了一个Nevron 3D模型。
  3. 谢谢!

    P.S。为什么要问Nevron?嗯,这是因为我成功地使用它创建了一个不规则的形状,我宁愿将现有的模型转换为与谷歌地球兼容的格式,而不是从头开始创建3D模型以在谷歌中呈现它大地。

1 个答案:

答案 0 :(得分:0)

Google地球和KML仅支持COLLADA格式的3D模型(.dae文件)。它们支持COLLADA Common Profile,除了它仅支持三角形和线条作为图元(具有三角形限制),并且它不支持动画,蒙皮或外部几何参考。

您应该可以使用SketchUp或其他软件包从其他格式转换为COLLADA。

可以在标签的KML参考部分找到更多详细信息以及特定于包含模型的KML元素: https://developers.google.com/kml/documentation/kmlreference#model