Skip to main content

ディゾルブ (データ管理ツール)

サマリー

指定した属性に基づいてフィーチャを集約します。

ディゾルブ操作に代替ツールを使用できます。 詳細については、ペアワイズ ディゾルブ ツールのドキュメントをご参照ください。

ディゾルブ ツールの詳細

Dissolve tool illustration

使用法

  • このツールによって集約されるフィーチャの属性は、さまざまな統計を使用して、集計したり説明したりできます。 属性の集計に使用される統計は、統計タイプ + アンダースコア + 入力フィールド名という命名規則に従って名前が付けられ、出力フィーチャクラスに単一フィールドとして追加されます。 たとえば、POP という名前のフィールドに SUM の統計タイプが使用されている場合、出力には SUM_POP という名前のフィールドが含まれます。

  • ディゾルブ は、出力フィーチャクラスに非常に大きなフィーチャを作成する可能性があります。特に、 ディゾルブ フィールド パラメーターに個別値が少なかったり、すべてのフィーチャを 1 つのフィーチャにディゾルブする場合に起こりやすくなります。 非常に大きなフィーチャは、マップの描画時や編集時に、処理または表示上の問題や性能の低下を引き起こす可能性があります。 ディゾルブが 1 台のコンピューター上に最大サイズのフィーチャを出力し、この出力を使用可能なメモリーの少ないコンピューターに移動した場合にも、問題が発生する可能性があります。 これらの問題を回避するには、 マルチパート フィーチャを作成 パラメーターを使用して、大きくなりそうなマルチパート フィーチャを多くの小さなフィーチャに分割する、シングルパート フィーチャを作成します。 ディゾルブ ツールで作成された極端に大きなフィーチャについては、処理、表示、または性能の問題を解決するために、フィーチャの分割 ツールの使用によるフィーチャの分割が可能です。

  • すべての統計計算から NULL 値が除外されます。 たとえば、10、5、NULL の平均は 7.5 (= (10 + 5) / 2) です。 カウントには、統計計算に含まれる値の数が返されます。つまり、この場合は 2 です。

  • パフォーマンスとスケーラビリティーの向上のため、このツールは、タイル プロセスを使用して非常に大きなデータセットを処理します。 詳細については、大きいデータセットのタイル化処理をご参照ください。

  • 物理メモリーの使用可能な容量は、1 つの出力フィーチャに処理およびディゾルブできる入力フィーチャの量 (と複雑さ) の制限となる場合があります。 この制限のために、ディゾルブ処理に使用可能以上のメモリーを要求したことによるエラーが発生する可能性があります。 これを防ぐために、 ディゾルブ は適応型分割アルゴリズムを使用して入力フィーチャを分割処理する場合があります。 分割されたフィーチャを判定するには、このツールの結果に 頻度 ツールを実行し、 頻度フィールド パラメーターに対して、ディゾルブ処理で使用したのと同じフィールドを指定します。 頻度値が 2 のレコードが分割されています。 ArcGIS で使用できないほど大きなフィーチャが作成されないように、タイル境界は出力フィーチャ内に保持されます。

    注意:

    適応型分割アルゴリズムを使用して入力を分割処理したディゾルブの出力に対して、再び ディゾルブ を実行しても、出力中のフィーチャの数はほとんど減りません。 出力フィーチャの最大サイズは、実行時に使用可能なメモリー サイズによって決まります。タイルを含む出力は、ディゾルブがこれ以上リソースを使用すると、メモリー不足や使用不可能なフィーチャなどを引き起こす恐れがあることを示しています。 さらに、ディゾルブで作成された出力に対して、再び ディゾルブ ツールを実行すると、ほとんど成果を得られずに性能低下を招くだけでなく、予期しないエラーが発生する可能性もあります。

  • ラインの接合 パラメーターはライン入力に対してのみ適用されます。 デフォルトが指定された場合、ラインをシングル フィーチャにディゾルブします。そうでなければ、共通の端点 (疑似ノード) を持つ 2 つのラインだけが 1 つの連続したラインにマージされます。

  • 入力フィーチャ パラメーター値のジオメトリー タイプがポイントまたはマルチポイントであり、 マルチパート フィーチャの作成 パラメーターがオンの場合は、出力がマルチポイント フィーチャクラスになります。 一方、 マルチパート フィーチャの作成 パラメーターがオフの場合は、出力がポイント フィーチャクラスになります。

パラメーター

ラベル 説明 データ タイプ

入力フィーチャ

集約対象のフィーチャ。

Feature Layer

出力フィーチャクラス

集約されたフィーチャを含む、作成対象のフィーチャクラス。

Feature Class

ディゾルブ フィールド

(オプション)

フィーチャが集約されるフィールド。 フィールドが指定されていない場合、ツールはすべてのフィーチャを一括でディゾルブします。

Field

統計フィールド

(オプション)

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

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

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

値テーブル列:

  • フィールド属性値を含み、特定の統計の計算に使用されるフィールド。

  • 統計タイプ統計タイプ

    • 合計指定されたフィールドの値を合計します。

    • 平均指定されたフィールドの平均値を計算します。

    • 最小指定したフィールドの最小値が特定されます。

    • 最大指定したフィールドの最大値が特定されます。

    • 範囲指定されたフィールドの値の範囲 (最大 - 最小) を計算します。

    • 標準偏差指定されたフィールドの値の標準偏差を計算します。

    • 個数指定したフィールド内の値の数が特定されます。

    • 最初入力の最初のレコードで指定されたフィールド値を使用します。

    • 最後入力の最後のレコードで指定されたフィールド値を使用します。

    • 中央値指定したフィールドの中央値が計算されます。

    • 分散指定したフィールドの分散が計算されます。

    • 一意の値指定されたフィールドの一意の値の数をカウントします。

    • 連結指定されたフィールドの値を連結します。

    • モード指定されたフィールドの最頻値 (最も一般的な値) を特定します。 同程度に一般的な値が複数ある場合は、最小値が返されます。

Value Table

マルチパート フィーチャの作成

(オプション)

マルチパート フィーチャが出力フィーチャクラスで許可されるかどうかを指定します。

  • オンマルチパート フィーチャが出力フィーチャクラスで許可されます。 これがデフォルトです。

  • オフマルチパート フィーチャが出力フィーチャクラスで許可されません。 個々のフィーチャがパートごとに作成されます。

Boolean

ラインの接合

(オプション)

ライン フィーチャのディゾルブ方法を指定します。

  • オンラインは、2 つのラインが共通の終点頂点を持つ場合のみディゾルブされます。

  • オフラインは 1 つのフィーチャにディゾルブされます。 これがデフォルトです。

Boolean

連結区切り文字

(オプション)

連結 オプションを 統計フィールド パラメーターに使用した場合に、値の連結に使用する文字。 デフォルトでは、ツールは区切り文字なしで値を連結します。

String

環境

現在のワークスペース, スクラッチ ワークスペース, 出力座標系, 地理座標系変換, 範囲, XY 座標精度, XY 許容値, 出力データに M 値を含む, M 座標精度, M 許容値, 出力データに Z 値を含む, 出力データのデフォルト Z 値, Z 座標精度, Z 許容値, 完全に記述したフィールド名を保持, 出力データのコンフィグレーション キーワード, 自動コミット, 出力データの XY ドメイン, 出力データの M ドメイン, 出力データの Z ドメイン, ジオデータベース フィールド プロパティの転送

ライセンス情報

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