arcgis api for JavaScript 求 RasterDataSource相关例子

如题。官网上没有实例,求相关实例。
已邀请:

江民彬

赞同来自: cannel 李金星

新鲜出炉。亲测没有问题。
 
核心代码如下:
     function (DynamicLayerInfo, QueryDataSource, LayerDataSource, RasterDataSource,ArcGISDynamicMapServiceLayer,Map) {
var url="http://localhost:6080/arcgis/r ... 3B%3B
var dynamicData=new ArcGISDynamicMapServiceLayer(url);
var map=Map("map");
map.addLayer(dynamicData)

document.getElementById('addLayer').onclick = function () {

var dynamicLayerInfos = ;
var dynamicLayerInfo = new DynamicLayerInfo();
dynamicLayerInfo.id = 1;
var dataSource = new RasterDataSource();
dataSource.workspaceId = "MyRasterWorkspaceID";
dataSource.dataSourceName = "090161.tif";

var layerSource = new LayerDataSource();
layerSource.dataSource = dataSource;
dynamicLayerInfo.source = layerSource;
dynamicLayerInfos.push(dynamicLayerInfo);

dynamicData.setDynamicLayerInfos(dynamicLayerInfos);

};


}
);
要写出个代码,需要理解动态图层的概念。可以参考我曾经学习的一篇笔记。链接如下:
http://www.cnblogs.com/myyouthlife/p/3200231.html
 
 
 
 

江民彬

赞同来自:

我先占个坑。

要回复问题请先登录注册