000107 : ジオメトリが空のためフィーチャ <値> を削除しました
説明
フィーチャにジオメトリがありません。無効ではありませんが不適切と見なし、このフィーチャは削除されました。
解決策
これは、[ジオメトリの修正(Repair Geometry)] ツールによって行われた処理を知らせる情報メッセージです。何もする必要がありません。ジオメトリが空であるフィーチャが削除されないようにするには、次の手順に従います。
- [ジオメトリのチェック(Check Geometry)] を実行して、エラー リストを生成します(たとえば、出力テーブルに checkgeom_result という名前を付けます)。
- [フィーチャ レイヤの作成(Make Feature Layer)] を実行して、レイヤを作成します。
- [テーブル結合(Add Join)] を使用して、ステップ 1 で作成したテーブルをステップ 2 で作成したレイヤに結合します。注意: 最初の結合フィールドはこのレイヤの OID フィールド、2 番目の結合フィールドは FEATURE_ID です。
- このレイヤに対して [空間検索(Select Layer By Location)] を実行し、次のような式を設定します。checkgeom_result.PROBLEM <> 'null geometry'
- このレイヤに対して [ジオメトリの修正(Repair Geometry)] を実行します。
7/10/2012