2012-04-18 5 views
1

地球では、kmlで指定された画像の代わりにランダムな画像が表示されることがよくあります。たとえば、IconStyle(https://developers.google.com/kml/documentation/kmlreference#iconstyle)のkmlドキュメントからkmlサンプルを読み込みます。http://maps.google.com/mapfiles/kml/pal3/icon21.pngの画像を指定します。これは、ブラウザで表示される画像が緑色のフィールドの建物地上では山のように見えます。Google Earthで画像が正しく表示されない理由

Googleのホストされた画像が見つかってパレットの同期が外れたときに、内部パレットを使用するようにアースがハードコードされているように見えます。

(地球のバージョンは6.2.1.6014(ベータ版)である)

+0

他の人が生成したKMLを読み込んでいますので、画像に違うURLを使用するよう提案しています – Stephen

答えて

0

私は、これは不幸なレガシーの問題だと思います。

Googleマップのアイコンが変更され、同じファイル名が再利用されました。

Google Earthは、その場所とKMLファイルで特定のアイコンを使用している多くのユーザーを認識しています。だから、誰もが突然ランダムに変化するアイコンではなく、古いアイコンを表示することを選択します。

本当でないと面白いでしょうか!


あなたが本当にGoogleは、アイコンをホストされた使用する場合は、代替URL使用することができます - うまくいけばGoogle Earthのが習慣に「修正」をしようとするものを、例えばhttp://googleapis.com/mapfiles/kml/pal3/icon21.png

しかし、実際にグーグルに依存することをお勧めしませんホストされたアイコン。彼らはいつでも変更することができます。

0

実際に問題を起こしたくない場合は、使用するアイコンをダウンロードし、KMLの代わりにKMZレイヤーを作成します。あなたがあなたのイメージの中にフォルダを持つことができるように、あなたはホストされたものに依存しません。

関連する問題