0

画像への相対参照を使用して KMZ 内に記述した KML があります。説明には、サイズ変更されたサムネイルが完全に表示されます。画像をクリックすると、以前は GE 内で開いていました。何が起こったのかわかりませんが、画像が開かなくなりました。

私のkmzの中には、私の画像を含むdoc.kmlとdirの「ファイル」があります

可能であれば、Windows のフォト ビューアーでも開くようにしたいと考えています。前もって感謝します!これが私のコードです(部分的)

<tr><td class="padr">Photo 1:</td><td><a href="files/IMG_0003331.JPG"><img src="files/IMG_0003331.jpg" width="200" height="150"/></a></td></tr>
<tr><td class="padr">Photo 2:</td><td><a href="files/IMG_0004332.JPG"><img src="files/IMG_0004332.jpg" width="200" height="150"/></a></td></tr>
<tr><td class="padr">Photo 3:</td><td><a href="files/IMG_0005333.JPG"><img src="files/IMG_0005333.jpg" width="200" height="150"/></a></td></tr>
<tr><td class="padr">Photo 4:</td><td><a href="files/IMG_0006334.JPG"><img src="files/IMG_0006334.jpg" width="200" height="150"/></a></td></tr>             <tr><td class="padr">Photo 5:</td><td><a href="files/IMG_0007335.JPG"><img src="files/IMG_0007335.jpg" width="200" height="150"/></a></td></tr>
<tr><td class="padr">Photo 6:</td><td><a href="files/IMG_0008336.JPG"><img src="files/IMG_0008336.jpg" width="200" height="150"/></a></td></tr>
4

3 に答える 3

1

私も同じ問題を抱えていました。最近の強制的な更新により、画像へのハイパーリンクの埋め込みが重要であり、それを壊した確立されたプロジェクトが使用されました。

私の回避策は、マップされたドライブ名ではなく UNC パス名を使用することでした。つまり、k:\directory\file.html ではなく \server\drive name\directory\file.html となり、Google Earth を GE で直接開くのではなく、外部ブラウザで開くように強制します。

理想的ではありませんが、少なくとも今は機能しており、プロジェクト全体を削除して最初からやり直すのではなく、「コピーと貼り付け」で解決できます。

イライラします。それよりもエレガントでなければなりません。

于 2013-10-01T21:11:22.537 に答える
0

誰かが私と同じ問題を抱えてこの投稿に出くわした場合に備えて、私は最終的に希望どおりに機能するようになりました.

<tr><td class="padr">Photo 1:</td><td><a href="../files/IMG_0003331.JPG"><img src="../files/IMG_0003331.jpg" width="200" height="150"/></a></td></tr>
<tr><td class="padr">Photo 2:</td><td><a href="../files/IMG_0004332.JPG"><img src="../files/IMG_0004332.jpg" width="200" height="150"/></a></td></tr>
<tr><td class="padr">Photo 3:</td><td><a href="../files/IMG_0005333.JPG"><img src="../files/IMG_0005333.jpg" width="200" height="150"/></a></td></tr>

これにより、バブルにサムネイル サイズのプレビューが表示され、クリックするとフォト ビューアーで写真が開きます。

于 2013-03-26T02:41:21.843 に答える
0

KML 記述のバルーン ポップアップでそれらをインライン化すると、HTML ドキュメントと同じように表示されます。上記のように KMZ ファイルに埋め込まれた画像にリンクすることもできるため、バルーン ポップアップにサムネイルを表示し、KMZ ファイルに埋め込まれた画像のより大きなバージョンにリンクすることもできます。

GE 7.x の現在のバージョンでは、KMZ ファイル内の埋め込み画像へのリンクは許可されていません。理想的とは言えない回避策は、外部の Web サイト (plus.google.com、dropbox.com、imageshack.us など) に画像を投稿し、KML/KMZ に絶対 URL で画像を参照させることですが、これは失敗します。自己完結型のデータセットとしての KMZ の目的全体。ただし、サムネイル画像を KMZ ファイル内に埋め込んで、バルーン内でインラインで表示することはできます。唯一の問題は、画像へのリンク (つまり<A href="">) と、バルーン コンテキストの外部にある画像へのアクセスです。

GE で [ローカル ファイルにアクセス] オプションをオンにしても、埋め込まれた画像へのリンクをクリックしても、Google Earth では無視されます。同様に、画像で [新しいウィンドウで開く] を選択しても効果はありません。

更新: 関連トピックとして、最近、Google Earth iOS プラットフォームの KMZ ファイルに埋め込まれた画像がサポートされておらず、インライン画像がそこで機能しないことが議論されました。

于 2013-03-15T15:43:26.163 に答える