ArcGIS Runtime SDK for Android 100.x 加载较大tif影像,不显示
ArcGIS Runtime SDK for Android 100.x 加载较大tif影像,通过
mapView.getMap().getBasemap().getBaseLayers()能够获取到该图层,图层的
item.isVisible() = true;但是就是看不到,换一个小的影像能够正常加载显示。
mapView.getMap().getBasemap().getBaseLayers()能够获取到该图层,图层的
item.isVisible() = true;但是就是看不到,换一个小的影像能够正常加载显示。
3 个回复
张佳期
赞同来自:
试试异步加载并给数据设置一下初始化显示范围试试,链接:
https://developers.arcgis.com/android/programming-patterns/loadable/
https://developers.arcgis.com/android/java/sample-code/set-initial-map-area/
忆兮、暮拂晓
赞同来自:
ljk761626336
赞同来自:
ArcGISMap gisMap = new ArcGISMap(); //加载底图 gisMap.addLoadStatusChangedListener(this); Raster raster = new Raster(tifPath); RasterLayer rasterLayer = new RasterLayer(raster); Basemap basemap = new Basemap(rasterLayer); gisMap.setBasemap(basemap); mapView.setMap(gisMap);
大概什么原因导致呢?数据通过arcmap 重新导出下 运行了几次 成功了 一段时间 又内存溢出,重启移动设备也无效
要回复问题请先登录或注册
发起人
相关问题
问题状态