隣接ポリゴンの作成

ポリゴンの自動完成ツールは、[フィーチャの作成] ウィンドウで他のポリゴン フィーチャと共有される境界セグメントを自動的にスケッチします。共有境界は、頂点が他のポリゴン フィーチャと接触または交差し、トレース可能な連続パスを形成する、最初の頂点と最後の頂点との間で推測されます。

Z 軸対応の 3D ポリゴンは、頂点が隣接ポリゴン フィーチャの角度ピッチに従い内挿されます。Z 値を指定する手順については、「3D フィーチャの標高の指定」をご参照ください。

自動完成ポリゴン

隣接するポリゴンを作成するには、 [自動完成ポリゴン] 自動完成ポリゴン をクリックします。新しいポリゴン フィーチャを作成し、隣接フィーチャを少なくとも 2 つの場所で交差させてから、[完了] 完了 をクリックします。隣接するポリゴン境界が自動的にトレースされます。

  1. [カタログ] ウィンドウで次のいずれかを実行して、レイヤーをマップに追加します。
    • [データベース] データベース を展開し、データが格納されているデータベースを展開して、フィーチャクラスをマップにドラッグします。
    • デフォルトのデータベースを右クリックして、新しいポリゴン フィーチャクラスを作成します。

    フィーチャクラスを作成するか、マップ上にドラッグすると、現在のマップにレイヤーが追加され、フィーチャ テンプレートがデフォルト設定で作成されます。

  2. [編集] タブの [スナップ] グループで、スナップの基本設定を有効にします。
    ヒント:

    フィーチャをスケッチする際にスナップを一時的にオフにするには、スペースバーを押したままにします。

  3. [編集] タブの [フィーチャ] グループで、[作成] フィーチャ作成 をクリックします。

    [フィーチャ作成] ウィンドウが表示されます。

  4. ウィンドウで、ポリゴン フィーチャ テンプレートをクリックします。

    マップの下部に作図ツールバーが表示されます。

  5. ツール パレットの横にある [アクティブなテンプレート] ボタン 進む をクリックします。

    このテンプレートのツール パレットとフィーチャ属性テーブルがウィンドウに表示されます。

  6. 属性テーブルで、新しいフィーチャに適用する値を入力します。
    • グループ テンプレートの場合は、テンプレート アイコンをクリックして属性テーブルを表示します。
  7. [自動完成ポリゴン] 自動完成ポリゴン をクリックします。
  8. 新しいフィーチャが境界を共有する、ポリゴン フィーチャ内の最初の頂点をクリックします。
  9. 次の 1 つまたは複数の方法で残りのセグメントを作成します。
    • アクティブなツールを使用してポインターをドラッグし、クリックします。
    • 右クリックし、ショートカット メニューを使用して、X,Y,Z 座標の位置、距離、および方向を指定します。
    • 作図ツールバーのツールを使用し、接続された一連の円弧、曲線、直線に他のセグメントを含めます。

      [作図] ツールバー

    注意:

    共有境界セグメントをスケッチしないでください。

  10. 新しいフィーチャが少なくとも 2 つの場所で境界を交差するよう、ポリゴン フィーチャ内の最後の頂点をクリックします。
    注意:

    新しいフィーチャが 2 つ以上の未接続ポリゴン フィーチャにまたがる場合は、最初の頂点と最後の頂点は同じポリゴン内にあるか、同じポリゴンと接触する必要があります。

  11. フィーチャを完成させるには、右クリックして [完了] 完了 をクリックするか、F2 キーを押します。

    最初の頂点と最後の頂点の間の共有境界セグメントは、推測された連続パスに沿って自動的にトレースされます。

自動完成フリーハンド ポリゴン

隣接するフリーハンド ポリゴンを作成するには、[自動完成フリーハンド ポリゴン] 自動完成フリーハンド をクリックします。ポインターをクリックしてドラッグし、新しいポリゴン フィーチャを作成して、隣接フィーチャを少なくとも 2 つの場所で交差させてから、マップをクリックします。隣接するポリゴン境界が自動的にトレースされます。

  1. [カタログ] ウィンドウで次のいずれかを実行して、レイヤーをマップに追加します。
    • [データベース] データベース を展開し、データが格納されているデータベースを展開して、フィーチャクラスをマップにドラッグします。
    • デフォルトのデータベースを右クリックして、新しいポリゴン フィーチャクラスを作成します。

    フィーチャクラスを作成するか、マップ上にドラッグすると、現在のマップにレイヤーが追加され、フィーチャ テンプレートがデフォルト設定で作成されます。

  2. [編集] タブの [スナップ] グループで、スナップの基本設定を有効にします。
    ヒント:

    このツールは、フィーチャが完成するまでスナップを一時的に無効にします。フィーチャをスケッチする際にスナップを一時的にオンにするには、スペースバーを押したままにします。

  3. [編集] タブの [フィーチャ] グループで、[作成] フィーチャ作成 をクリックします。

    [フィーチャ作成] ウィンドウが表示されます。

  4. ウィンドウで、ポリゴン フィーチャ テンプレートをクリックします。

    マップの下部に作図ツールバーが表示されます。

  5. ツール パレットの横にある [アクティブなテンプレート] ボタン 進む をクリックします。

    このテンプレートのツール パレットとフィーチャ属性テーブルがウィンドウに表示されます。

  6. 属性テーブルで、新しいフィーチャに適用する値を入力します。
    • グループ テンプレートの場合は、テンプレート アイコンをクリックして属性テーブルを表示します。
  7. [自動完成フリーハンド ポリゴン] 自動完成フリーハンド をクリックします。

    スナップがオンであれば、フィーチャが完成するまで一時的に無効になります。

  8. 新しいフィーチャが境界を共有する、ポリゴン フィーチャ内の最初の頂点をクリックします。
  9. ポリゴン境界からポインターをドラッグし、新しいフィーチャをスケッチします。
    注意:

    共有境界セグメントをスケッチしないでください。

  10. 新しいフィーチャが少なくとも 2 つの場所で境界を交差するよう、ポリゴン フィーチャ内の最後の頂点をクリックします。

    最初の頂点と最後の頂点の間の共有境界セグメントは、推測された連続パスに沿って自動的にトレースされます。

    注意:

    新しいフィーチャが 2 つ以上の未接続ポリゴン フィーチャにまたがる場合は、最初の頂点と最後の頂点は同じポリゴン内にあるか、同じポリゴンと接触する必要があります。