パーセル ポリゴンの読み込み
このトピックは ArcGIS for Desktop Standard および ArcGIS for Desktop Advanced のみに適用されます。
このワークフローでは、パーセル ポリゴンを Local Government 情報モデルで有効化されたパーセル ファブリックに読み込む手順について説明します。パーセル ポリゴン データは、多くの場合、シェープファイル、フィーチャクラス、または CAD ファイルの形式で存在します。
Local Government 情報モデルで有効化されたパーセル ファブリックに読み込むデータを作成する場合、データの形式を設定してからステージング ジオデータベースに読み込むことをお勧めします。ステージング ジオデータベースでは、パーセル データはタイプ別に分かれています。そのため、トポロジはパーセル タイプごとに作成します。各トポロジは、[トポロジをパーセル ファブリックへ読み込み(Load A Topology To A Parcel Fabric)] ジオプロセシング ツールを使用して、ステージング ジオデータベースからパーセル ファブリックに読み込まれます。
CAD ファイルとシェープファイルからフィーチャクラスへの変換
CAD ファイル形式のパーセル ポリゴンが存在する場合、ジオデータベースのポリゴン フィーチャクラスにそれらの CAD ファイルを読み込みます。シェープファイル形式のパーセル ポリゴンが存在する場合、カタログ ウィンドウの [System Toolboxes] → [変換ツール] → [ジオデータベースへ変換] にある [フィーチャクラス → フィーチャクラス(Feature Class to Feature Class)] ジオプロセシング ツールを使用して、それらのシェープファイルをジオデータベースのポリゴン フィーチャクラスに変換します。
境界間の強制的な一致
隣接するパーセル ポリゴン間に重なりやギャップが存在すると、多数のトポロジ エラーが発生します。さらに、区画、課税パーセル、ロットなどの重複するパーセル ポリゴンを維持する場合も、重複するポリゴンの境界を必ず一致させる必要があります。カタログ ウィンドウの [System Toolboxes] → [データ管理ツール] → [フィーチャクラス] にある [インテグレート(Integrate)] ジオプロセシング ツールを使用して、指定した許容範囲内にある重複するポリゴンの境界を一致させます。[インテグレート(Integrate)] ツールを使用すると、[他クラスのポリゴンの境界線上にある]、[境界線が他クラスのライン上にある]、および [交差しない または 接しない] ルールに対するトポロジ エラーの数を最小化できます。
ポリゴンをラインに変換
パーセル データをパーセル ファブリックに読み込むには、トポロジ的にエラーのないパーセル ポリゴンとパーセル ラインが必要です。カタログ ウィンドウの [System Toolboxes] → [データ管理ツール] → [フィーチャ] → [ポリゴン → ライン(Polygon To Line)] にある [ポリゴン → ライン(Polygon To Line)] ジオプロセシング ツールを使用して、ポリゴンからラインを作成します。[ポリゴン → ライン(Polygon To Line)] ダイアログ ボックスで [個別属性を表示してポリゴン隣接情報を格納します] がオンであることを確認し、共通の境界を共有する隣接ポリゴンで重複するラインが作成されないようにします。移行プロセスの際に、ライン シェープ ジオメトリから COGO ディメンションが生成されます。
ジオメトリのチェックと修正
ポリゴンから作成したラインのジオメトリをチェックするには、カタログ ウィンドウの [System Toolboxes] → [データ管理ツール] → [フィーチャ] にある [ジオメトリのチェック(Check Geometry)] ジオプロセシング ツールを使用します。このツールによって、不正なジオメトリを持つラインのリストが生成されます。ポリゴンの品質に応じて、自己交差したライン、NULL ジオメトリ、重複する頂点などのエラーを持つラインのリストが生成されます。読み込む前に、それらのジオメトリ エラーを修正する必要があります。不正なライン ジオメトリを修正するには、[System Toolboxes] → [データ管理ツール] → [フィーチャ] にある [ジオメトリの修正(Repair Geometry)] ジオプロセシング ツールを実行します。
データ読み込みプロセスで、ポリゴンとライン間でトポロジ エラーが発生するのを防ぐために、不正なライン ジオメトリの修正後に、ラインからポリゴンを再構築することが必要になる場合があります。これを実行する必要がある場合、[System Toolboxes] → [データ管理ツール] → [フィーチャ] にある [フィーチャ → ポリゴン(Feature To Polygon)] ジオプロセシング ツールを使用してラインからポリゴンを構築します。元のポリゴンの属性を、新しく構築されたポリゴンに移す必要があります。
ポリラインの分割と曲線のチェック
パーセル ラインは、単一の境界を表す 2 ポイント ラインまたは曲線である必要があります。ポリゴンからラインを作成すると、直線や曲線を表すセグメントを含むポリラインが生成されます。たとえば、曲線は、密度の高いライン セグメントまたは密度の低いライン セグメントで構成される場合があります。ポリライン(マルチセグメント ライン)から曲線と直線を識別して分離するには、Curves And Lines アドインを使用します。
このアドインは、曲線を生成するときに、各セグメント間の屈曲が、指定した [左右方向の許容オフセット] よりも小さい場合に、一連のセグメントを単一の曲線にグループ化します。一連のセグメントから曲線を作成するには、[左右方向のオフセットを満たす円弧の作成] を選択します。セグメント間の屈曲が左右方向の許容オフセットよりも大きく、指定した [最小ライン長] よりもセグメントが長い場合、それらのセグメントは個別のラインに分割されます。データに最適な許容値を特定するまで、許容値を調整してテストする必要があります。
ポリラインは、川などの自然境界を表す場合があります。そのような場合、移行する前にポリラインを個々のセグメントに分割するのは好ましくありません。それらのポリラインは、自然境界またはライン ストリングとしてパーセル ファブリックに移行できます。ポリラインを自然境界として移行するかどうかを制御するには、[トポロジをパーセル ファブリックへ読み込み(Load A Topology To A Parcel Fabric)] ツールの [トポロジをパーセル ファブリックへ読み込み (Load a Topology to a Parcel Fabric)] ダイアログ ボックスで [ライン ストリング セグメントの最小数] 許容値を変更します。たとえば、許容値に 20 を指定した場合、セグメントが 20 を越えるポリラインはライン ストリングとして移行されます。セグメントが 20 未満のポリラインは、個々のパーセル ラインに分割されます。
ステージング ジオデータベースへのデータの読み込み
ソース パーセル データを、Local Government 情報モデルで有効化されたパーセル ファブリックに読み込む場合、データを作成して形式を設定してからステージング ジオデータベースに移行することをお勧めします。ステージング ジオデータベースでは、モデル タイプを使用してソース パーセル データのタイプを設定し、属性ドメインを適用します。パーセル タイプは、タイプごとに分かれたフィーチャ データセットに読み込まれます。各フィーチャ データセット タイプのトポロジは、整合チェックされてからパーセル ファブリックに読み込まれます。
維持するパーセル タイプに応じて、ステージング フィーチャ データセットのすべてまたは一部にパーセル データを読み込む必要があります。
ステージング レイヤ パッケージのダウンロードと解凍
Land Records Resource Center の Tax Parcel Editing マップには、スキーマのみのレイヤ パッケージ ファイルが含まれています。このレイヤを、ステージング ジオデータベースでステージング環境として使用できます。ステージング ジオデータベースを、Local Government 情報モデルで有効化されたターゲット パーセル ファブリックを保持する公開用ジオデータベースと同じジオデータベースにすることはできません。
ステージング レイヤ パッケージをダウンロードして解凍するには、以下の手順に従います。
- 空のステージング ジオデータベースを作成します。
- Land Records Resource Center から Tax Parcel Editing マップ をダウンロードし、ダウンロードしたコンテンツを解凍します。
- ArcMap の カタログ ウィンドウで \Application\Migration Tools フォルダに移動し、レイヤ パッケージを右クリックしてから [解凍] をクリックします。
- [スキーマ パッケージのインポート] ダイアログ ボックスでステージング ジオデータベースに移動し、その場所を追加します。
-
[詳細表示] の矢印をクリックして、[空間参照] の下の [その他] オプションを選択し、パーセル データの空間参照を指定します。[OK] をクリックしてレイヤ パッケージを解凍します。
レイヤ パッケージの解凍が完了すると、パーセル タイプごとのステージング フィーチャ データセットがステージング データベースに作成され、マップに追加されます。必ずマップ ドキュメントを保存してください。
パーセル ポリゴンのタイプ設定
ソース パーセル データをステージング フィーチャクラスに読み込む前に、Local Government 情報モデルの lrParcelType ドメインを使用して、パーセル ポリゴンのタイプを設定する必要があります。パーセル タイプは、パーセル ファブリックの [パーセル] テーブルの [Parcel Type](エイリアス: Parcel Type、名前: Type)フィールドに格納されます。パーセル タイプに追加のサブタイプが存在する場合、Local Government 情報モデルの異なるパーセル タイプで使用される属性ドメインに一致するように、それらのサブタイプを再計算する必要があります。パーセル タイプに追加のサブタイプが存在しない場合にも、ステージング フィーチャクラスへの読み込み後、そのパーセル タイプで使用される属性ドメインを適用する必要があります。たとえば、ロット パーセルとユニット パーセル(存在する場合)は、タイプ 6([ロットとユニット])に設定するか、再計算する必要があります。その後、[lrSimConDivType] 属性ドメインを使用する [SimConDivType] フィールド([Lot or Unit Type] のエイリアス)を使用して、ロットのサブタイプを設定する必要があります。
パーセル ラインのタイプ設定
パーセル ラインを、関連するポリゴンと共にステージング フィーチャクラスに読み込むために、タイプ設定する必要があります。パーセル ラインは、関連するポリゴンと同じタイプに設定します。パーセル ライン タイプは、パーセル ファブリックの [ライン] テーブルの [Parcel Type](エイリアス: Parcel Type、名前: Type)フィールドに格納されます。ラインにタイプを追加するには、ライン フィーチャクラスに [Type] フィールドを追加し、以下の手順に従います。
- [選択] メニューの [属性検索] コマンドを使用して、特定のタイプのポリゴンを選択します。
-
[選択] メニューの [空間検索] コマンドを使用して、選択したポリゴンの下にあるラインを選択します。
[空間検索] ダイアログ ボックスでは、[ソース レイヤ] ドロップダウン リストの下の [選択フィーチャを使用] を必ずオンにします。
- ラインを選択したら、ライン属性テーブルを開き、[Type] フィールドで [フィールド演算] を使用し、選択したラインに適切なパーセル タイプを設定します。
- すべてのパーセル ポリゴン タイプに対して上記の手順を繰り返します。
ステージング フィーチャ データセットへのパーセル データの読み込み
各ステージング フィーチャ データセットには、パーセル ポリゴン フィーチャクラス、パーセル ライン フィーチャクラス、およびトポロジが含まれています。トポロジには、フィーチャ データセットの両方のフィーチャクラスが含まれています。また、トポロジには、[トポロジをパーセル ファブリックへ読み込み(Load A Topology To A Parcel Fabric)] ジオプロセシング ツールを使用したデータ移行に必要なトポロジ ルールがあります。マップでは、トポロジはシンボル表示されてトポロジ ルール エラーを表示します。
マップのトポロジ レイヤが壊れている場合、それらを修正するには、レイヤの横の感嘆符をクリックし、[データソースの設定] ダイアログ ボックスで正しいトポロジを選択します。
Local Government のパーセル保守の編集要件を反映した属性とドメインは、パーセル ポリゴンとパーセル ラインの両方のステージング フィーチャクラスに追加されます。これらの属性は、パーセル ファブリックを Local Government 情報モデルで有効化したときにパーセル ファブリックに追加された属性を反映します。[Type5_Subdivisions]、[Type6_LotsUnits]、[Type9_Encumbrances]、および [Type7_HistoricTaxParcels] の各ポリゴン フィーチャクラスは、マップの属性ドメインを使用してシンボル表示されます。
パーセル ライン フィーチャクラスは、シンボル表示されてライン カテゴリごとにラインを表示します。使用されるライン カテゴリは、パーセル ファブリック ラインで使用されるカテゴリと同じです。
ポリゴン タイプ(および、それらに対応するライン)が検索されて、各パーセル タイプを表す別々のステージング フィーチャクラスに読み込まれます。
パーセル ポリゴンの読み込み
以下の手順に従って、パーセル ポリゴン タイプをステージング フィーチャ データセットのステージング フィーチャクラスに読み込みます。
-
ArcMap の カタログ ウィンドウで、データを読み込むポリゴン ステージング フィーチャクラスを右クリックし、[読み込み] → [データの読み込み] の順にクリックします。
- [シンプル データ ローダー] ダイアログ ボックスで [次へ] をクリックし、シンプル データ ローダー ウィザードを開始します。
- 読み込むパーセル ポリゴン フィーチャクラスに移動し、それを [読み込むソース データの一覧] に追加します。[次へ] をクリックします。
- [すべてのフィーチャをサブタイプに読み込みません] が選択されていることを確認し、[次へ] をクリックします。
-
ウィザードの次のステップで、パーセル ポリゴン フィーチャクラスのフィールドをステージング フィーチャクラスのフィールドにマップします。[次へ] をクリックします。
読み込むパーセル タイプに応じて、異なるフィールドを使用できます。たとえば、ポリゴンを [Type6Parcels] フィーチャクラス(ロットまたはユニット)に読み込む場合、[SimConDivType] フィールド([Lot or Unit Type] のエイリアス)を使用できます。ロット パーセルのサブタイプを維持する場合、[SimConDivType] フィールド([Lot or Unit Type] のエイリアス)の SimConDivType ドメインの値に一致するようにサブタイプ値を再計算する必要があります。パーセル タイプのサブタイプを維持しない場合も、[SimConDivType] フィールド([Lot or Unit Type] のエイリアス)のパーセルの属性ドメインを計算する必要があります。
-
ウィザードの次のステップで [検索条件を満たすフィーチャの読み込み] を選択し、[検索条件設定] をクリックして、特定のタイプのパーセルを読み込むクエリを作成します。クエリを追加したら、[次へ] をクリックします。
たとえば、パーセルを [Type7Parcels] フィーチャクラスに読み込む場合、タイプ 7 のパーセルを選択するクエリを作成します。
- ウィザードのサマリ ページで [完了] をクリックし、パーセルの読み込みを開始します。
パーセル ラインの読み込み
上記の手順に従って、関連するパーセル ラインを適切な ArcGIS ステージング フィーチャクラスに読み込みます。
ArcGIS Data Reviewer
ソース パーセル データのステージングと形式設定が完了したら、パーセル ファブリックの Local Government 情報モデルに読み込むために、ArcGIS Data Reviewer を使用してデータを整合チェックできます。ArcGIS Data Reviewer は、ジオメトリやトポロジの整合チェックを行ったり、正しいパーセル タイプとドメインが存在することを確認するデータベース チェックを実行することができます。データ整合チェックとパーセル ファブリックでの ArcGIS Data Reviewer の使用の詳細については、「Evaluating Data Readiness for Loading into the Parcel Fabric」および「Evaluating Data Readiness for Loading into the Parcel Fabric (Continued...)」のブログをご参照ください。
トポロジ整合チェック
ソース パーセル データのタイプを設定し、そのデータをステージング フィーチャ データセットに読み込んだら、そのフィーチャ データセット内のトポロジを、必要な一連のトポロジ ルールに対して整合チェックする必要があります。トポロジ ルールは、ステージング フィーチャ データセット内のトポロジに、すでに追加されています。
トポロジの整合チェック後、トポロジ エラーが発生した場合、それらのエラーを修正してからトポロジをパーセル ファブリックに移行する必要があります。
パーセル ファブリックへのトポロジの移行
エラーのない整合チェック済みのトポロジを、Local Government 情報モデルで有効化されたパーセル ファブリックに移行するには、カタログ ウィンドウ の [System Toolboxes] → [パーセル ファブリック ツール] → [データ移行] にある [トポロジをパーセル ファブリックへ読み込み(Load A Topology To a Parcel Fabric)] ジオプロセシング ツールを使用します。パーセル ファブリックは、ステージング ジオデータベースではなく、別の公開用ジオデータベースに存在する必要があります。
属性フィールドの読み込み、プラン、および重複するポリゴンの扱いの詳細については、「データの読み込みの考慮事項」をご参照ください。