パーセルの複製 (Duplicate Parcels) (パーセル)

サマリー

同じパーセル タイプまたは異なるパーセル タイプでパーセルを複製するか、またはパーセルを複数回複製して階層パーセル (フロア レベル) を作成します。

階層パーセルは、集合住宅、ユニット、アパートメント、フラット、地下室とも呼ばれ、地上および地下のフロアを表すのに使用されます。

パーセルを複製することによって階層パーセルを作成する場合、パーセル タイプで階層パーセルの保存がサポートされていることを確認してください。

パーセルの複製の詳細

使用法

  • パーセルを複製することによって階層パーセルを作成する場合、[フィールドの更新] パラメーターを使用します。 更新フィールドはフロア レベルを格納する数値フィールドであり、パーセルが複製されるたびに増分されます。 パーセルを複製することによって階層パーセルを作成する場合、パーセル タイプで階層パーセルの保存がサポートされている必要があり、更新フィールドが FloorOrder フィールドに設定されている必要があります。

  • パーセルを同じパーセル タイプで複製すると、パーセル ポリゴンだけが複製されます。 パーセルを異なるパーセル タイプで複製すると、パーセル ポリゴンとパーセル ラインの両方が複製されます。

  • パーセルを複製して階層パーセルを作成すると、パーセル ポリゴンとラインの両方が複製されます。

パラメーター

ラベル説明データ タイプ
入力パーセル フィーチャ

複製するパーセルを含む入力パーセル ポリゴン レイヤー。

Feature Layer
レコード名

複製されたパーセルに関連付けられるパーセル レコードの名前。 指定されたパーセル レコードが存在しない場合は、そのパーセル レコードが作成され、複製されたパーセルが割り当てられます。

アクティブなレコードがマップにある場合、[レコード名] パラメーターは、アクティブなレコードの名前を使用して自動的に設定されます。

String
パーセル タイプに複製

パーセルを複製するパーセル タイプ。 パーセルを同じパーセル タイプまたは異なるパーセル タイプで複製できます。

String
繰り返し
(オプション)

パーセルを複製する回数。 パーセルを複製することによって階層パーセルを作成する場合、このパラメーターは作成されるフロアの数を表します。

Long
更新フィールド
(オプション)

パーセルが複製されるたびに整数で増分的に更新される数値フィールド (Long)。 このパラメーターは、通常、パーセルを複製して階層パーセル (フロア レベル) を作成するときに使用します。 パーセル タイプで階層パーセルの保存がサポートされている場合、FloorOrder フィールドが更新フィールドとして使用されます。

数字は、[開始] パラメーターに指定された値で始まり、[増分] パラメーターに指定された値の分、増分されます。

Field
開始
(オプション)

最初に複製するパーセルの開始値またはフロア レベル。

Long
増分値
(オプション)

更新フィールドの値 (フロア レベル) が増える間隔。 たとえば、開始の数字が 1 で増分値が 2 の場合、パーセルが複製されるたびに値が 2 ずつ増分します (1、3、5、7 など)。

Long

派生した出力

ラベル説明データ タイプ
出力ポリゴン フィーチャクラス

更新済みのパーセル ポリゴン フィーチャクラス。

Feature Class
出力ライン フィーチャクラス

更新済みのパーセル ライン フィーチャクラス。

Feature Class
出力レコード フィーチャクラス

更新済みのパーセル レコード フィーチャクラス。

Feature Class

arcpy.parcel.DuplicateParcels(in_parcel_polygon_features, record_name, duplicate_to_parcel_type, {repeat}, {update_field}, {start}, {increment})
名前説明データ タイプ
in_parcel_polygon_features

複製するパーセルを含む入力パーセル ポリゴン レイヤー。

Feature Layer
record_name

複製されたパーセルに関連付けられるパーセル レコードの名前。 指定されたパーセル レコードが存在しない場合は、そのパーセル レコードが作成され、複製されたパーセルが割り当てられます。

String
duplicate_to_parcel_type

パーセルを複製するパーセル タイプ。 パーセルを同じパーセル タイプまたは異なるパーセル タイプで複製できます。

String
repeat
(オプション)

パーセルを複製する回数。 パーセルを複製することによって階層パーセルを作成する場合、このパラメーターは作成されるフロアの数を表します。

Long
update_field
(オプション)

パーセルが複製されるたびに整数で増分的に更新される数値フィールド (Long)。 このパラメーターは、通常、パーセルを複製して階層パーセル (フロア レベル) を作成するときに使用します。 パーセル タイプで階層パーセルの保存がサポートされている場合、FloorOrder フィールドが更新フィールドとして使用されます。

数字は、start パラメーターに指定された値で始まり、increment パラメーターに指定された値の分、増分されます。

Field
start
(オプション)

最初に複製するパーセルの開始値またはフロア レベル。

Long
increment
(オプション)

更新フィールドの値 (フロア レベル) が増える間隔。 たとえば、開始の数字が 1 で増分値が 2 の場合、パーセルが複製されるたびに値が 2 ずつ増分します (1、3、5、7 など)。

Long

派生した出力

名前説明データ タイプ
out_parcel_polygons

更新済みのパーセル ポリゴン フィーチャクラス。

Feature Class
out_parcel_lines

更新済みのパーセル ライン フィーチャクラス。

Feature Class
out_parcel_records

更新済みのパーセル レコード フィーチャクラス。

Feature Class

コードのサンプル

DuplicateParcels の例 (Python ウィンドウ)

次の Python ウィンドウ スクリプトは、パーセル (階層パーセル タイプ) を複製して 3 つのフロア パーセルを作成する DuplicateParcels 関数の使用法を示しています。

import arcpy
arcpy.parcel.DuplicateParcels('Strata\\Strata', 'StrataRecord', 'Strata', 3, 'FloorOrder', 1, 1)

環境

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

ライセンス情報

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