[長さの変更] コマンド は、そのダイアログ ボックスに入力された長さの値に基づいて「ポリライン フィーチャを切詰めるか、延長」します。 ダイアログ ボックスには、フィーチャの現在の長さと COGO 長さ (存在する場合) がリスト表示されます。 このコマンドは、[フィーチャ作成の継続] ツール と [頂点の編集] ツール で使用できます。
このコマンドを使用するときは、以下の点を考慮します。
- 正または負の値が、最初または最後の頂点を維持するかどうかを決定します。
- Z 対応フィーチャの長さを変更すると、セグメントの角度ピッチが維持され、内挿された Z 値が移動した頂点に割り当てられます。
- [新しいライン長の比例分割] チェックボックスは、Distance または ArcLength フィールドに距離値を含む「COGO 対応」ライン フィーチャを切詰めるか、延長する場合にのみ利用できます。 この設定を利用すると、ジオメトリを比例的にサイズ変更するか、または現在の地表面/平面ファクター設定を使用できます。
ヒント:
COGO 属性は、リボンの [編集] タブの [選択] グループにある [属性] ウィンドウ で編集できます。 または、[フィーチャの修正] ウィンドウの [COGO の更新] ツール を使用して、選択したライン フィーチャのジオメトリに一致するように方向属性と距離属性を更新することもできます。
COGO 対応ライン フィーチャを切詰めるか、延長するには、次の手順を実行します。
- データを追加し、「編集用設定を構成」します。
編集対象のフィーチャ レイヤーが編集可能であること、アクティブなマップに割り当てられた座標系が実行中の編集の種類に適していること、作業を効率的かつ正確に行えるようスナップが構成されていることを確認します。
- 「地表面/平面補正」が必要な場合は、リボンの [編集] タブの [補正] グループにある [地表面/平面] をオンにして、距離オフセットと方向オフセットの設定を構成できます。
- リボンの [編集] タブで、[フィーチャ] グループの [フィーチャの修正] をクリックします。
[フィーチャの修正] ウィンドウが表示されます。
- [フィーチャ作成の継続] ツール または [頂点の編集] ツール をクリックします。
これらのツールを検索するには、[形状変更] を展開するか、[検索] テキスト ボックスにそれぞれ「継続」または「頂点」と入力します。
- ツール ウィンドウで [選択の変更] ツール をクリックし、COGO 対応ポリライン フィーチャを選択します。
2 つ以上のフィーチャを選択する場合は、フィーチャを再選択します。 または、ウィンドウ選択ビュー内でフィーチャをクリックしてマップ内で点滅させ、フィーチャを右クリックして [このフィーチャのみを選択] をクリックします。
注意:
[頂点の編集] を使用しているときに、「マップ トポロジ」を有効にしている場合は、[フィーチャ] タブをクリックします。
このワークフローを完了するには、[フィーチャ] と [エッジ] タブは必要ありません。 これらのタブは、マップ トポロジまたはジオデータベース トポロジが有効で、フィーチャの頂点とトポロジ エッジおよびノードの編集を切り替えられる場合にのみ使用できます。
選択したフィーチャが、頂点ハンドルとともにマップにハイライト表示されます。 デフォルトの「プロジェクト設定」では、最初の頂点を緑、最後の頂点を赤でシンボル表示します。
- セグメント カーソル に変わるまでポインターをセグメントの上に置いたままにします。
- セグメントを右クリックして、[長さの変更] をクリックします。
[長さの変更] ダイアログ ボックスには、ジオメトリの現在の長さと、フィーチャとともに格納された COGO 長さ (存在する場合) がリスト表示されます。
COGO の Distance または ArcLength 属性フィールドに距離値が含まれている場合は、[新しいライン長の比例分割] チェックボックスがダイアログ ボックスの下部に表示されます。
- 現在の地表面/平面補正の [距離ファクター] 設定を使用して入力値を調整するには、[新しいライン長の比例分割] チェックボックスをオフにします。
この設定をオフにすると、次の表に示すとおり、指定した長さの値によって COGO 属性値とライン ジオメトリが修正されます。
入力したライン長の値 直線 円弧 正の値
- Direction は保持されます。
- Distance は指定した値に設定されます。
- ライン ジオメトリの長さは、指定した値に地表面/平面縮尺係数を掛けた値に更新されます。
- Direction は再計算されます。
- Radius は保持されます。
- ArcLength は指定した値で更新されます。
- 円弧ジオメトリの長さは、指定した値に地表面/平面縮尺係数を掛けた値に更新されます。
負の値
- Direction は保持されます。
- Distance は再計算されます。 指定した長さが、現在の COGO 値から引かれます。
- ライン ジオメトリの長さは、(元のジオメトリの長さ) - (指定した長さに地表面/平面縮尺係数を掛けた値) に更新されます。
- Direction は NULL に設定されます。
- Radius は保持されます。
- ArcLength は再計算されます。 この値は、指定した長さを現在の COGO 値から引いた値に更新されます。
- 円弧ジオメトリの長さは、(元のジオメトリの長さ) - (指定した長さに地表面/平面縮尺係数を掛けた値) に更新されます。
または、[新しいライン長の比例分割] チェックボックスをオンにして、ジオメトリを比例的にサイズ変更します。
この設定をオンにすると、次の表に示すとおり、指定した長さの値によって COGO 属性値とライン ジオメトリが修正されます。
入力したライン長の値 直線 円弧 正の値
- Direction は保持されます。
- 比例縮尺係数は、現在のジオメトリの長さを格納された Distance 値で割ることで計算されます。
- Distance は指定した値に設定されます。
- ライン ジオメトリの長さは、指定した値に比例縮尺係数を掛けた値に更新されます。
- Direction は再計算されます。
- Radius は保持されます。
- 比例縮尺係数は、現在のジオメトリの長さを現在の ArcLength 値で割ることで計算されます。
- ArcLength は指定した値に更新されます。
- ライン ジオメトリの長さは、指定した値に比例縮尺係数を掛けた値に更新されます。
負の値
- Direction は保持されます。
- 比例縮尺係数は、現在のジオメトリの長さを格納された Distance 値で割ることで計算されます。
- Distance は再計算されます。 この値は、現在の COGO 距離から指定した長さを引いた値に更新されます。
- ライン ジオメトリの長さは、(現在のジオメトリの長さ) - (指定した長さに比例縮尺係数を掛けた値) に更新されます。
- Direction は再計算されます。
- Radius は保持されます。
- ArcLength は再計算されます。 この値は、現在の COGO 値から指定した長さを引いた値に更新されます。
- 円弧ジオメトリの長さは、(現在のジオメトリの長さ) - (指定した長さに比例縮尺係数を掛けた値) に更新されます。
- [長さの変更] ボックスをクリックしてライン長を入力し、単位を選択して Enter キーを押します。
Enter キーを押すと、選択したライン フィーチャが修正されて [完了] コマンド が自動的に実行されます。