概要
レコードの名前フィールドを使って、入力パーセル ファブリック フィーチャのパーセル レコードを作成します。パーセル レコードが作成され、パーセル ファブリックのレコード フィーチャクラスに追加されます。パーセル レコード ポリゴンは、それらに関連付けられているすべてのパーセル ポリゴンの累積ジオメトリと一致します。
レコード フィーチャクラスには、記録された日付やレコード タイプなど、法的パーセル レコードに関する情報が格納されます。パーセル ファブリックでは、パーセル フィーチャは、それらを作成し廃止した (履歴を作成した) レコードに関連付けられます。
使用法
入力 [レコード フィールド] が入力パーセル フィーチャの属性テーブルに存在している必要があり、関連付けられたパーセル フィーチャに対応するレコード名を含む必要があります。
ツールは、パーセル レコードを作成し、関連付けられたすべてのパーセル フィーチャの累積ジオメトリに基づいてレコード ジオメトリを生成します。
このツールは、新しいレコードの Global ID により、パーセル フィーチャの [レコードの作成] フィールドを更新します。
このツールは [レコード] フィーチャクラスの [パーセル数] フィールドを、作成された各レコードに関連付けられたパーセル数で更新します。
レコードがすでに存在している場合、そのレコードは複製されません。ただし、レコード ジオメトリは、ツールを最後に実行したときに使用したパーセル フィーチャのジオメトリと一致するように更新されます。
レコードは、入力パーセル フィーチャ (ポリゴンなど) のみに作成され関連付けられます。接続されたパーセル フィーチャ (ポイントやラインなど) にレコードを割り当てるには、[パーセル ファブリックの構築 (Build Parcel Fabric)] ツールを実行します。
エンタープライズ ジオデータベースでは、データはバージョン非対応または [トラディショナル] タイプとしてバージョン対応である必要があります。
構文
CreateParcelRecords(in_parcel_features, record_field)
パラメーター | 説明 | データ タイプ |
in_parcel_features | パーセル レコードの作成に使用する入力パーセル フィーチャ。 入力パーセル フィーチャは、ファイル ジオデータベースまたはエンタープライズ ジオデータベースのパーセル ファブリックから指定できます。 | Feature Layer |
record_field | パーセル レコードの作成に使用する属性フィールド。属性フィールドは必ずテキスト フィールドで、パーセル レコード名を入力する必要があります。 | Field |
派生した出力
名前 | 説明 | データ タイプ |
out_record_feature_class | 更新済みのレコード フィーチャクラス。 | フィーチャクラス |
updated_parcel_fabric | 更新済みのパーセル ファブリック。 | パーセル ファブリック |
コードのサンプル
次の Python ウィンドウ スクリプトは、イミディエイト モードで CreateParcelRecords 関数を使用する方法を示しています。スクリプトは、RecordName フィールドを使って、ロット パーセル タイプ フィーチャ (パーセル フィーチャ データセット内) のパーセル レコードを作成します。
import arcpy
arcpy.parcel.CreateParcelRecords(r'c:\Data\Database.gdb\Parcels\Lot', 'RecordName')
環境
ライセンス情報
- Basic: いいえ
- Standard: はい
- Advanced: はい