抽出値 → ポイント(Extract Values to Points) (Spatial Analyst)

ライセンス レベル:BasicStandardAdvanced

サマリ

一連のポイント フィーチャに基づいてラスタのセル値を抽出し、その値を出力フィーチャクラスの属性テーブルに記録します。

使用法

構文

ExtractValuesToPoints (in_point_features, in_raster, out_point_features, {interpolate_values}, {add_attributes})
パラメータ説明データ タイプ
in_point_features

ラスタ セル値の抽出元の場所を指定する入力ポイント フィーチャ。

Feature Layer
in_raster

値を抽出するラスタ データセット。

整数タイプまたは浮動小数点タイプのいずれのラスタでも構いません。

Raster Layer
out_point_features

抽出されたラスタ値を含む出力ポイント フィーチャ データセット。

Feature Class
interpolate_values
(オプション)

内挿を使用するかどうかを指定します。

  • NONE 内挿は適用されません。セルの中心の値が使用されます。
  • 内挿 共一次内挿法を使用して、有効な値を持つ隣接セルからセルの値が計算されます。すべての隣接セルが NoData でない限り、内挿で NoData は無視されます。
Boolean
add_attributes
(オプション)

ラスタの属性を出力ポイント フィーチャ データセットに書き込むかどうかを決定します。

  • VALUE_ONLY 入力ラスタの値だけがポイントの属性に追加されます。これがデフォルト設定です。
  • ALL 入力ラスタの(Count を除く)すべてのフィールドがポイントの属性に追加されます。
Boolean

コードのサンプル

ExtractValuesToPoints(抽出値 → ポイント)の例 1(Python ウィンドウ)

この例では、ポイント シェープファイルによって指定された位置にあるラスタのセル値を抽出し、その値を持つ出力ポイント フィーチャクラスを作成します。

import arcpy
from arcpy import env
from arcpy.sa import *
env.workspace = "C:/sapyexamples/data"
ExtractValuesToPoints("rec_sites.shp", "elevation",
                      "C:/sapyexamples/output/outValPnts","INTERPOLATE",
                      "VALUE_ONLY")
ExtractValuesToPoints(抽出値 → ポイント)の例 2(スタンドアロン スクリプト)

この例では、ポイント シェープファイルによって指定された位置にあるラスタのセル値を抽出し、その値を持つ出力ポイント シェープファイルを作成します。

# Name: ExtractValuesToPoints_Ex_02.py
# Description: Extracts the cells of a raster based on a set of points.
# Requirements: Spatial Analyst Extension

# Import system modules
import arcpy
from arcpy import env
from arcpy.sa import *

# Set environment settings
env.workspace = "C:/sapyexamples/data"

# Set local variables
inPointFeatures = "rec_sites.shp"
inRaster = "elevation"
outPointFeatures = "C:/sapyexamples/output/extractvaluespts.shp"

# Check out the ArcGIS Spatial Analyst extension license
arcpy.CheckOutExtension("Spatial")

# Execute ExtractValuesToPoints
ExtractValuesToPoints(inPointFeatures, inRaster, outPointFeatures,
                      "INTERPOLATE", "VALUE_ONLY")

環境

関連トピック

ライセンス情報

ArcGIS for Desktop Basic: 次のものが必要 Spatial Analyst
ArcGIS for Desktop Standard: 次のものが必要 Spatial Analyst
ArcGIS for Desktop Advanced: 次のものが必要 Spatial Analyst
9/17/2013