在指定的时间内,从当前场景飞行至指定的 Bounds 区域。
语法
ASP.NET Ajax Javascript (Usage) |
|
var resultVar = instanceOfFlyingOperator.flyToBounds(Rectangle2D,number(Integer));
|
参数
- rect2D
- 将指定的 bounds 区域作为显示区域在场景中显示。该类为 Rectangle2D 类型,单位为经纬度。
- nMillSec
- 飞行时间,单位为毫秒。可选参数,默认值为-1,将以一个默认速度匀速飞行到指定地点。
示例
以下代码示范了将当前场景飞行至指定的 Bounds 区域。
JavaScript |
拷贝代码 |
function TestFlyingBounds()
{
var sceneControl = new SuperMap.Web.UI.Controls.SceneControl(document.getElementById("sceneControlDiv"));
var scene = sceneControl.get_scene();
构造一个地理区域
var geobounds = new SuperMap.Web.Core.Rectangle2D(114,40,116,50);
将三维场景飞行到指定的矩形区域
scene.get_flyingOperator().flyToBounds(geobounds);
}
|
需求
操作系统: Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7
浏览器: Internet Explorer 6 以上
请参见