ニューヨーク市の各建物の 3D モデルを Google Earth API にインポートする必要があります。google.earth.fetchKml を使用して .kmz ファイルを取得しました。このコマンドは kmz ファイルの URL を使用し、インポートするファイルの数が多いため、非常に遅くなります。
これらのファイルをローカル ディスクから取得する方法はありますか?
.kmz の代わりに使用できる他の形式はありますか? たとえば、.dae ファイルですか?
ニューヨーク市の各建物の 3D モデルを Google Earth API にインポートする必要があります。google.earth.fetchKml を使用して .kmz ファイルを取得しました。このコマンドは kmz ファイルの URL を使用し、インポートするファイルの数が多いため、非常に遅くなります。
これらのファイルをローカル ディスクから取得する方法はありますか?
.kmz の代わりに使用できる他の形式はありますか? たとえば、.dae ファイルですか?
ローカル ファイル (http 以外) の URL を使用して KML データを取得することはできません。
ただし、ローカル Web サーバーを実行して、それを使用することもできます。
たとえば、python がインストールされている場合、KML ファイルのあるディレクトリに移動し、"python -m SimpleHTTPServer 8000" を実行できます。この時点でhttp://localhost:8000/myfile.kmlを指定するとファイルが読み込まれます。
とはいえ、プラグインの使用条件では、とりわけ、サイトを公開する必要があることに注意する必要があります。そのため、ローカル テストにのみこの設定を使用していることを願っています :)