ディゾルブ ツールは、オーバーラップまたは共通の境界線を共有するポリゴンやポリライン、あるいは共通の属性を共有するポリゴンやポリラインを検出し、それらを結合し、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 の場場合には、3 つのジオメトリが作成されます。 ディゾルブされるのは、重なり合うジオメトリのみです。 | すべての値がディゾルブされ、マルチパートが true の場合には、1 つのジオメトリが作成されます。 このパラメーターの組み合わせでは、結果は常に 1 つのジオメトリになります。 |
[一致するフィールド] が指定されています。 | 入力データセットに 6 つのジオメトリが含まれています。 ジオメトリの一部は他のジオメトリと交差していますが、1 つのジオメトリは他方から分離されます。 3 つは属性 blue を共有し、他の 3 つは属性 yellow を共有します。 | フィールドに基づいて (ここでは、フィールドは入力ポリゴンの色) ディゾルブが適用される場合には、4 つのジオメトリが作成されます。 指定フィールドと同じ値を持つ、重なり合うジオメトリのみがディゾルブします。 | フィールドに基づいて (ここでは、フィールドは入力ポリゴンの色) ディゾルブが適用され、マルチパートが許可されている場合には、2 つのジオメトリが作成されます。 同じフィールド値を持つ値は、常に 1 つのジオメトリになります。 |
出力
オプションの [一致するフィールド] パラメーターを使用して指定されたフィールドに加えて、次のフィールドが出力結果で使用可能になります。
フィールド名 | 説明 |
---|---|
COUNT | 新しいジオメトリにディゾルブされたレコードの個数。 これは常に出力に含まれます。 |
STATISTIC_fieldname | 指定された統計がそれぞれ属性フィールドを作成し、「STATISTIC_fieldname」という形式の名前が付けられます。 例: measurement フィールドの平均値は MEAN_measurement です。 |
GEOMETRY | ディゾルブの結果を含んでいるポリゴンまたはポリライン フィールド。 |
制限事項
ディゾルブ ツールの既知の制限事項は以下のとおりです。
- 入力ジオメトリは、ポリラインまたはポリゴン タイプである必要があります。 ポイントとマルチポイントはサポートされていません。
- 空、NULL、無効なジオメトリを含むレコードは処理から除外され、その値は統計情報のサマリーの計算には使用されません。
ライセンス要件
次のライセンスと構成が必要です。
- Creator または Professional ユーザー タイプ
- 公開者、ファシリテーター、管理者ロール、またはそれと同等のカスタム ロール
Data Pipelines の要件の詳細については、要件をご参照ください。