1

たとえば、3 つのポイントを持つ線があります:
lat / lon
56,1 / 46,1
56,2 / 46,2
56,3 / 46,3

私が行った場合:

var lookAt = ge.createLookAt('');
lookAt.setLatitude(56.2);
lookAt.setLongitude(46.2);
lookAt.setRange(5000.0);

確かにすべての行が表示されますが、遠すぎる
場合は次のようになります。

lookAt.setRange(10.0);

中間の線の点だけが表示されるので... 線全体を表示するために必要最小限の範囲を計算する方法はありますか?

4

1 に答える 1

2

GEarthExtensions ライブラリ スクリプトを使用してみてください。特に - computeBounds()

ここでその例を見ることができます

http://earth-api-utility-library.googlecode.com/svn/trunk/extensions/examples/bounds-view.html

于 2012-08-08T18:04:26.800 に答える