首页 / 浏览问题 / 移动GIS / 问题详情
Android 查询图层数据的问题
66EXP 2020年05月29日

请教一个问题,我有多个.shp图层文件数据,LayerRegion是获取的图层名称,第一个文件查询正常,第二次走这个公共方法时,到圈中的那个地方就报”对象以释放 ”的错误,我已经把释放代码注掉了,为什么还会出这个问题?

1个回答

需要检查DtvRegion对象是否为null,一步一步测试看哪个对象为空导致的
1,520EXP 2020年05月29日

DtvRegion不为null,queryParameter也不是null  ; 

DtvRegion.query(queryParameter)合起来就报”对象以释放 ”的错误

如果都不为空了,理论上这句代码执行不会报任何错误,DtvRegion确定对应的矢量数据集?再调试下,就用

DtvRegion.query("smid = 4")测试
应该是文件有问题,换了后就好了
正常就好

你好,又出现这个问题了,这回没找到原因。您能帮忙看看吗?

LayerRegion和DtvRegion都不为空

...