小白我做作业(提取山谷线山脊线)的时候,本来用raster caculater好好的,
然后有一个地方要用到公式ASOA=("ASOA1" + "ASOA2") / 2- Abs("ASOA1" - "ASOA2") / 2
就会出现报错:
Executing: RasterCalculator "ASOA=("ASOA1" + "ASOA2") / 2- Abs("ASOA1" - "ASOA2") / 2" C:\Users\臭肥腻\Documents\ArcGIS\Default.gdb\ASOA
Start Time: Wed Jan 06 12:23:24 2016
ASOA=(Raster(r"ASOA1") + Raster(r"ASOA2")) / 2- Abs(Raster(r"ASOA1") - Raster(r"ASOA2")) / 2
ERROR 000539: Error running expression: rcexec()
Traceback (most recent call last):
File "<expression>", line 1, in <module>
File "<string>", line 5, in rcexec
RuntimeError: ERROR 000732: Input Raster: Dataset ASOA1 does not exist or is not supported
好像大概意思是ASOA1不存在还是没定义。但是之前已经把这个层做出来了,已经存在了啊。。。而且试了一下好像只要用Abs就会出现这种情况,简单加减就不会。。。期末狗跪求大神解答。。。
Failed to execute (RasterCalculator).
Failed at Wed Jan 06 12:23:25 2016 (Elapsed Time: 0.89 seconds)
然后有一个地方要用到公式ASOA=("ASOA1" + "ASOA2") / 2- Abs("ASOA1" - "ASOA2") / 2
就会出现报错:
Executing: RasterCalculator "ASOA=("ASOA1" + "ASOA2") / 2- Abs("ASOA1" - "ASOA2") / 2" C:\Users\臭肥腻\Documents\ArcGIS\Default.gdb\ASOA
Start Time: Wed Jan 06 12:23:24 2016
ASOA=(Raster(r"ASOA1") + Raster(r"ASOA2")) / 2- Abs(Raster(r"ASOA1") - Raster(r"ASOA2")) / 2
ERROR 000539: Error running expression: rcexec()
Traceback (most recent call last):
File "<expression>", line 1, in <module>
File "<string>", line 5, in rcexec
RuntimeError: ERROR 000732: Input Raster: Dataset ASOA1 does not exist or is not supported
好像大概意思是ASOA1不存在还是没定义。但是之前已经把这个层做出来了,已经存在了啊。。。而且试了一下好像只要用Abs就会出现这种情况,简单加减就不会。。。期末狗跪求大神解答。。。
Failed to execute (RasterCalculator).
Failed at Wed Jan 06 12:23:25 2016 (Elapsed Time: 0.89 seconds)