Skip to main content

OD リンクの生成 (解析ツール)

サマリー

起点フィーチャから終点フィーチャへの接続ラインを生成します。 これは、スパイダー ダイアグラムと呼ばれることがよくあります。

OD リンクの生成

使用法

  • 起点または終点のフィーチャがラインやポリゴンの場合、フィーチャの重心がリンクの生成に使用されます。

  • 出力フィーチャには次の属性フィールドが含まれます:

    • ORIG_FID—起点フィーチャの ObjectID フィールド。

    • ORIG_X—起点フィーチャ (または重心) の X 座標。

    • ORIG_Y—起点フィーチャ (または重心) の Y 座標。

    • DEST_FID—終点フィーチャの ObjectID フィールド。

    • DEST_X—終点フィーチャ (または重心) の X 座標。

    • DEST_Y—終点フィーチャ (または重心) の Y 座標。

    • LINK_DIST—出力リンクの長さ (指定した距離単位で計測)。

    • GROUP_ID—起点フィーチャおよび終点フィーチャがリンクされたペアの間で共有されるグループ フィールドの値。 このフィールドは、起点と終点の両方のグループ フィールドが指定されている場合のみ追加されます。

    • COLOR_ID—起点またはグループを最大でも 8 つの一意の色付きリンクにシンボル化するために使用される数値。 値は 1 ~ 8 のランダムな数値です。

    • LINK_COUNT—オーバーラップしているリンクの数。 これは、オーバーラップしているリンクの集約が指定されたときに追加されます。

    • オーバーラップしているリンクの集約時に指定された統計フィールドも、すべて出力フィーチャクラスに追加されます。

  • 起点フィーチャと終点フィーチャは、同じレイヤーまたはデータセットとして指定できます。 同じデータが起点と終点に使用されている場合、同じオブジェクト ID を持つ起点フィーチャから終点フィーチャへのリンクは生成されません。このような長さゼロのラインは NULL ジオメトリー エラーとなるためです。

  • このツールは、1 対 1 の関係と 1 対多の関係の両方に使用できます。 たとえば、自動車の盗難と回収場所とをリンクする (1 対 1)、または中央本社と複数の地域事務所との距離を近接分析によって把握する (1 対多) ことができます。

  • 出力リンク レイヤーには、解析結果の視覚化に役立てるため、次のチャートが含まれています:

    • グループ フィールドを指定した場合、各グループ ID の数を示すバー チャート

    • 各起点 ID またはグループ ID の合計リンク長を示すバー チャート (グループ フィールドを指定した場合)。 これは、一部の起点やグループについて、終点までの合計距離が大きいまたは小さいかどうかを判断するために便利です。

    • 各起点 ID またはグループ ID の平均リンク長を示すバー チャート (グループ フィールドを指定した場合)。 これは、起点のフィーチャやグループと、それらにリンクされている終点との間の平均距離を見るために便利です。

    • 各起点 ID またはグループ ID のリンク長の分散を示す箱ひげ図 (グループ フィールドを指定した場合)。 これは、起点やグループのリンクの多くについて、終点までの長さが小さいまたは大きいか、およびそれらのリンク長の範囲と分布の概要を確認するために便利です。 起点 ID やグループ ID に、縦方向が短いボックスが付いている場合、その起点またはグループから、リンクされているどの終点までの距離も、ほぼ同じであることを意味します。 起点 ID やグループ ID に、y 軸の高い位置にボックスが付いている場合、ほとんどのリンクが長いことを示しています。

パラメーター

ラベル 説明 データ タイプ

起点フィーチャ

リンクの生成元となる入力フィーチャ。

Feature Layer

終点フィーチャ

リンクの生成先となる終点フィーチャ。

Feature Layer

出力フィーチャクラス

出力リンクを含む出力ポリライン フィーチャクラス。

Feature Class

起点グループ フィールド

(オプション)

グループ化に使用する入力起点フィーチャの属性フィールド。 起点と終点の間で同じグループ フィールド値を持つフィーチャがリンクで接続されます。

Field

終点グループ フィールド

(オプション)

グループ化に使用する入力終点フィーチャの属性フィールド。 起点と終点の間で同じグループ フィールド値を持つフィーチャがリンクで接続されます。

Field

ライン タイプ

(オプション)

出力リンクを生成する際に、楕円体 (測地線) または直交投影地球 (平面) のどちらで最短パスを使用するかを指定します。 測地線は、その長さが約 50 キロメートルを超える場合、わずかに曲がります。これは、2D マップ上に表示される場合、地球の曲率によって、2 つのポイント間の最短距離が曲がって見えるためです。

データが、距離の計測に適さない座標系 (Web メルカトル、任意の地理座標系など) で格納されている場合や、データセットが広い地理範囲にまたがる場合、測地線 ライン タイプを使用することをおすすめします。

  • 平面フィーチャ間で平面距離が使用されます。 これがデフォルトです。

  • 測地線フィーチャ間で測地距離を使用します。 このライン タイプでは、楕円体の曲率を考慮して、日付変更線と極の近くのデータを正確に処理します。

String

最寄りの終点の数

(オプション)

1 つの起点フィーチャから最寄りの終点フィーチャに対して生成されるリンクの最大数。 数値を指定しない場合、ツールはすべての起点フィーチャと終点フィーチャの間のリンクを生成します。

たとえば、1 という値を使用すると、各起点フィーチャと、その最も近くにある 1 つの終点フィーチャの間のリンクが生成されます。

Double

検索距離

(オプション)

出力にリンク フィーチャを生成する起点フィーチャと終点フィーチャの間の最長距離。 検索距離の単位は、距離単位パラメーターで指定されます。 検索距離を指定しない場合、ツールは、起点フィーチャと終点フィーチャの間の距離に関係なく、すべての起点フィーチャと終点フィーチャの間のリンクを生成します。

Double

距離単位

リンクの長さの計測に使用する単位を指定します。 各リンクの距離は LINK_DIST フィールドに表示されます。 距離単位を指定しない場合、起点フィーチャの座標系の距離単位が使用されます。

  • キロメートル起点と終点の間の距離がキロメートルで計算されます。

  • メートル起点と終点の間の距離がメートルで計算されます。

  • マイル起点と終点の間の距離がマイルで計算されます。

  • 海里起点と終点の間の距離が海里で計算されます。

  • ヤード起点と終点の間の距離がヤードで計算されます。

  • フィート起点と終点の間の距離がフィートで計算されます。

String

オーバーラップするリンクの集約

(オプション)

オーバーラップするリンクが集約されるかどうかを指定します。

  • オン始点の座標が同じ場合、オーバーラップするリンクが集約されます。

  • オフオーバーラップするリンクが集約されません。 これがデフォルトです。

Boolean

サマリー フィールド

(オプション)

指定した統計を計算するために使用される属性値を含むフィールド (複数可) を指定します。 複数の統計とフィールドの組み合わせを指定できます。 NULL 値はすべての計算から除外されます。

デフォルトでは、ツールは統計を計算しません。

数値属性フィールドは、任意の統計を使用して集計されます。 テキスト属性フィールドは、最小、最大、個数、最初、最後、一意の値、および連結の統計を使用して集計されます。

値テーブル列:

  • FieldThe field containing attribute values used to calculate the specified statistic.

  • Statistic TypeThe statistic type

    • SumThe values for the specified field will be added together.

    • MeanThe average for the specified field will be calculated.

    • MinimumThe smallest value of the specified field will be identified.

    • MaximumThe largest value of the specified field will be identified.

    • RangeThe range of values (maximum minus minimum) for the specified field will be calculated.

    • Standard deviationThe standard deviation of values for the specified field will be calculated.

    • CountThe number of values in the specified field will be identified.

    • FirstThe specified field value of the first record in the input will be used.

    • LastThe specified field value of the last record in the input will be used.

    • MedianThe median of the specified field will be calculated.

    • VarianceThe variance of the specified field will be calculated.

    • UniqueThe number of unique values of the specified field will be counted.

Value Table

環境

現在のワークスペース, スクラッチ ワークスペース, 範囲

ライセンス情報

  • Basic: はい
  • Standard: はい
  • Advanced: はい