0

有谁知道为什么 google earth api 只支持 COLLADA (.dae) 3d 模型覆盖而不支持 kmz?

KmlModel  GEPlugin.createModel   (   string     id    )    

Creates a model. A model is a 3D object described in a COLLADA file. COLLADA files have a .dae file extension. Models are created in their own coordinate space and then located, positioned, and scaled in Google Earth.

Parameters:
     id  ID of the new KmlModel. 

是否可以覆盖kmz?

干杯

4

2 回答 2

0

这是因为 (Collada) 3D 模型和 KML/KMZ 文件根本不同 - Collada 包含大部分几何绘图图元,而 KML/KMZ 文件包含地理编码。两者都有功能。

通过KmlNetworkLink() 函数将 KML 或 KMZ 文件加载到 DOM

于 2010-06-09T14:10:42.530 回答
0

KMZ 实际上是一个 zip 文件,有时在 COLLADA 文件中包含模型。看看这里:http ://www.katsbits.com/tutorials/blender/import-google-sketchup-kmz-models.php

于 2012-04-30T11:55:15.377 回答