0

我正在尝试使用 arcgis sdk 从具有不同图层的 url 加载地图。

我正在使用ArcGISDynamicMapServiceLayer加载多层地图。除了要素图层未在栅格图层上加载外,一切正常。

地图内有 8 个图层,其中 7 个是要素图层,1 个是栅格图层。如果我隐藏所有要素图层,则栅格图层变为可见。如果任何要素图层可见,则栅格图层将变为不可见。

我的实际问题是我需要在 Raster 图层上方显示 Feature 图层。我对 GIS 完全陌生,有什么帮助。

以下是我正在使用 com.esri.arcgis.android:arcgis-android:10.2.9的 sdk

这是我如何生成 MAP 并添加到地图视图

 arcGISDynamicMapServiceLayer = new ArcGISDynamicMapServiceLayer(MAP_URL);
 mMapView.addLayer(arcGISDynamicMapServiceLayer);

这是用于显示和隐藏图层的代码

 this.arcGISDynamicMapServiceLayer.getLayers()[position].setVisible(visible);
 this.arcGISDynamicMapServiceLayer.refresh(); 
4

0 回答 0