FAQ
ポリゴンの枠線からラインを作成するには?
ナレッジ番号:2544 | 登録日:2023/05/29 | 更新日:2024/11/21
Advanced ライセンスの場合
ArcToolbox → [データ管理ツール] → [フィーチャ] → [フィーチャ→ライン] ツール を使用します。
ただし、こちらのツールを使うと、ポリゴンのアウトラインの交点でラインが分断されます。Standard、Basic ライセンスの場合
以下のいずれかの手順で行います。
フィーチャの貼り付けで対処する方法
- ArcMap の [カタログ] ウィンドウにて、ポリゴンが保存されているフォルダーを右クリックし、 [新規作成] → [シェープファイル] をクリックします。ジオデータベースの場合は、ポリゴンが保存されているジオデータベースを右クリックし、 [新規作成] → [フィーチャクラス] を作成します。
- 表示された画面にて名前を入力し、[フィーチャ タイプ] にて [ポリライン] を選択します。
- [編集] をクリックし、表示された [空間参照プロパティ] にて、 [インポート] をクリックし、枠線からラインを発生させたいポリゴンを選択し、[追加] して、ポリゴンが持つ座標系と同じ座標系を設定します。 [空間参照プロパティ] で[OK] をクリックします。
ArcMap の [コンテンツ] ウィンドウに、新規に作成したラインが追加されます。 - ArcMapの [カスタマイズ] メニュー → [ツールバー] → [エディター] をクリックして、 [エディター] ツールバーを追加します。[エディター] ツールバーにて、 [エディター] → [編集の開始] をクリックし、 [フィーチャ作成] ウィンドウを表示します。 [フィーチャ作成] ウィンドウが表示されない場合は、 [エディター] ツールバー右端の [フィーチャ作成] ボタンをクリックします。
- [フィーチャ作成] ウィンドウにて、ポリゴンとラインが表示されているかを確認します。表示されていない場合は、 [コンテンツ] ウィンドウにて、ポリゴンとラインにチェックが入っていることを確認し、 [フィーチャ作成] ウィンドウの [テンプレートの整理] をクリックしてください。 表示された [フィーチャ テンプレートの整理] ダイアログの [新規テンプレート] からテンプレートを作成してください。
- [エディター] ツールバーの [選択] ツールを使用し、ポリゴンを選択状態にします。
- ArcMap の [編集] メニュー → [コピー] をクリックし、選択したポリゴンをコピーします。
- [フィーチャ作成] ウィンドウにて、 ラインを選択します。
- ArcMapの [編集] メニュー → [貼り付け] をクリックします。
- [貼り付け] ウィンドウの [ターゲット] にてラインを指定し、 [OK] をクリックします。
[インターセクト] ツールで対応する方法
- あらかじめ対象のポリゴンに一意の値をもつ属性を付与しておきます。
- [ジオプロセシング] メニュー → [インターセクト] ツールを起動し、以下のように設定し、ツールを実行します。
- 入力フィーチャ:対象のポリゴン フィーチャクラスを 2 つ指定します。
- 出力フィーチャクラス:任意
- 結合する属性:ALL
- 出力タイプ:LINE
これにより、ポリゴンの外形線が作成されます。ただし、1 つのポリゴンを構成するラインが複数に分けて作成されます。 - [ジオプロセシング]メニューの [ディゾルブ] ツールで、同じポリゴンを構成するラインをマージします。以下のようにツールの設定をし、実行します。
- 入力フィーチャ:手順2で作成したライン
- 出力フィーチャクラス:任意
- ディゾルブ フィールド:ポリゴンがもつ一意の値をとる属性にチェックを入れます。さらにラインに継承させたい属性にもチェックを入れます。
- ArcMap の [カタログ] ウィンドウにて、ポリゴンが保存されているフォルダーを右クリックし、 [新規作成] → [シェープファイル] をクリックします。ジオデータベースの場合は、ポリゴンが保存されているジオデータベースを右クリックし、 [新規作成] → [フィーチャクラス] を作成します。
メタデータ
機能
種類
製品
バージョン