1

Earth は、kml で指定された画像ではなく、ランダムな画像をロードすることがよくあります。たとえば、IconStyle の kml ドキュメント (https://developers.google.com/kml/documentation/kmlreference#iconstyle) から kml サンプルをロードします。http://maps.google.com/mapfiles/kml/ で画像を指定します。 pal3/icon21.pngブラウザで見ると緑地に建つ建物ですが、地上では山に見えます。

Google でホストされている画像が見つかり、パレットが同期していない場合は常に、earth が内部パレットを使用するようにハードコーディングされているようです。

(地球のバージョンは 6.2.1.6014 (ベータ))

4

2 に答える 2

0

本当に問題が発生したくない場合は、使用するアイコンをダウンロードして、KML の代わりに KMZ レイヤーを作成してください。そのように、画像を内部に含むフォルダーを持つことができ、ホストされているものに依存することはありません.

于 2012-04-27T07:31:32.367 に答える
0

これは不幸な遺産問題だと思います。

ある時点で、Google マップのアイコンが変更されました。同じファイル名を再利用しています。

一方、Google Earth は、多くのユーザーがプレイスや KML ファイルで特定のアイコンを使用していることを知っています。そのため、全員のアイコンが突然ランダムに変化するのではなく、古いアイコンを引き続き表示することを選択します。

本当じゃなかったら面白い!


本当に Google がホストするアイコンを使用したい場合は、別の URL を使用できます。これは、Google Earth が「修正」しようとしないことを願っています。例: http://googleapis.com/mapfiles/kml/pal3/icon21.png

ただし、Google Hosted アイコンに依存することはお勧めしません。それらはいつでも変更できます。

于 2012-04-23T18:08:56.983 に答える