摘要
创建一个表,其中显示从一个栅格或一组栅格提取的已定义位置的像元值。这些位置可通过栅格像元或一组点进行定义。
用法
· 输入位置是栅格时,位置像元集包括值大于等于零的所有像元,不包括具有 NoData 值的像元。可使用提取工具轻松创建位置栅格。
· 输入栅格或栅格集中的 NoData 像元将在输出地理数据库表中被赋予 <空> 值。由于 INFO 或 .dbf 格式的输出不支持空值概念,所以将为其赋值 0(零)。
· 输出表中采样值的字段类型总是浮点型。这样,可以确保重采样技术选择“双线性”或“双三次卷积”时仍能保持适当精度。
· 如果位置输入为栅格,为了获得最佳结果,输入栅格和位置栅格的像元大小和配准应相同。
· 工具的输出为表。
· 不支持将多点数据集作为输入。
代码实例
采样示例 1(Python 窗口)
根据输入位置将像元值从多个栅格提取到表。
import arcpy
from arcpy import env
from arcpy.sa import *
env.workspace = "C:/sapyexamples/data"
Sample(["elevation", "costraster"], "observers.shp",
"c:/sapyexamples/output/samptable","NEAREST")
采样示例 2(独立脚本)
根据输入位置将像元值从多个栅格提取到表。<