ラベル | 説明 | データ タイプ |
入力ポイント フィーチャ | 近傍の選択の作成に使用されるポイント。 | Feature Layer |
出力レイヤー | 近傍の選択を格納するレイヤー。 | Feature Layer |
入力ポイント | 近傍中心の X、Y 座標。 | Point |
含める最大近傍 | 各セクターで使用するポイント数。 セクター内に必要なポイント数が存在する場合、そのセクターのすべてのポイントが使用されます。 | Long |
含める最小 | 各セクターで使用する最小ポイント数。 必要最小限のポイント数がセクター内に存在しない場合、セクター外で使用できる最近隣のポイントが選択されます。 | Long |
短軸 | 検索近傍の短軸のサイズ。 | Double |
長軸 | 検索近傍の長軸のサイズ。 | Double |
角度 | 近傍軸の回転角度。 | Double |
シェープ タイプ (オプション) | 近傍のジオメトリ。
| String |
Geostatistical Analyst のライセンスで利用可能。
サマリー
ユーザー定義の近傍に基づくポイントのレイヤーを作成します。
たとえば、入力ポイントで定義された位置の周りに、円形の近傍内のポイントの選択セットを作成する必要がある場合があります。 上記の図は、円内に 10 個の青色のポイントが出力されることを示しています。
パラメーター
arcpy.ga.GANeighborhoodSelection(in_dataset, out_layer, point_coord, neighbors_max, neighbors_min, minor_semiaxis, major_semiaxis, angle, {shape_type})
名前 | 説明 | データ タイプ |
in_dataset | 近傍の選択の作成に使用されるポイント。 | Feature Layer |
out_layer | 近傍の選択を格納するレイヤー。 | Feature Layer |
point_coord | 近傍中心の X、Y 座標。 | Point |
neighbors_max | 各セクターで使用するポイント数。 セクター内に必要なポイント数が存在する場合、そのセクターのすべてのポイントが使用されます。 | Long |
neighbors_min | 各セクターで使用する最小ポイント数。 必要最小限のポイント数がセクター内に存在しない場合、セクター外で使用できる最近隣のポイントが選択されます。 | Long |
minor_semiaxis | 検索近傍の短軸のサイズ。 | Double |
major_semiaxis | 検索近傍の長軸のサイズ。 | Double |
angle | 近傍軸の回転角度。 | Double |
shape_type (オプション) | 近傍のジオメトリ。
| String |
コードのサンプル
近傍基準に基づいて、フィーチャ レイヤーを作成します。
import arcpy
from arcpy import env
env.workspace = "C:/gapyexamples/data"
arcpy.GANeighborhoodSelection_ga("ca_ozone_pts", "outNS", "-2000000 -50000",
"20", "5","200000", "200000", "0", "One sector")
近傍基準に基づいて、フィーチャ レイヤーを作成します。
# Name: NeighborhoodSelection_Example_02.py
# Description: Creates a layer of points based on a user-defined neighborhood.
# Requirements: Geostatistical Analyst Extension
# Import system modules
import arcpy
# Set environment settings
arcpy.env.workspace = "C:/gapyexamples/data"
# Set local variables
inPoints = "ca_ozone_pts.shp"
outLayer = "outNS"
pointCoord = "-2000000 -50000"
maxNeighbors = 20
minNeighbors = 5
majSemiaxis = 200000
minSemiaxis = 200000
angle = 0
shape = "One Sector"
# Execute NeighborhoodSelection
arcpy.GANeighborhoodSelection_ga(inPoints, outLayer, pointCoord, maxNeighbors,
minNeighbors, majSemiaxis, minSemiaxis, angle,
shape)
ライセンス情報
- Basic: 次のものが必要 Geostatistical Analyst
- Standard: 次のものが必要 Geostatistical Analyst
- Advanced: 次のものが必要 Geostatistical Analyst