同一線上のパーセル境界をマージ (Merge Collinear Parcel Boundaries) (パーセル)

サマリー

接続されている同一線上のパーセル ラインを 1 つのパーセル ラインにマージします。 接続されている同一線上のライン間で共有されているパーセル ファブリック ポイントが削除され、その場所に頂点が作成されます。

共有されているパーセル ファブリック ポイントがラインの端点間に描画されたラインの指定された直交オフセット許容範囲内にある場合、接続されているパーセル ラインのペアは同一線上にあると見なされます。 同様に、共有されているパーセル ファブリック ポイントがラインの端点間に描画された曲線の指定された直交オフセット許容範囲内にある場合、接続されているパーセル曲線のペアは同一線上にあると見なされます。

同一線上のパーセル境界をマージ ツールの図
左側のパーセル ラインは同一線上にあると見なされません。この理由は、これらのパーセル ライン間で共有されているパーセル ポイントが指定の許容範囲を超えて直線からオフセットされているためです。

使用法

    注意:

    このツールを実行すると、入力データが変更されます。 詳細と不要なデータの変更を回避するための方法については、「入力データを変更または更新するツール」をご参照ください。

  • パーセル ファブリック ポイント フィーチャクラスの Preserve フィールドが [Yes] に設定されている場合を除いて、マージされた同一線上のラインで共有されているパーセル ポイントは削除されます。 元のパーセル ラインが削除されます。

  • 同一線上のパーセル ライン間で共有されているパーセル ファブリック ポイントが指定の許容範囲を超えて直線または曲線からオフセットされている場合、これらのパーセル ラインはマージされません。

  • マージされたラインのライン形状ジオメトリは変わりません。 削除されたパーセル ポイントの場所に頂点が作成されます。

    ヒント:
    マージされたラインを単純化し、直線や曲線を削除するには、[直線と円弧で単純化 (Simplify By Straight Lines And Circular Arcs)] ツールを使用します。

  • 同一線上のライン間で共有されているパーセル ファブリック ポイントが他の 1 つ以上のパーセル ラインまたは接続ラインに接続されている場合、これらのラインはマージされません。

  • マージされたラインまたは曲線の COGO 距離属性 (Distance、Arclength) は、同一線上のラインまたは曲線の COGO 距離の合計です。

  • 同一線上のラインの COGO 距離属性が互いに数値の桁数制限内にある場合、マージされたラインの COGO 方向属性として最長ラインの方向が使用されます。 同一線上のラインの COGO 方向が数値の桁数制限内にない場合、マージされたラインの COGO 方向は NULL になります。

  • 同一線上の曲線の弦方位が互いに数値の桁数制限内にある場合、マージされた曲線の COGO 方向属性として最長曲線の弦方位が使用されます。 同一線上の曲線の弦方位が互いに数値の桁数制限内にない場合、マージされた曲線の COGO 方向は NULL になります。

  • マージされたラインまたは曲線の [COGO タイプ] 属性が [計算済み] に設定されます。

パラメーター

ラベル説明データ タイプ
入力パーセル境界

マージされるパーセル ライン。 ラインはパーセル ラインまたは接続ラインにすることができます。

Feature Layer
オフセット許容値

同一線上のライン間にあるパーセル ポイントを、同一線上にあると見なされるラインに対してオフセットできる最大距離。 このオフセットは、同一線上のパーセル ポイントと、接続されているパーセル ラインの端点間の直線との距離を意味します。

Linear Unit

派生した出力

ラベル説明データ タイプ
更新されたパーセル境界

更新済みのパーセル ラインまたは接続ライン。

Feature Layer

arcpy.parcel.MergeCollinearParcelBoundaries(in_parcel_boundaries, offset_tolerance)
名前説明データ タイプ
in_parcel_boundaries

マージされるパーセル ライン。 ラインはパーセル ラインまたは接続ラインにすることができます。

Feature Layer
offset_tolerance

同一線上のライン間にあるパーセル ポイントを、同一線上にあると見なされるラインに対してオフセットできる最大距離。 このオフセットは、同一線上のパーセル ポイントと、接続されているパーセル ラインの端点間の直線との距離を意味します。

Linear Unit

派生した出力

名前説明データ タイプ
out_parcel_boundaries

更新済みのパーセル ラインまたは接続ライン。

Feature Layer

コードのサンプル

MergeCollinearParcelBoundaries の例 (Python ウィンドウ)

次の Python ウィンドウ スクリプトは、MergeCollinearParcelBoundaries 関数を使用して、同一線上のラインを 0.5 フィートのオフセットでマージする方法を示しています。

import arcpy
arcpy.parcel.MergeCollinearParcelBoundaries("C:/Data/Database.gdb/Parcels/CountyFabric/Tax_Lines", '0.5 Feet')

環境

このツールは、ジオプロセシング環境を使用しません。

ライセンス情報

  • Basic: No
  • Standard: Yes
  • Advanced: Yes

関連トピック