ラベル | 説明 | データ タイプ |
入力フィーチャ | 内挿する Z 値を含む入力ポイント フィーチャ。 | Feature Layer |
Z 値フィールド | 各ポイントの高さまたは大きさの値を保持するフィールド。 これは数値フィールドまたは、入力フィーチャが Z 値または M 値を含む場合は Shape フィールドです。 | Field |
出力地球統計レイヤー (オプション) | 地球統計レイヤーが生成されます。 このレイヤーは、出力ラスターが要求されていない場合にのみ必須の出力です。 | Geostatistical Layer |
出力ラスター (オプション) | 出力ラスター。 このラスターは、出力地球統計レイヤーが要求されていない場合にのみ必須の出力です。 | Raster Dataset |
出力セル サイズ (オプション) | 作成する出力ラスターのセル サイズ。 この値は、[環境] の [セル サイズ] パラメーターで明示的に設定できます。 設定されていない場合、入力空間参照において、入力ポイント フィーチャの範囲の幅または高さ (どちらか短い方) を 250 で割った値になります。 | Analysis Cell Size |
検索近傍 (オプション) | 出力の制御に使用する周辺のポイントを定義します。 標準がデフォルトです。 標準
標準円形
| Geostatistical Search Neighborhood |
放射基底関数 (オプション) | 5 つの放射基底関数が用意されています。
| String |
スモール スケール パラメーター (オプション) | 移動ウィンドウ内に存在するポイントに割り当てる加重の計算に使用されます。 各放射基底関数には、サーフェスの小規模な変化の度合いを制御するパラメーターがあります。 RMS 推定誤差 (RMSPE) を最小化する値を求めることで、(最適) パラメーターを決定します。 | Double |
Geostatistical Analyst のライセンスで利用可能。
使用法
滑らかな検索近傍は、逆多重二乗関数でのみ使用できます。
逆多重二乗関数を除くすべての方法では、このパラメーター値が高いほど、サーフェスがより滑らかになります。 逆多重二乗関数では、この逆のことが当てはまります。
パラメーター
arcpy.ga.RadialBasisFunctions(in_features, z_field, {out_ga_layer}, {out_raster}, {cell_size}, {search_neighborhood}, {radial_basis_functions}, {small_scale_parameter})
名前 | 説明 | データ タイプ |
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 |
search_neighborhood (オプション) | 出力の制御に使用する周辺のポイントを定義します。 標準がデフォルトです。 検索近傍クラスには、SearchNeighborhoodStandard と SearchNeighborhoodStandardCircular があります。 標準
標準円形
| Geostatistical Search Neighborhood |
radial_basis_functions (オプション) | 5 つの放射基底関数が用意されています。
| String |
small_scale_parameter (オプション) | 移動ウィンドウ内に存在するポイントに割り当てる加重の計算に使用されます。 各放射基底関数には、サーフェスの小規模な変化の度合いを制御するパラメーターがあります。 RMS 推定誤差 (RMSPE) を最小化する値を求めることで、(最適) パラメーターを決定します。 | Double |
コードのサンプル
ポイント フィーチャを四角形ラスターに内挿します。
import arcpy
arcpy.env.workspace = "C:/gapyexamples/data"
arcpy.RadialBasisFunctions_ga(
"ca_ozone_pts", "OZONE", "outRBF", "C:/gapyexamples/output/rbfout", "2000",
arcpy.SearchNeighborhoodStandard(300000, 300000, 0, 15, 10, "ONE_SECTOR"),
"THIN_PLATE_SPLINE", "")
ポイント フィーチャを四角形ラスターに内挿します。
# Name: RadialBasisFunctions_Example_02.py
# Description: RBF methods are a series of exact interpolation techniques;
# that is, the surface must go through each measured sample 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 = "outRBF"
outRaster = "C:/gapyexamples/output/rbfout"
cellSize = 2000.0
rbf = "THIN_PLATE_SPLINE"
smallscaleParam = ""
# Set variables for search neighborhood
majSemiaxis = 300000
minSemiaxis = 300000
angle = 0
maxNeighbors = 15
minNeighbors = 10
sectorType = "ONE_SECTOR"
searchNeighbourhood = arcpy.SearchNeighborhoodStandard(majSemiaxis, minSemiaxis,
angle, maxNeighbors,
minNeighbors, sectorType)
# Execute RadialBasisFunctions
arcpy.RadialBasisFunctions_ga(inPointFeatures, zField, outLayer, outRaster,
cellSize, searchNeighbourhood, rbf, smallscaleParam)
環境
ライセンス情報
- Basic: 次のものが必要 Geostatistical Analyst
- Standard: 次のものが必要 Geostatistical Analyst
- Advanced: 次のものが必要 Geostatistical Analyst