arcgis for android 加载tif文件时缺少boundingGeometry有人遇到过吗
文件路径正确,且文件夹内含有Shasta.tfw,Shasta.tif,Shasta.tif.aux.xml,Shasta.tif.ovr代码如下:
Raster raster = new Raster(Environment.getExternalStorageDirectory().getAbsolutePath() + "/tiffiles/raster-file/Shasta.tif");
final RasterLayer rasterLayer = new RasterLayer(raster);
map.getOperationalLayers().add(rasterLayer);
rasterLayer.addDoneLoadingListener(() -> mMapView.setViewpointGeometryAsync(rasterLayer.getFullExtent(), 50));
报错:
java.lang.IllegalArgumentException: Parameter boundingGeometry must not be null
是因为
rasterLayer.getFullExtent()为null
请问为什么取不到地图的范围值?
Raster raster = new Raster(Environment.getExternalStorageDirectory().getAbsolutePath() + "/tiffiles/raster-file/Shasta.tif");
final RasterLayer rasterLayer = new RasterLayer(raster);
map.getOperationalLayers().add(rasterLayer);
rasterLayer.addDoneLoadingListener(() -> mMapView.setViewpointGeometryAsync(rasterLayer.getFullExtent(), 50));
报错:
java.lang.IllegalArgumentException: Parameter boundingGeometry must not be null
是因为
rasterLayer.getFullExtent()为null
请问为什么取不到地图的范围值?
1 个回复
张佳期
赞同来自:
https://blog.csdn.net/gislaozh ... 71322
要回复问题请先登录或注册