我需要将纽约市每栋建筑的3D模型导入Google Earth API。我使用google.earth.fetchKml获取了他们的.kmz文件。由于此命令使用kmz文件的URL并且导入的文件数量很多,因此速度非常慢。
有什么方法可以从我的本地磁盘中获取这些文件吗?
我可以使用其他格式代替.kmz吗?例如.dae文件?
答案 0 :(得分:0)
您无法使用本地文件(非http)网址来获取KML数据。
但您可以运行本地网络服务器并使用它。
例如,如果你安装了python,你可以使用你的KML文件进入你的目录并运行“python -m SimpleHTTPServer 8000”,此时指向http://localhost:8000/myfile.kml会加载它们。
那说你还应该注意插件的使用条款要求你的网站公开,除其他外 - 所以希望你只是使用这个设置进行本地测试:)