问题描述
在运行多值提取至点工具时,出现了-1073741819 (0xC0000005)的问题,同时原shp文件夹下出现了一些emv开头的shp
如果在ArcGIS中,则会卡顿后闪退
问题分析
虽然说采用的栅格和shp投影不同,但是并不影响,同样的代码换到其他数据没问题,说明是栅格数据的问题
解决方法
原栅格数据是ET数据,名字后缀有多个.tif 首先批量修改文件名
-1073741819 (0xC0000005)最重要的问题还是内存爆了,所以直接Clip 把原来中国1km数据裁成分省,然后再提取到点
虽然这个数据一幅只有10000KB左右,而且是16bit的int储存,但是全国的1km,也会在多值提取到点时把内存撑爆
合理怀疑这工具本身有一些架构性的问题
比出现bug还蛋疼的事,是发现了bug的真相 ——沃兹基硕德