近接テーブルの生成 (解析ツール)
サマリー
1 つ以上のフィーチャクラスまたはレイヤー内のフィーチャ間の、距離などの近接情報を計算します。 入力を変更する 最近接 ツールとは異なり、近接テーブルの生成 は、結果を新しいスタンドアロン テーブルに書き込み、複数の近接フィーチャの検索をサポートします。
図

使用法
出力テーブルには、以下のテーブルが含まれます。
IN_FID—入力フィーチャのオブジェクト ID。NEAR_FID—最近接フィーチャのオブジェクト ID。NEAR_DIST—入力フィーチャから近接フィーチャまでの距離。 この値の単位は、方法 パラメーターが 測地線 に設定され、入力で地理座標系が使用されている場合、入力フィーチャの座標系の距離単位、つまりメートルです。NEAR_FC—近接フィーチャを含むフィーチャクラスのカタログ パス。 このフィールドは、複数の 近接フィーチャ パラメーター値が指定された場合にのみ出力テーブルに追加されます。NEAR_RANK—個々の入力フィーチャへの近さに基づいてすべての近接フィーチャをランク付けする整数値。 最も近いフィーチャには 1 の値が与えられ、2 番目に近いフィーチャには 2 の値が与えられるというように、ランク付けされます。
位置 パラメーターがオンの場合、以下のフィールドが出力テーブルに追加されます。 フィールド値の単位は、方法 パラメーターの値によって異なります。 方法 パラメーターが 平面 に設定されている場合、フィールド値は入力フィーチャの座標系の距離単位で表されます。 測地線 に設定されている場合、フィールド値は入力フィーチャの座標系に関連付けられた地理座標系で表されます。
FROM_X—近接フィーチャに最も近い入力フィーチャの位置の X 座標FROM_Y—近接フィーチャに最も近い入力フィーチャの位置の Y 座標NEAR_X—入力フィーチャに最も近い近接フィーチャの位置の X 座標NEAR_Y—入力フィーチャに最も近い近接フィーチャの位置の Y 座標
角度 パラメーターがオンの場合、以下のフィールドが出力テーブルに追加されます:
NEAR_ANGLE—入力フィーチャを近接フィーチャに接続するラインの、FROM_XとFROM_Yの位置での角度。
入力フィーチャと近接フィーチャが交差する場合、以下の値が出力テーブルに書き込まれます。
NEAR_ANGLEとNEAR_DISTは、0.0 に設定されます。FROM_XとFROM_Yは、NEAR_XおよびNEAR_Yと同じ値になり、2 つのフィーチャが交差する領域内の位置になります。
NEAR_DISTフィールドの値の単位は、入力フィーチャの座標系の距離単位になります。 入力が地理座標系に存在し、方法 パラメーターが 測地線 に設定されている場合、NEAR_DISTフィールドの単位はメートルになります。IN_FIDを使用して出力テーブルを結合し、入力フィーチャに戻すことができます。あるいは、NEAR_FIDを使用して出力テーブルを結合し、近接フィーチャに戻すことができます。検索半径 パラメーター値を指定した場合に、近接フィーチャが検出されなければ、レコードは出力されません。
検索半径 パラメーター値を指定しない場合、近接するすべてのフィーチャが検索の対象になります。
検索半径 パラメーター値を指定せず、最近接フィーチャのみを検索 パラメーターをオフにし、最大最近接フィーチャ数 パラメーターをデフォルト (ゼロまたは未入力) に設定した場合、すべての入力フィーチャとすべての近接フィーチャ間の距離が計算されて出力テーブルに格納されます。 このように指定した場合、処理時間が長くなり、出力テーブルのサイズが大きくなることがあります。 たとえば、1,000 個の入力フィーチャと 1,000 個の近接フィーチャが存在する場合、出力テーブルには 1,000,000 個のレコードが含まれます。
単一のフィーチャクラスやレイヤー内で距離や追加の近接情報を計算するには、同じフィーチャクラスまたはレイヤーを使用できます。 その場合、すべてのフィーチャの最近接フィーチャがそのフィーチャ自体になることを防ぐために、評価対象の入力フィーチャは、近接フィーチャの候補から除外されます。
方法 パラメーターで 平面 オプションを使用する場合は、距離の測定に適した投影法 (正距方位図法など) を入力フィーチャに使用します。
FROM_X、FROM_Y、NEAR_X、およびNEAR_Yフィールドの値を視覚化するには、出力テーブルを、XY イベント レイヤーの作成 ツールまたは XY 座標 → ライン ツールへの入力として使用します。You can set a unit of measurement for the
NEAR_DIST距離単位 パラメーターを使用して、メートル、キロメートル、マイルなどのフィールドを使用できます。
パラメーター
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
入力フィーチャ |
ポイント、ポリライン、ポリゴン、またはマルチポイント タイプを指定できる入力フィーチャ。 |
Feature Layer |
|
近接フィーチャ |
近接フィーチャの候補が含まれる 1 つ以上のフィーチャ レイヤーまたはフィーチャクラス。 近接フィーチャとして、ポイント、ポリライン、ポリゴン、またはマルチポイントを使用できます。 複数のレイヤーまたはフィーチャクラスを指定した場合、 |
Feature Layer |
|
出力テーブル |
解析結果が格納される出力テーブル。 |
Table |
|
検索半径 (オプション) |
近接フィーチャの検索に使用される半径。 この値を指定しない場合、すべての近接フィーチャが考慮されます。 距離を指定して、単位を指定しないか、単位に不明を指定した場合、入力フィーチャの座標系の単位が使用されます。 方法 パラメーターに 測地線 オプションを使用した場合、キロメートルやマイルなどの距離単位を使用します。 |
Linear Unit |
|
位置 (オプション) |
入力フィーチャの位置および最も近い近接フィーチャの位置の XY 座標を、
|
Boolean |
|
角度 (オプション) |
近接角度を計算して出力テーブルの
|
Boolean |
|
最近接フィーチャのみを検索 (オプション) |
最近接フィーチャのみを出力テーブルに書き込むかどうかを指定します。
|
Boolean |
|
最大最近接フィーチャ数 (オプション) |
入力フィーチャごとにレポートされる近接フィーチャの数を制限します。 最近接フィーチャのみを検索 パラメーターがオンになっている場合、このパラメーターは非アクティブになります。 |
Long |
|
方法 (オプション) |
楕円体 (測地線) または平面地球 (平面) のどちらの距離法の最短パスを使用するかを指定します。 距離の計測に適さない座標系 (Web メルカトル、任意の地理座標系など) で格納されているデータや、広い地理範囲にまたがるデータセットには、測地線 方法を使用することをおすすめします。
|
String |
|
距離単位 (オプション) |
|
String |
|
フィールドの照合 (オプション) |
属性の照合に使用される、入力フィーチャと近接フィーチャのフィールドのペア。 入力フィーチャとフィールド値が一致する近接フィーチャのみが、最近接の計算に使用されます。 値テーブル列:
|
Value Table |
環境
ライセンス情報
- Basic: はい
- Standard: はい
- Advanced: はい