1

我有一张 esri 地图,我必须在上面画一些图层。当我添加一个 ArcGISTilesMapServiceLayer 时,它被完美地添加了。但是当我尝试通过应用添加特定图层时:

arcGisTiledLayer.getAllLayers()[1]

那么这条线给了我null。我的意思是,当我尝试在 ArcGISTilesMapServiceLayer 对象上调用 getAllLayers() 或 getLayers() 时,它给了我 null 而不是 AucGISLayeInfo[]。

我错了告诉我...提前谢谢

4

1 回答 1

0

尝试这样的事情

var layerOne = "some layer";

map.addLayer(new esri.layers.ArcGISTiledMapSrviceLayer(layerOne))
于 2013-09-30T15:21:12.057 回答