0

Google Earth に大きな地図を重ねていますが、下にある地図の一部が画像から覗いています。
http://www.viseyes.org/Capture.JPG)

setAltitudeMode()あらゆる種類の設定を試しましsetAltitude()たが、喜びはありません。

これは既知のバグですか、それとも回避策はありますか?

ありがとう!

明細書

seg = ge.createGroundOverlay(m.mid);

latLonBox = ge.createLatLonBox('');
latLonBox.setBox(m.north, m.south, m.east, m.west, m.rotatio);
seg.setLatLonBox(latLonBox);    

icon = ge.createIcon('');
icon.setHref(m.url);

seg.setDrawOrder(-1);
seg.setIcon(icon);
ge.getFeatures().appendChild(seg);
4

1 に答える 1

1

欲しい設定は<altitudeMode>clampToGround</altitudeMode>

参考までに - 許可されているオプションはclampToGroundとの 2 つだけabsoluteです ( を使用すると、さらに多くのオプションがありますgx:altitudeMode) 。

あなたも持っているべきです<altitude>0</altitude>

提供された画像から判断すると、モードをabsolute非ゼロに設定しましたaltitude

また、負の数を使用することも避けdrawOrderます-それらが有効かどうかわかりません?? さらに、GE 画像の上部に配置する必要があるため、drawOrder はそれよりも高くする必要があります (drawOrder が -2 以下であるとは思えません)。

幸運を!

編集: コメントでサンプル ページを見た後 (これは私にとってはうまくいきます)、使用しているプラ​​グインのバージョンを特定し、更新する必要があると思います。それか、ビデオ カード ドライバを更新してください。

このリンクは、使用しているバージョンを示します (GE ウィンドウの下に表示されます)。

私は 6.2.2.6613 を使用していますが、最新は 7.x だと思います。6.x 未満の場合は、更新をお勧めします

このリンクには、GE プラグインを手動でアンインストールする方法が記載されており、Web ページにアクセスして再インストールするだけです。

于 2013-01-28T21:01:47.263 に答える