0

約1000個までエクスポートできる仕組みを開発する予定です。KML/KMZ ファイルへの位置情報を含む 100 枚の写真。

これを行うためのベストプラクティスは何なのか疑問に思っています。私の最初の簡単なオプションは次のとおりです。1.目印の説明でhtml imgタグを使用して、KMZの内部「ファイル」フォルダーにラップされた実際の写真を内部的に参照します。2. 目印の説明で html img タグを使用して、写真の URL を参照します (公開アクセス可能)。

オプション 1 では、すべての写真を KMZ の内部「ファイル」フォルダーに書き込みます。これにより、巨大なファイルになります。一方、KMZ ファイルの読み込み中に、すべての写真をメモリに読み込む必要があります。

ユーザーが目印をクリックしてポップアップ バルーンを開くまで特定の写真が読み込まれない場合、またはすべての写真がオプション 1 のように読み込まれる場合、私の質問はオプション 2 です。

ありがとう!

乾杯、アレックス

4

1 に答える 1

0

Google Earth は特殊な Web ブラウザであり、特定の目印内の HTML は、Web ブラウザで HTML が処理されるのと同じ方法で処理されると考えることができます。オプション 2 では、ユーザーが目印をクリックし、説明バルーンが選択されてレンダリングが開始されるまで、画像はダウンロードされません。

オプション 1 説明したように巨大な KMZ ファイルがあり、クライアントに完全にダウンロードしてローカルで解凍する必要があります。Google Earth モバイル ユーザーにファイルを表示させたい場合、ファイルが大きすぎてモバイル デバイスにダウンロードできない可能性があります。Google Earth は基本的に KMZ をアンパックしてから、オプション 2 の場合と同様に画像にアクセスします。唯一の違いは、コレクション全体を一度にダウンロードする必要があるため、最初の起動時間が遅くなり、ネットワークの速度に依存することです。

于 2013-10-31T01:52:34.077 に答える