ArcPy栅格计算
栅格计算器工具专门用于应用程序(仅作为 GP 工具对话框)或 ModelBuilder。
它不适用于脚本的编写,而且也不能用于 ArcPy Spatial Analyst 模块。
虽然在ArcPy中不能使用栅格计算器,但是,它是可以执行数学分析运算的。
+ (加) (arcpy.sa)
逐个像元地将两个栅格的值相加(求和)。
- (减) (arcpy.sa)
逐个像元地从第一个输入栅格的值中减去第二个输入栅格的值。
*(乘) (arcpy.sa)
将两个栅格的值逐个像元相乘。
/ (除) (arcpy.sa)
将两个栅格的值逐个像元相除。
== (等于) (arcpy.sa)
在“分析”窗口中,以逐个像元比较的方式对两个输入执行等于关系运算。
!=(不等于) (arcpy.sa)
在第一个栅格不等于第二个栅格时为像元返回 1,否则返回 0。
>(大于) (arcpy.sa)
如果第一个栅格数据大于第二个栅格数据则为像元返回 1,否则返回 0。
<(小于) (arcpy.sa)
如果像元中第一个栅格数据小于第二个栅格数据,则返回 1,否则返回 0。
>=(大于等于) (arcpy.sa)
如果第一个栅格数据大于或等于第二个栅格数据则为像元返回 1,否则返回 0。
<=(小于等于) (arcpy.sa)
如果第一个栅格数据小于或等于第二个栅格数据则为栅格返回 1,否则返回 0。
- (取反) (arcpy.sa)
逐个像元地更改输入栅格的像元值符号(乘以 -1)。
&(布尔与) (arcpy.sa)
对两个输入栅格的像元值执行“布尔与”运算。
| (布尔或) (arcpy.sa)
对两个输入栅格的像元值执行“布尔或”运算。
^ (布尔异或) (arcpy.sa)
对两个输入栅格的像元值执行布尔异或运算。
~ (布尔非) (arcpy.sa)
对此输入栅格的各像元值执行“布尔求反”(非)运算。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!