ファブリック データのインポート ウィザードのログ ファイルを使用して移行パーセルのエラーを特定
このトピックは、ArcEditor および ArcInfo にのみ適用されます。
[ファブリック データのインポート] ウィザードの最終ステップで、データをパーセル ファブリックへインポートした結果を記録できます。以下の場合、ログ ファイルにインポート エラーが記録されます。
- 不正な COGO 属性が検出される(つまり、COGO 属性がライン形状と著しく異なる)。
パーセルは、ライン形状ジオメトリの計測値を代用して生成されます。
- パーセルの COGO 属性が閉じたループを形成しない。
個々のラインを持つパーセルが生成されます。このパーセルは、特定され、修正されます。
- パーセル ラインの無効なカーブ属性が検出される(半径が短すぎる、カーブの端点間の直線距離がその角度と一致しない、など)。
- 2,000 以上のラインを持つパーセルが検出される。
土地区画はインポートされません。
- COGO 属性を持たない、カーブの形状をした細かい線分の集まりが検出される。
COGO 属性を持つ、細かい線分の集まりは、インポートの際に単純なカーブに変換されます。
- コントロール ポイントをインポートする際、ある行の X 座標および Y 座標がない(他の X 座標および Y 座標はすべて存在する)。
コントロール ポイントはインポートされません。
- 土地区画データもしくはコントロール ポイントをインポートする際、ある行のShape フィールドがない。
土地区画やコントロール ポイントはインポートされません。
- 不正なフィールドが検出される。
たとえば、ソース土地区画ポリゴンに正確度フィールドを追加し、土地区画の正確度を移行するとします。正確度フィールドのタイプが long integer でない場合、その値はインポートされません。
- ソース土地区画ポイント テーブルで見つからない、ソース土地区画ラインの参照ポイント。
- ファブリック ソース データの投影法が、パーセル ファブリック データセットの投影法と異なる。
手順:
- ファブリック ソース データをパーセル ファブリックへ移行したら、ログ ファイルを開きます。
- ログ ファイルに表示されるパーセルやラインのエラーを特定するには、ソース土地区画ポリゴン フィーチャクラス(または、ソース土地区画ライン フィーチャクラス)とパーセル ファブリックの両方を ArcMap へ読み込みます。
- ソース土地区画ポリゴン(または、ソース土地区画ライン)の属性テーブルを開きます。
- アンダースコア(_)もしくはシャープ記号(#)の付いたフィールド名をクリックして、全フィールドを選択します。たとえば、AlachuaCounty_ フィールドなど。
- [オプション] ボタンをクリックし、[検索と置換] をクリックします。
- [検索と置換] ダイアログ ボックスの [検索文字列] テキスト ボックスに、ログ ファイルでレポートされたパーセル ID もしくはライン ID を入力します。
- [次を検索] をクリックします。
- [キャンセル] をクリックして [検索と置換] ダイアログ ボックスを閉じます。属性テーブルで、検索した ID を含む列を選択します。
- 右クリックして [ズーム] をクリックし、ファブリック ソース データ内の選択したラインまたはパーセルを拡大します。
- ファブリック ソースのフィーチャクラスを無効にし、パーセル ファブリックで対応するパーセルを選択して開きます。
- パーセル トラバース環境で、エクスプローラかマップでパーセルを選択して開きます。パーセルがひどく歪んでいる場合、マップで選択できないことがあるので、その場合はエクスプローラでパーセルを選択する必要があります。
[ファブリック データのインポート] ウィザードを使用して土地区画データを移行する場合、ウィザードの最終ステップで [インポート結果をファイルにログ記録] オプションをクリックしてログ ファイルを指定します。
ログ ファイルにエラーが含まれる場合、パーセル ID、ライン ID、およびポイント ID は、パーセル ファブリック内ではなく、ファブリック ソース データ内にある COGO フィーチャ ID を参照します。
これで、パーセル ファブリックで問題のあるパーセルを特定することができました。
パーセル トラバース環境でパーセルを開く場合、その COGO 計測値に応じてパーセルが表示されます。パーセル トラバース環境では、不正なラインに起因する不正な差異を簡単に見分けられます。
ヒント:
パーセル ファブリックの属性テーブルにある MiscloseRatio フィールドと MiscloseDistance フィールドの値を使用して、このように大きな差異があるパーセルを特定することができます。
7/10/2012