三维场景类。
该类主要用于装载影像、模型、地形图层、屏幕图层、跟踪图层、飞行对象等。当加载三维场景时存在一个默认的三维场景。
对象模型

语法
ASP.NET Ajax Javascript (Specification) | |
---|---|
SuperMap.Web.Realspace.Scene = function() {}; |
ASP.NET Ajax Javascript (Usage) | |
---|---|
var instanceVar = new SuperMap.Web.Realspace.Scene(); |
备注
示例
以下代码示范了对场景的基本操作。
JavaScript | ![]() |
---|---|
function TestScene(){ var sceneControl = new SuperMap.Web.UI.Controls.SceneControl(document.getElementById("sceneControlDiv")); var scene = sceneControl.get_scene(); 全副显示 scene.viewEntire(); 隐藏经纬度文字 scene.get_sceneOption().set_isLatLonGridTextVisible(false); 加载影像图层和地形图层。“image_layerName”表示影像图层名称,“image_dataName”表示影像图层数据名称;“terrain_layerName”表示地形图层名称,“terrain_dataName”表示地形图层数据名称。 var serverAddress = "LocalHost"; scene.get_layer3Ds().add(serverAddress,"image_layerName","image_dataName",SuperMap.Web.Realspace.Layer3DType.IMAGE); scene.get_terrainLayers().add(serverAddress,"terrain_layerName","terrain_dataName"); 切换相机视界 var camera = new SuperMap.Web.Realspace.Camera(108,34,3500); scene.set_camera(camera); } |
继承层次
Object
Sys.Component
SuperMap.Web.Realspace.Scene
需求
操作系统: Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7
浏览器: Internet Explorer 6 以上