我正在尝试使用arcgis sdk从具有不同图层的网址加载地图。
我使用 ArcGISDynamicMapServiceLayer 加载多层地图。除了功能层没有加载到Raster图层外,一切正常。
地图内有8个图层,其中7个是要素图层,1个是栅格图层。如果我隐藏所有要素图层,则栅格图层变为可见。如果任何要素图层可见,则Raster图层将变为不可见。
我的实际问题是我需要在Raster图层上方显示要素图层。我是全新的GIS,任何帮助。
以下是我正在使用的sdk com.esri.arcgis.android:arcgis-android:10.2.9
以下是我如何生成MAP并添加到地图视图
arcGISDynamicMapServiceLayer = new ArcGISDynamicMapServiceLayer(MAP_URL);
mMapView.addLayer(arcGISDynamicMapServiceLayer);
以下是用于显示和隐藏图层的代码
this.arcGISDynamicMapServiceLayer.getLayers()[position].setVisible(visible);
this.arcGISDynamicMapServiceLayer.refresh();