SuperMap iClient3D for Plugin Reference
TerrainLayer 类
请参见  成员   "示例 " 反馈

Glossary Item Box

地形图层类。

该类包含了地形图层对象的相关属性信息,如图层名、获取该图层的服务器地址等。

对象模型

TerrainLayer 类 Rectangle2D 类

语法

ASP.NET Ajax Javascript (Specification)  
SuperMap.Web.Realspace.TerrainLayer = function( 
   
strServerRootUrl : String,
   
strLayerName : String,
   
strDataName : String
) {};
ASP.NET Ajax Javascript (Usage)  
var instanceVar = new SuperMap.Web.Realspace.TerrainLayer();

示例

以下代码示范了如何加载地形图层并为其设置相关属性。
JavaScript 拷贝代码
function TestTerrainLayer()
{
    var sceneControl = new SuperMap.Web.UI.Controls.SceneControl(document.getElementById("sceneControlDiv"));
    var scene = sceneControl.get_scene();
    
    加载服务器地址为“serverRootURL”上的一个名为“terrain_LayerName”的地形图层,地形图层的数据名称为“terrain_dataName”
    var terrainLayer = scene.get_terrainLayers().add("serverRootURL","terrain_layerName","terrain_dataName",SuperMap.Web.Realspace.Layer3DType.TERRAIN);
    
    设置地形图层的标题
    terrainLayer.set_caption("a TerrainLayer");
    
    设置地形图层的描述信息
    terrainLayer.set_description("This is a Terrain layer");
    
    var bounds = terrainLayer.get_bounds();
    
    飞行到目标区域
    scene.get_flyingOperator().flyToBounds
}

继承层次

Object
   Sys.Component
      SuperMap.Web.Realspace.TerrainLayer

需求

操作系统: Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7


浏览器: Internet Explorer 6 以上

请参见

© 2000-2011 北京超图软件股份有限公司 保留所有权利。