RuntimeError: <exception str() failed> arcpy 保存出错解决方法
问题背景
目的:一个多图层取均值计算
针对2000-2020年气温、降水月数据,计算各季均值
春(3-5月)、夏(6-8月)、秋(9-11月)、冬(12-2月)
数据:2000-2020年气温、降水月数据 格式TIFF
问题解决方法
1.图层范围不一致
将设置原始0值
tmp_0 = 0
pre_0 = 0
转为研究区范围大小的0值栅格
tmp_0 = r"D:\001_why\qxsj\year\boundary_0.tif"
2.玄学修改法
改变了栅格相加的顺序
pre_0 = Raster(pre_year_12) + pre_0
pre_0 = pre_0 + Raster(pre_year_12)
3.设置工作空间
加一句
env.workspace = r"D:\001_why\qxsj\year\tmp"