ArcGIS教程:按属性提取 (空间分析)

本教程介绍了如何使用ArcGIS的ExtractByAttributes工具,通过逻辑查询从栅格数据中按属性提取特定像元。当Where子句条件满足时,输出栅格将保留输入值,否则标记为NoData。示例代码展示了如何提取高程大于1000米的像元。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  摘要

  基于逻辑查询提取栅格像元。

  插图

  

  用法

  · 如果 Where 子句的求值结果是 True,则将为该像元位置返回初始输入值。如果其求值结果是 False,则将为像元位置指定 NoData。

  · 对于输出栅格,将舍弃输入栅格中的所有额外项(值和计数除外)。

  · 如果在 Where 子句中指定了除输入栅格的值以外的某一项,则将为此像元位置返回初始输入值。

  · 当输入为多波段栅格时,将输出一个新的多波段栅格。对输入多波段栅格中的每一单个波段都会进行相应分析。

  默认输出格式是 Esri Grid 堆栈。请注意,Esri Grid 堆栈的名称不能以数字开头、不能使用空格,并且长度不能超过 9个字符。

  · 如果输入内容为根据多波段栅格(超过三个波段)创建的图层,提取操作将只考虑图层加载(符号化)的波段。因此,输出的多波段栅格只会具有三个波段,分别对应于输入图层显示中使用的多波段栅格。

  · 如果输入栅格为整型,那么输出栅格也为整型。如果输入栅格为浮点型,则输出栅格也为浮点型。

  代码实例

  按属性提取 (ExtractByAttributes) 示例 1(Python 窗口)

  本示例将基于逻辑查询从栅格中提取像元,其中高程大于 1,000 米。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值