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 回答