ラベル | 説明 | データ タイプ |
入力フィーチャ | 内挿する Z 値を含む入力ポイント フィーチャ。 | Feature Layer |
Z 値フィールド | 各ポイントの高さまたは大きさの値を保持するフィールド。 これは数値フィールドまたは、入力フィーチャが Z 値または M 値を含む場合は Shape フィールドです。 | Field |
出力地球統計レイヤー (オプション) | 地球統計レイヤーが生成されます。 このレイヤーは、出力ラスターが要求されていない場合にのみ必須の出力です。 | Geostatistical Layer |
出力ラスター (オプション) | 出力ラスター。 このラスターは、出力地球統計レイヤーが要求されていない場合にのみ必須の出力です。 | Raster Dataset |
出力セル サイズ (オプション) | 作成する出力ラスターのセル サイズ。 この値は、[環境] の [セル サイズ] パラメーターで明示的に設定できます。 設定されていない場合、入力空間参照において、入力ポイント フィーチャの範囲の幅または高さ (どちらか短い方) を 250 で割った値になります。 | Analysis Cell Size |
多項式の次数 (オプション) | 多項式の次数。 | Long |
加重フィールド (オプション) | 観測値を強調する際に使用されます。 加重が大きいほど、推定に与える影響も大きくなります。 観測値が一致した場合、最も信頼性の高い計測値に最も大きい加重が割り当てられます。 | Field |
Geostatistical Analyst のライセンスで利用可能。
使用法
このツールの結果はスムーズなサーフェスで、対象地域に広がるサーフェスで緩やかな傾向を示します。
データに短期ばらつきが存在する場合は、[ローカル多項式内挿 (Local Polynomial Interpolation)] ツールを使用してください。
パラメーター
arcpy.ga.GlobalPolynomialInterpolation(in_features, z_field, {out_ga_layer}, {out_raster}, {cell_size}, {power}, {weight_field})
名前 | 説明 | データ タイプ |
in_features | 内挿する Z 値を含む入力ポイント フィーチャ。 | Feature Layer |
z_field | 各ポイントの高さまたは大きさの値を保持するフィールド。 これは数値フィールドまたは、入力フィーチャが Z 値または M 値を含む場合は Shape フィールドです。 | Field |
out_ga_layer (オプション) | 地球統計レイヤーが生成されます。 このレイヤーは、出力ラスターが要求されていない場合にのみ必須の出力です。 | Geostatistical Layer |
out_raster (オプション) | 出力ラスター。 このラスターは、出力地球統計レイヤーが要求されていない場合にのみ必須の出力です。 | Raster Dataset |
cell_size (オプション) | 作成する出力ラスターのセル サイズ。 この値は、[環境] の [セル サイズ] パラメーターで明示的に設定できます。 設定されていない場合、入力空間参照において、入力ポイント フィーチャの範囲の幅または高さ (どちらか短い方) を 250 で割った値になります。 | Analysis Cell Size |
power (オプション) | 多項式の次数。 | Long |
weight_field (オプション) | 観測値を強調する際に使用されます。 加重が大きいほど、推定に与える影響も大きくなります。 観測値が一致した場合、最も信頼性の高い計測値に最も大きい加重が割り当てられます。 | Field |
コードのサンプル
ポイント フィーチャを四角形ラスターに内挿します。
import arcpy
arcpy.env.workspace = "C:/gapysamples/data"
arcpy.GlobalPolynomialInterpolation_ga("ca_ozone_pts", "OZONE", "outGPI",
"C:/gapyexamples/output/gpiout", "2000", "2", "")
ポイント フィーチャを四角形ラスターに内挿します。
# Name: GlobalPolynomialInterpolation_Example_02.py
# Description: Global Polynomial interpolation fits a smooth surface that is
# defined by a mathematical function (a polynomial) to the input
# sample points. The Global Polynomial surface changes gradually
# and captures coarse-scale pattern in the data. Global Polynomial
# interpolation is like taking a piece of paper and fitting it
# between the raised points (raised to the height of value).
# Requirements: Geostatistical Analyst Extension
# Import system modules
import arcpy
# Set environment settings
arcpy.env.workspace = "C:/gapyexamples/data"
# Set local variables
inPointFeatures = "ca_ozone_pts.shp"
zField = "ozone"
outLayer = "outGPI"
outRaster = "C:/gapyexamples/output/gpiout"
cellSize = 2000.0
power = 2
# Execute GlobalPolynomialInterpolation
arcpy.GlobalPolynomialInterpolation_ga(inPointFeatures, zField, outLayer,
outRaster, cellSize, power)
環境
ライセンス情報
- Basic: 次のものが必要 Geostatistical Analyst
- Standard: 次のものが必要 Geostatistical Analyst
- Advanced: 次のものが必要 Geostatistical Analyst