Skip to main content

ディゾルブ (Dissolve)

ディゾルブ ツールは、オーバーラップまたは共通の境界線を共有するポリゴンやポリライン、あるいは共通の属性を共有するポリゴンやポリラインを検出し、それらを結合し、1 つのポリゴンまたはポリラインを形成します。

ディゾルブ ツールは次のようなシナリオで使用できます。

  • 複数の分析範囲のポリゴンを、分析の境界を表す 1 つのポリゴンに結合します。

  • 交差するトレイル セグメントから単一のポリラインを作成します。

  • 一致する属性値に基づいてジオメトリーを集約 (ディゾルブ) します。

パラメーター

次の表に、ディゾルブ ツールで使用するパラメーターの概要を示します。

パラメーター 説明
入力データセット ディゾルブするジオメトリー フィールドを含むデータセット。
ジオメトリー フィールド ディゾルブされるポリゴンまたはポリライン フィールド。
フィールドの値が一致するレコードのディゾルブ 一致するフィールド値に基づいてジオメトリーをディゾルブします。
一致するフィールド 一致する値に基づき、ジオメトリーをディゾルブするために使用する 1 つ以上のフィールドを指定します。
マルチパート ジオメトリーの作成 出力にマルチパート ジオメトリーを含めることができるかどうかを指定します。
サマリー フィールド 集計する入力データセットのフィールドと、各フィールドに対して計算する統計。

使用上の注意

[入力データセット] パラメーターを使用して、ディゾルブするレコードを含むデータセットを特定します。

[フィールドの値が一致するレコードをディゾルブ] パラメーターは、ツールがディゾルブするのは、交差して同じフィールド値を持つジオメトリーだけか (有効)、交差するジオメトリーだけか (無効) を決定します。

[マルチパート ジオメトリーの作成] パラメーターは、出力にマルチパート ジオメトリーを含めることができるかどうかを決定します。 マルチパート ジオメトリーは、1 つのジオメトリーが不連続のパーツに分割されたものとして定義されます。 たとえば、ハワイ州はマルチパート ジオメトリーと見なされることがあります。これは、個々のジオメトリック パートは 1 つの州として分類されているからです。 [マルチパート ジオメトリーの作成] パラメーターには次の 2 つのオプションがあります。

  • True (有効) - 該当する場合、マルチパート ジオメトリーが出力に作成されます。

  • False (無効) - シングルパート フィーチャのみが出力に作成されます。 これがデフォルトです。

[サマリー フィールド] パラメーターでは、入力データセット内のフィールドを集計するかを決定します。 統計は、一緒にディゾルブされたレコードを使用して計算されます。 次の統計サマリーが利用可能です。

  • [合計] - フィールド内の数値の合計。 [null, 1, 3] の合計は 4 です。

  • [最小] - 数値または日付フィールドの最小値。 [0, 2, null] の最小値は 0 です。

  • [最大] - 数値または日付フィールドの最大値。 [0, 2, null] の最大値は 2 です。

  • [平均] - 数値の平均。 [0, 2, null] の平均は 1 です。

  • [標準偏差] - 数値フィールドの標準偏差。 [null, 1, 1, 1] の標準偏差は 0 です。

  • [個数] - 非 NULL 値の数。 任意のタイプのフィールドで使用できます。 [null, "hello", "world"] の数は 2 です。

  • [すべて] - 任意のタイプのフィールドのサンプル値。

次の表は、異なるディゾルブ オプションでの [マルチパート ジオメトリーの作成] パラメーターの機能の概要を示しています。

ディゾルブ方法 入力データセット マルチパートが false (デフォルト) マルチパートが true
[一致するフィールド] は指定されません (デフォルト)。 入力データセットをディゾルブします。入力データセットには 6 つのジオメトリーが含まれています。 ジオメトリーの一部は他のジオメトリーと交差していますが、1 つのジオメトリーは他方から分離されます。 マルチパートが false で、フィールドが指定されていない場合のディゾルブの結果。すべての値がディゾルブされ、マルチパートが false の場合には、3 つのジオメトリーが作成されます。 ディゾルブされるのは、重なり合うジオメトリーのみです。 マルチパートが true で、フィールドが指定されていない場合のディゾルブの結果。すべての値がディゾルブされ、マルチパートが true の場合には、1 つのジオメトリーが作成されます。 このパラメーターの組み合わせでは、結果は常に 1 つのジオメトリーになります。
[一致するフィールド] が指定されています。 フィールド値に基づいてシンボル表示された入力データセットをディゾルブします。入力データセットに 6 つのジオメトリーが含まれています。 ジオメトリーの一部は他のジオメトリーと交差していますが、1 つのジオメトリーは他方から分離されます。 3 つは属性 blue を共有し、他の 3 つは属性 yellow を共有します。 マルチパートが false で、フィールドが指定されている場合のディゾルブの結果。フィールドに基づいて (ここでは、フィールドは入力ポリゴンの色) ディゾルブが適用される場合には、4 つのジオメトリーが作成されます。 指定フィールドと同じ値を持つ、オーバーラップするジオメトリーのみがディゾルブします。 マルチパートが true で、フィールドが指定されている場合のディゾルブの結果。
フィールドに基づいて (ここでは、フィールドは入力ポリゴンの色) ディゾルブが適用され、マルチパートが許可されている場合には、2 つのジオメトリーが作成されます。 同じフィールド値を持つ値は、常に 1 つのジオメトリーになります。

出力

出力結果には、[一致するフィールド] パラメーターを使用して指定されたフィールドのほかに、次のフィールドがあります。

フィールド名 説明
COUNT 新しいジオメトリーにディゾルブされたレコードの個数。 これは常に出力に含まれます。
STATISTIC_fieldname 指定された統計がそれぞれ属性フィールドを作成し、「STATISTIC_fieldname」という形式の名前が付けられます。 例: measurement フィールドの平均値は MEAN_measurement です。
GEOMETRY ディゾルブの結果を含んでいるポリゴンまたはポリライン フィールド。

制限事項

ディゾルブ ツールの既知の制限事項は以下のとおりです。

  • 入力ジオメトリーは、ポリラインまたはポリゴン タイプである必要があります。 ポイントとマルチポイントはサポートされていません。

  • 空、NULL、無効なジオメトリーを含むレコードは処理から除外され、その値は統計のサマリーの計算には使用されません。

ライセンス要件

次のライセンスと構成が必要です。

  • Creator または Professional ユーザー タイプ

  • 公開者、ファシリテーター、管理者ロール、またはそれと同等のカスタム ロール

Data Pipelines の要件の詳細については、「要件」をご参照ください。

また、Data Pipelines は、ArcGIS Data Pipelines Server が ArcGIS Enterprise で構成されている場合にのみ使用できます。

トップへ戻る