FAQ
ArcGIS Pro: 単一ポリゴン内の穴埋めをする方法

ナレッジ番号:6044 | 登録日:2025/11/28 | 更新日:2025/12/25

概要

ArcGIS Pro で穴の開いた単一ポリゴン (ドーナツ ポリゴン) 内の穴埋めをする方法には、[頂点の編集] ツールを使用する手動編集と [ポリゴンを穴埋め] ツールを使用する自動処理の 2 種類があります。
本 FAQ では、これら 2 つのツールを使用する手順について紹介します。

[頂点の編集] ツールでは、単一のドーナツ ポリゴンに対して、頂点を編集しながら手動で穴埋めができます。
[ポリゴンを穴埋め] ツールでは、複数のドーナツ ポリゴンに対して、自動かつ一括で穴埋めができます。このツールは、ESRIジャパンが公開しているサンプル ジオプロセシング ツールボックスの EJPyConv ツールに含まれています。

※複数のポリゴンの間にできた隙間の穴埋めを行いたい場合は、「ArcGIS Pro: 特定の線分に一致するようにフィーチャ形状を変更する方法 (トレース形状に一致) 」をご参照ください。

手順

[頂点の編集] ツールを使用する場合

  1. [編集] タブ → [修正] をクリックし、[フィーチャの修正] ウィンドウを開きます。


  2. [フィーチャの修正] ウィンドウの [形状変更] セクション → [頂点の編集] ツールをクリックします。


  3. [フィーチャを選択します。] が有効の状態でマップ上のドーナツ ポリゴンを選択します。


  4. 選択するとドーナツ ポリゴンの頂点が表示されるほか、[フィーチャの修正] ウィンドウの下側に各頂点のジオメトリ値が表示されます。これらの頂点の内、内側の頂点を複数選択し、右クリック → [削除] をクリックします。


  5. ドーナツ ポリゴンの内側の頂点を削除したら、マップ下部の [完了] をクリック、もしくは F2 キーをクリックします。


  6. [編集] タブ → [保存] をクリックし、編集内容を保存します。


    ※ドーナツ ポリゴンの内側の頂点上にカーソルを移動し、カーソル形状が変わった状態で右クリック → [頂点の削除] をクリックして頂点を削除することでも穴埋めができます。


EJPyConv ツールの [ポリゴンを穴埋め] ツールを使用する場合

EJPyConv ツールの [ポリゴンを穴埋め] ツールを使用するには、EJPyConv ツールをダウンロードした上で、ArcGIS Pro にフォルダーを追加する必要があります。
EJPyConv ツールはこちらからダウンロードできます。
また、EJPyConv ツールの ArcGIS Pro への追加方法は、以下をご参照ください。
EJPyConv_setup_wiki-ArcGIS Pro への設定方法

  1. EJPyConv ツールのフォルダーを追加した状態で、[カタログ] ウィンドウ → [フォルダー] → [EJPyConv_v●●●] → [EJPyConv.tbx] → [ジオメトリ操作] → [ポリゴンを穴埋め] をクリックします。


  2. [ジオプロセシング] ウィンドウで以下のパラメーターを設定した後、[実行] をクリックします。
    • [入力フィーチャ]:ドーナツ ポリゴンを選択します。
    • [出力フィーチャクラス]:任意の保存先および名前を設定します。
      ※[入力フィーチャ] を設定すると自動でデフォルト値が入力されます。


ツールが完了すると、穴が埋まったポリゴンが新しいフィーチャクラスとして作成され、マップに追加されます。


免責事項

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

関連する質問

メタデータ

種類

機能

製品

バージョン