エラーのない整合チェック済みのトポロジをパーセル ファブリックに読み込むには、[トポロジをパーセル ファブリックへ読み込み (Load A Topology To a Parcel Fabric)] ジオプロセシング ツールを使用します。このツールには、カタログ ウィンドウの [System Toolboxes] > [Parcel Fabric Tools] > [データ移行] の順にクリックするとアクセスできます。[カタログ] ウィンドウのパーセル ファブリック データセットを右クリックし、[インポート] > [パーセル] の順にクリックして、ツールを開くこともできます。
属性、計画データ、およびライン ポイントを読み込む場合は、以下の追加手順を実行する必要があります。
属性の読み込み
パーセル ファブリックの属性フィールドは 3 種類あります。
- ジオメトリおよびシステム属性フィールドは、読み取り専用でシステム管理されています。たとえば、[Shape]、[ShpStdErrE]、[ShpStfErrM] などの属性フィールドがあります。
- プライベート属性フィールドは、[属性] テーブルでも [属性] ウィンドウでも変更することはできません。これらの属性は、パーセル編集環境でのみ変更できます。たとえば、パーセルを開いた後に [ライン] グリッドの [方位角] フィールドに方位角を入力する場合などです。
- パブリック属性フィールドは、[属性] テーブルと [属性] ウィンドウで編集する場合に使用できます。たとえば、[Name]、[StatedArea]、[Accuracy] などがあります。情報モデルを有効化した場合に追加されるフィールド (LGIM など) も、すべてパブリック属性フィールドです。
属性フィールドをパーセル ファブリックに移行する場合、パーセル ファブリック テーブルの多くの属性フィールドに共通のパーセル管理属性 (パーセルの PINS や面積など) が格納されていることに注意してください。パーセル ファブリック属性フィールドによって表された属性フィールドを維持する場合、正しいパーセル ファブリック属性フィールドに移行できるように、これらの属性フィールドの名前とタイプを変更する必要があります。
パーセル データをパーセル ファブリックの Local Government 情報モデルに読み込む場合、ステージング環境で属性フィールド マッピングを実行します。
パーセル ファブリックの [Parcels] テーブルでは、以下の属性フィールドが使用されています。
属性フィールド名 | フィールド タイプ | 移行するパーセル ポリゴン属性 |
---|---|---|
Name | 文字列 | [Name]、[PIN]、[ParcelName]、[LOT]、または [APN] という名前のフィールドは、[Name] 属性フィールドに移行されます。 |
StatedArea | 文字列 | [Area] または [StatedArea] という名前のフィールドは、[StatedArea] 属性フィールドに移行されます。 |
Accuracy | Long | [Accuracy] または [AccuracyCat] という名前のフィールドは、[Accuracy] 属性フィールドに移行されます。 |
Type | Long | [Type] という名前のフィールドは、[Type] 属性フィールドに移行されます。 |
Historical | Long | [Historic] という名前のフィールドは、[Historical] 属性フィールドに移行されます。パーセルが履歴を持つ場合、[true] に設定します。 |
LegalStartDate | 日付 | [LegalStartDate] または [LegalStart] という名前のフィールドは、[LegalStartDate] 属性フィールドに移行されます。 |
LegalEndDate | 日付 | [LegalEndDate] または [LegalEnd] という名前のフィールドは、[LegalEndDate] 属性フィールドに移行されます。 |
ソース パーセル ポリゴンで次のいずれかのフィールドが欠けている場合、パーセル ファブリックのポリゴン テーブル内の対応するフィールドは次の値をとります。
- [PIN]、[ParcelName]、[LOT]、または [APN] フィールドがない場合: パーセルの名前は、ポリゴン フィーチャクラスに _1 を付加した名前になります。「1」の部分は、パーセルごとに 1 ずつ増えます (_1、_2、_3 など)。
- [Area] フィールドがない場合: [トポロジをパーセル ファブリックへ読み込み] ダイアログ ボックスで [新しいパーセルの面積を計算] が選択されている場合は、[StatedArea] にポリゴンのシェープ ジオメトリの面積が設定されます。
- [PlanName] フィールドがない場合: パーセルはデフォルトの <map> プランに移行されます。
- [AccuracyCat] フィールドがない場合: パーセルの正確度カテゴリは、関連するプランから継承されます。プランの正確度が定義されていない場合は、内部的にデフォルトの正確度カテゴリの 4 が使用されます。
パーセルがデフォルトの <map> プランに移行される場合は、内部のデフォルトの正確度カテゴリ 4 が継承されます。
- [LegalStart] フィールドがない場合: [LegalStartDate] = NULL。
- [LegalEnd] フィールドがない場合: [LegalEndDate] = NULL。
パーセル ファブリックの [Lines] テーブルでは、以下の属性フィールドが使用されています。
属性フィールド名 | フィールド タイプ | 移行するパーセル ライン属性 |
---|---|---|
Category | Long | [Category] という名前のフィールドは、[Category] 属性フィールドに移行されます。境界線ではないライン (たとえば、接続線) を移行する場合、[Category] フィールドを使用します。 |
Calculated | Long | [Calculated] という名前のフィールドは、[Calculated] 属性フィールドに移行されます。シェープ ジオメトリから生成された (法的に正しくない) COGO を持つラインにフラグを立てる場合、[Calculated] フィールドを使用します。 |
Type | Long | [Type] という名前のフィールドは、[Type] 属性フィールドに移行されます。
|
Accuracy | Long | [Accuracy] または [AccuracyCat] という名前のフィールドは、[Accuracy] 属性フィールドに移行されます。 |
ライン タイプは、そのラインに関連するパーセルのタイプに一致する必要があります。移行前にこのフィールドを設定していない場合、移行後にこのフィールドを設定できます。
ソース パーセル ラインで次のいずれかのフィールドが欠けている場合、パーセル ファブリックのライン テーブル内の対応するフィールドは次の値をとります。
- [Category] フィールドがない場合: [Category] = [Boundary line] (パーセル ファブリックのすべてのラインが [Boundary line] カテゴリに設定されます)。
- [Calculated] フィールドがない場合: [Calculated] = NULL。
- [AccuracyCat] フィールドがない場合: 正確度カテゴリ = NULL。正確度カテゴリはパーセルから継承されます。
パーセルの正確度が定義されていない場合は、内部的なデフォルトの正確度カテゴリの 4 が使用されます。
その他の属性
パーセル ファブリックまたは Local Government 情報モデルの属性フィールドに一致しないその他の属性フィールドを移行する場合、属性を正常に移行するには、パーセル ファブリックの [Lines] テーブルと [Parcels] テーブルに、それらと同じ属性フィールドを作成する必要があります。その他の属性フィールドは、同一の対応する属性フィールドがパーセル ファブリックの [Lines] テーブルと [Parcels] テーブルに存在する場合にのみ、パーセル ファブリックに移行されます。
プランの読み込み
プランをパーセルに移行するには、ソース ポリゴン テーブルの [PlanName] フィールドを入力します。各パーセル ポリゴンは、NULL の PlanName 属性またはプラン名文字列を持つことができます。ポリゴンを移行すると、それぞれ一意のプラン名のエントリがパーセル ファブリックの [Plans] テーブルに追加されます。NULL の PlanName 属性がある場合、パーセルはデフォルトの <Map> プランに移行されます。パーセル データをパーセル ファブリックの Local Government 情報モデルに読み込む場合、PlanName 属性フィールドが、パーセル ポリゴンのステージング フィーチャクラスにすでに作成されています。
ライン ポイント
ライン ポイントは、データの読み込み処理中に検出されません。[パーセル コースのマージ] ツールを使用して、同一線上の (指定された許容値内の) 線分を 1 つのラインにマージすることができます。ラインをマージしたら、ライン上の隣接するパーセル ポイントはライン ポイントになります。