FAQ
ArcGIS Pro: ポリゴンを分割する方法

ナレッジ番号:3378 | 登録日:2023/05/29 | 更新日:2026/04/17

概要

分割したいポリゴンが少ない場合・多い場合に分けて分割方法をご紹介します。
ArcGIS Pro では、2D および 3D の単一または複数の図形(ポリゴン、ライン)を分割することができます。
分割後、親フィーチャのフィールドの属性値は分割された子フィーチャにコピーされます。
分割対象のフィーチャがジオデータベースのフィーチャ クラスの場合、「SHAPE_Length」と「SHAPE_Area」のフィールドの属性値が更新されます。
属性ドメインを設定している場合、属性ドメインのスプリット ポリシーに基づき属性値を引き継ぎます。


分割したいポリゴンが少なく手動でポリゴンを分割する場合

  1. マップもしくはシーン上に分割したいフィーチャを表示します。
  2. [編集] タブの [修正] をクリックし、[フィーチャの修正] ウィンドウを開きます。

  3. [分割] → [スプリット] をクリックします。

  4. [対話的] タブをクリックします。

  5. 次のいずれかの操作をします。
    • [選択なしの分割を許可] チェックボックスのチェックを入れます。
      作成ツールバーのパレット上の任意のツールを使い、フィーチャを横切るように起点と終点をクリックし、ダブルクリックで完了します。


    • [選択なしの分割を許可] チェックボックスのチェックを外します。
      意図しないフィーチャまで分割されないように、分割したいフィーチャだけを選択します。
      作成ツールバーのパレット上の任意のツールを使い、フィーチャを横切るように起点と終点をクリックし、ダブルクリックで完了します。


  6. [編集] タブの [保存] をクリックします。



分割したいポリゴンが多い場合

事前準備

分割したいフィーチャと分割するために使用するフィーチャが必要です。
事前に用意してください。

フィーチャの修正 ツールを使う場合

ポリゴンを分割するフィーチャには、ラインとポリゴンのどちらも指定することができます。

  1. マップもしくはシーン上に、分割したいフィーチャと分割するために使用するフィーチャを表示します。
  2. [編集] タブの [修正] をクリックし、[フィーチャの修正] ウィンドウを開きます。
  3. [分割] → [スプリット] をクリックします。
  4. [フィーチャから] タブをクリックします
  5. [入力フィーチャ] タブをクリックし、マップ上で分割するために使用するフィーチャを選択します。
    ※ 複数のフィーチャを選択したい場合は Shift キーを押しながらフィーチャをクリックします。

  6. [ターゲット フィーチャ] タブをクリックし、マップ上で分割するフィーチャを選択します。
    ※ [入力フィーチャ] で選択したフィーチャと交差しているすべてのフィーチャが分割対象の場合は [ターゲット フィーチャの選択] をクリックします。[入力フィーチャ] と交差しているフィーチャがすべて選択されます。

  7. [スプリット] をクリックします。

  8. [編集] タブの [保存] をクリックします。


[スプリット] ツールを使う場合 (Advanced ライセンスのみ)

[スプリット] ツールは、文字列フィールドを持つポリゴンを使って分割を行います。
分割した結果は、指定した文字列フィールドの名前で複数のフィーチャクラスとして出力されます。

  1. マップもしくはシーン上に、分割したいポリゴンと分割するために使用するポリゴンを追加します。
  2. [解析] タブ → [ツール] をクリックし、[ジオプロセシング] ウィンドウを表示します。
  3. [ジオプロセシング] ウィンドウ上部にある [ツールの検索] で「スプリット」と入力し、検索します。
  4. [スプリット] ツールのパラメーターを設定します。

    [入力フィーチャ]: 分割するフィーチャ
    [スプリット フィーチャ]: 分割するために使用するポリゴンのフィーチャ
    [スプリット フィールド]: 分割のキーとなる文字列フィールド
    [ターゲット ワークスペース]: 出力フィーチャクラスの保存先
  5. [実行] をクリックして、ツールを実行します。

サンプル ジオプロセシング ツールを使う場合

EJPyConv ツールは ArcPy で書かれた ArcGIS Pro 用の複数のツールが含まれている「サンプル ジオプロセシング ツールボックス」です。
ArcGIS Pro へツールボックスを追加することで、各種ジオプロセシング ツールとして利用が可能です。
EJPyConv ツールの ArcGIS Pro への設定方法は「ArcGIS Pro への設定方法」をご参照ください。

EJPyConv ツール内の [ポリゴンをラインで切断] ツールを使用して、指定したポリゴンをラインで分割することができます。

手順

  1. EJPyConv ツールの「ArcGIS Pro への設定」を行い、分割されるポリゴン レイヤーと分割するライン レイヤーを用意します。
  2. [カタログ] ウィンドウから [フォルダー] → [EJPyConv_vx.x.x] → [EJPyConv.tbx] → [ジオメトリ操作] → [ポリゴンをラインで切断] をダブルクリックし、[ジオプロセシング] ウィンドウを開きます。

  3. [ポリゴンをラインで切断] ツールのパラメーターを設定します。

    [入力ポリゴン]: 分割するポリゴン
    [入力ライン]: 分割するために使用するライン
    [出力フィーチャクラス]: 出力されるレイヤーの名前
  4. [実行] をクリックして、ツールを実行します。

免責事項

  • 本ツールボックスに含まれるジオプロセシング ツールはサンプルとして提供しているものであり、動作に関する保証、および製品ライフサイクルに従った Esri 製品サポート サービスは提供しておりません。
  • ツールボックスに含まれるジオプロセシング ツールによって生じた損害等の一切の責任を負いかねますのでご了承ください。
  • 弊社で提供しているEsri 製品サポートサービスでは、本ツールに関しての Q&A サポートの受付を行っておりませんので、予めご了承の上、ご利用ください。詳細は「ESRIジャパン GitHub アカウントにおけるオープンソースへの貢献について」をご参照ください。

関連する質問

メタデータ

種類

機能

製品

バージョン