function onload(SuperMap3D) {
window.viewer = new SuperMap3D.Viewer('map');
viewer.scenePromise.then(function (scene) {
init(SuperMap3D, scene, viewer);
});
}
function init(SuperMap3D, scene, viewer) {
// 添加本地的图片初始化地球
viewer.imageryLayers.addImageryProvider(new SuperMap3D.SingleTileImageryProvider({
url: '../images/worldimage.jpg'
}));
viewer.scene.lightSource.ambientLightColor = new SuperMap3D.Color(1, 1, 1, 1);
// 加载全部服务
var promise = scene.open('http://localhost:8090/iserver/services/3D-CBD/rest/realspace');
SuperMap3D.when(promise, function (layers) {
// layers 图层的属性 包括一些是否选中 是否显示的属性
for (var i = 0; i < layers.length; i++) {
layers[i].selectEnabled = true;
}
}, function (e) {
if (widget._showRenderLoopErrors) {
var title = '加载SCP失败,请检查网络连接状态或者url地址是否正确?';
widget.showErrorPanel(title, undefined, e);
}
});
// 加载单个服务
var promise = scene.addS3MTilesLayerByScp('http://localhost:8090/iserver/services/3D-CBD/rest/realspace/datas/Ground_1@CBD/config',
{
name: "Ground_1@CBD",
});
promise.then(function (layer) {
layer.visible = true;
});
}
onload(SuperMap3D)
GIS 超图iserve服务 加载
最新推荐文章于 2024-06-26 09:51:03 发布