最近在做ArcGIS移动端开发的时候,发现加载的影像在APP中只能缩放1或2级,有时候还不能缩放
FileRasterSource rasterSource = new FileRasterSource( Environment.getExternalStorageDirectory() + File.separator + "Download"
+ File.separator + "test.tif");
RasterLayer rasterLayer = new RasterLayer(rasterSource);
mMapView.addLayer(rasterLayer);//需要捕捉文件未找到异常
经过各种尝试终于发现,为了避免这种情况发生,可以先添加一个可以缩放的矢量图层,然后添加栅格数据,最后移除开始的矢量图层,这个问题就可以解决了!
mMapView.addLayer(featureLayer1);
FileRasterSource rasterSource = new FileRasterSource( Environment.getExternalStorageDirectory() + File.separator + "Download"
+ File.separator + "test.tif");
RasterLayer rasterLayer = new RasterLayer(rasterSource);
mMapView.addLayer(rasterLayer);
mMapView.removeLayer(featureLayer1);