値でポリラインを分割

[フィーチャの修正] ウィンドウの [分割] スプリット には、シングル パートのポリライン フィーチャを複数のフィーチャに同じ距離、異なる距離、全長のパーセンテージで分割する方法が用意されています。

Z 対応のセグメントの角度ピッチが維持され、新しい頂点に内挿済みの Z 値が割り当てられます。

元のフィーチャの属性値が新しいフィーチャにコピーされます。属性ドメインによって制約される属性は、ソース ジオデータベースで定義されたドメインの [スプリット ポリシー] によって決まります。

デフォルトのプロジェクト単位を変更する手順については、「編集の単位の追加」をご参照ください。

距離の指定

距離を指定すると、1 つの距離の値、同じ長さの複数の距離、異なる長さの複数の距離を使用して、選択したライン フィーチャが複数のフィーチャに分割されます。

ポリライン フィーチャを選択すると、そのポリライン フィーチャを分割する方法がウィンドウに表示されます。

メモ:

[地表面/平面] 地表面/平面補正 がオンになっている場合は、入力した距離の値がスケール処理され、ジオメトリ ラインの長さとして生成されます。ラインが COGO 対応の場合は、入力した距離の値と分割の結果として生成された各フィーチャが Distance 属性フィールドに格納されます。

残りの長さを各分割フィーチャに均等に配分するか、比率で分配する場合は、地表面/平面縮尺補正が無視され、分配方法によって、生成されるジオメトリの長さが決まります。

詳細については、「地表面/平面のオン/オフの切り替え」をご参照ください。

  1. [編集] タブの [フィーチャ] グループで [修正] フィーチャの修正 をクリックします。

    [フィーチャの修正] ウィンドウが表示されます。

  2. [分割] を展開して [分割] スプリット をクリックします。

    ツールがウィンドウで開きます。

  3. [選択] アクティブな選択 をクリックして、分割するシングル パートのポリライン フィーチャを選択します。マルチパートのポリライン フィーチャは、選択できません。

    ポリライン フィーチャを分割する方法がウィンドウに表示されます。

  4. 複数のフィーチャを選択した場合は、このウィンドウで次のいずれかの操作を実行します。
    • ポリライン フィーチャ アイテムをダブルクリックして、選択セットから他のフィーチャをすべて削除します。
    • 右クリックして表示されるショートカット メニューを使用して、選択セットを微調整します。

      ショートカット メニュー

  5. [プレビューの表示] がオンになっていることを確認します。
  6. [方法] セクションの [距離] 距離 をクリックします。
  7. [方向] セクションで、次のいずれかをクリックして、距離テーブルに入力した値をどちらの端点から計測するかを指定します。
    • [ラインの始点から] 始点から
    • [ラインの終点から] 終点から
  8. [値] セクションで、ポリライン フィーチャの分割方法を選択し、テーブル内で距離を指定します。
    1. [単一距離] 単一距離 をクリックして、選択したポリライン フィーチャを始点または終点から指定の距離で分割します。
    2. [均等間隔] 均等間隔 をクリックして、選択したポリライン フィーチャを指定の距離と繰り返し回数で同じ長さに分割します。

      [残りの長さを均等に分配] をオンにして、残りの長さを各フィーチャに均等に分配します。デフォルトでは、最後のライン フィーチャに残りの長さが分配されます。

    3. [さまざまな距離] さまざまな距離 をクリックして、選択したポリライン フィーチャを複数の分割フィーチャに始点または終点から指定の距離で分割します。

      [クリックして、新しい行を追加します。] をクリックして、行を作成し、別の距離を入力します。

      [残りの長さを比率で分配] をオンにして、入力された距離の全長に対するフィーチャの長さに基づいて、残りの長さを各ライン フィーチャに分配します。距離の長いフィーチャに大きいパートが割り当てられます。

      メモ:

      入力されたそれぞれの長さが入力されたすべての長さの合計で除算されます。結果として求められた比率によって、残りの長さを対応するジオメトリ長にどのように分配するかが決まります。

    ライン フィーチャの全長、入力した距離の合計、残りのライン長を示す情報が [値] テーブルの下に表示されます。

  9. [分割] をクリックします。

均等なパートの指定

同数のパートを指定すると、選択したライン フィーチャが同じ長さの複数のフィーチャに分割されます。

ポリライン フィーチャを選択すると、そのポリライン フィーチャを分割する方法がウィンドウに表示されます。

  1. [編集] タブの [フィーチャ] グループで [修正] フィーチャの修正 をクリックします。

    [フィーチャの修正] ウィンドウが表示されます。

  2. [分割] を展開して [分割] スプリット をクリックします。

    ツールがウィンドウで開きます。

  3. [選択] アクティブな選択 をクリックして、分割するシングル パートのポリライン フィーチャを選択します。マルチパートのポリライン フィーチャは、選択できません。

    ポリライン フィーチャを分割する方法がウィンドウに表示されます。

  4. 複数のフィーチャを選択した場合は、このウィンドウで次のいずれかの操作を実行します。
    • ポリライン フィーチャ アイテムをダブルクリックして、選択セットから他のフィーチャをすべて削除します。
    • 右クリックして表示されるショートカット メニューを使用して、選択セットを微調整します。

      ショートカット メニュー

  5. [方法] セクションの [均等] 均等 をクリックします。
  6. [値] セクションの [パート数] テキスト ボックスに、作成する等しい長さのパートの数を入力します。

    ライン フィーチャの全長と各フィーチャの長さを示す情報が [パート数] テキスト ボックスの下に表示されます。

  7. [分割] をクリックします。

パーセンテージの指定

パーセンテージを指定すると、選択したライン フィーチャが 2 つのフィーチャに分割されます。最初の長さは、全長のパーセンテージに相当します。残りの長さは 2 番目のフィーチャに適用されます。

ポリライン フィーチャを選択すると、そのポリライン フィーチャを分割する方法がウィンドウに表示されます。

  1. [編集] タブの [フィーチャ] グループで [修正] フィーチャの修正 をクリックします。

    [フィーチャの修正] ウィンドウが表示されます。

  2. [分割] を展開して [分割] スプリット をクリックします。

    ツールがウィンドウで開きます。

  3. [値から] タブをクリックします。
  4. [選択] アクティブな選択 をクリックして、分割するシングル パートのポリライン フィーチャを選択します。マルチパートのポリライン フィーチャは、選択できません。

    ポリライン フィーチャを分割する方法がウィンドウに表示されます。

  5. 複数のフィーチャを選択した場合は、このウィンドウで次のいずれかの操作を実行します。
    • ポリライン フィーチャ アイテムをダブルクリックして、選択セットから他のフィーチャをすべて削除します。
    • 右クリックして表示されるショートカット メニューを使用して、選択セットを微調整します。

      ショートカット メニュー

  6. [方法] セクションの [パーセンテージ] 割合 をクリックします。
  7. [方向] セクションで、次のいずれかをクリックします。
    • [ラインの始点から] 始点から
    • [ラインの終点から] 終点から
  8. [値] セクションの [パーセンテージ] テキスト ボックスに、新しいフィーチャに含めるポリライン フィーチャの全長のパーセンテージを入力します。

    ライン フィーチャの全長と分割の結果として生成される 2 つのフィーチャの長さを示す情報が [パーセンテージ] テキスト ボックスの下に表示されます。

  9. [分割] をクリックします。