2

Google Earth API からカメラ ビューをプログラムでキャプチャすることは可能ですか?

4

2 に答える 2

0

copyAsLookAt()関数を使用して、カメラが見ている緯度と経度などを返すことができます。以下の例では、返された値が新しいlookAtオブジェクトに渡されます。

var lookAt = ge.getView().copyAsLookAt(ge.ALTITUDE_RELATIVE_TO_GROUND);

同様に、ビューは Camera 値として返すことができます。

var camera = ge.getView().copyAsCamera(ge.ALTITUDE_RELATIVE_TO_GROUND);

経験則では、ビューの方向が惑星と交差する場合、必要なのはLookAt方向だけです。ビューの方向が地平線より上にある場合は、カメラ ビューが必要です。

ソース: https://developers.google.com/earth/documentation/camera_control#current_view

于 2012-11-28T02:53:34.450 に答える
0

「ScreenGrab」機能は試しましたか?

bmp = geWebBrowser1.ScreenGrab();
于 2012-11-28T18:10:45.117 に答える