从本地磁盘获取.kmz文件,并通过API将它们导入Google Earth

时间:2011-11-27 03:19:50

标签: google-earth google-earth-plugin collada kmz

我需要将纽约市每栋建筑的3D模型导入Google Earth API。我使用google.earth.fetchKml获取了他们的.kmz文件。由于此命令使用kmz文件的URL并且导入的文件数量很多,因此速度非常慢。

有什么方法可以从我的本地磁盘中获取这些文件吗?

我可以使用其他格式代替.kmz吗?例如.dae文件?

1 个答案:

答案 0 :(得分:0)

您无法使用本地文件(非http)网址来获取KML数据。

但您可以运行本地网络服务器并使用它。

例如,如果你安装了python,你可以使用你的KML文件进入你的目录并运行“python -m SimpleHTTPServer 8000”,此时指向http://localhost:8000/myfile.kml会加载它们。

那说你还应该注意插件的使用条款要求你的网站公开,除其他外 - 所以希望你只是使用这个设置进行本地测试:)