场景服务列表信息类
该类主要用于获取服务端发布的全部场景服务信息列表。
语法
ASP.NET Ajax Javascript (Specification) | |
---|---|
SuperMap.Web.Realspace.SceneServicesList = function() {}; |
ASP.NET Ajax Javascript (Usage) | |
---|---|
var instanceVar = new SuperMap.Web.Realspace.SceneServicesList(); |
备注
该类不可创建,只能通过
SceneControl.get_sceneServicesList()
获取。示例
以下代码示范了如何获取场景服务列表和具体场景的信息。
JavaScript | ![]() |
---|---|
function TestSceneServicesList() { var sceneControl = new SuperMap.Web.UI.Controls.SceneControl(document.getElementById("sceneControlDiv")); 场景的服务器地址 var serverAddress = "http://LocalHost"; 创建一个 SceneServicesList 对象实例 var sceneServicesList = sceneControl.get_sceneServicesList(); 获取场景服务列表信息,成功获取返回 True var bLoad = sceneServicesList.load(serverAddress); if (bLoad) { 场景服务的总数 var count = sceneServicesList.get_count(); var sceneNameAddress = new Array(); var sceneInfo = new Array(); for(var i=0; i<count; i++) { 将每个场景的名字、服务器地址存入数组 sceneInfo var sceneServiceInfo = sceneServicesList.get_item(i); sceneNameAddress[0]=sceneServiceInfo.get_name(); sceneNameAddress[1]=sceneServiceInfo.get_serverAddress(); sceneInfo.push(sceneNameAddress); } } } |
继承层次
Object
Sys.Component
SuperMap.Web.Realspace.SceneServicesList
需求
操作系统: Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7
浏览器: Internet Explorer 6 以上