使用Geoprocessor工具进行相交处理
图层1: 数据量在45万数据左右
图层2:数据量在2万左右
利用GP工具可以对这两个图层进行正常处理,生成结果在mdb数据库中,数据量在70万左右
因为利用GIS自带数据循环提取操作些不方便
故使用OleDbDataAdapter进行SQL查询操作
但是问题就处在这里,只要数据量大于40万的相交操作之后,每次进行查询,一直提示引发类型为“System.OutOfMemoryException”的异常的问题。
或者利用AE进行数据库打开操作的话,则无法获取图层等信息
如果后续不进行SQL查询或者图层打开的操作,继续进行GP分析的话没有问题。
有碰到这种情况的大神能给个产生这种问题的原因,搞了几天头都要炸了~~~~~~