Data Reviewer のライセンスで利用可能。
ArcGIS Data Reviewer チェックは、特定の条件に基づいてデータを評価できるツールです。 一部のチェックでは、ポリゴン スリバーやカットバックなどの条件を検索できます。相互に空間リレーションシップのあるフィーチャを検索できるチェックもあります。 たとえば、ルート フィーチャ上で配管の計測値に影響を及ぼすカットバックを検索したり、誤って水域フィーチャ上に配置されている建物を検索したりできます。
Data Reviewer で使用可能なチェックのポスターにアクセス
Data Reviewer チェックへのアクセス
Data Reviewer チェックにアクセスするには、次の手順を実行します。
- 自動データ レビューが必要なデータを含むプロジェクトを開きます。
- ソース データに GlobalID 列があり、編集情報の記録が有効化されていることを確認します。
ヒント:
データに Global ID がない場合、それらの Global ID を追加するには、[Global ID の追加 (Add Global IDs)] ツールを使用するか、または [カタログ] ウィンドウのデータ ソースを右クリックして [管理] をクリックし、[Global ID] チェックボックスをオンにして [OK] をクリックします。
- [コンテンツ] ウィンドウで、Data Reviewer 属性ルールを追加するフィーチャ レイヤーを右クリックし、[データ設計] → [属性ルール] の順にクリックします。
選択したフィーチャクラスの属性ルール ビューが表示されます。
- [属性ルール] タブの [ルールの追加] グループで、[レビューアー ルール] をクリックして、Data Reviewer の自動チェックを表示します。
次の表で、制約ワークフローと検証ワークフローに対応できる Data Reviewer チェックについて説明します。
属性チェック
チェック名 | 説明 | ワークフロー |
---|---|---|
ドメイン | 属性フィールドに関連付けられたコード値または範囲ドメインに適合しない属性値を検索します | 検証 |
クエリ属性 | 行属性に対して実行される WHERE 句に基づいてレコードを検索します。 | 検証 |
正規表現 | 定義されたパターンと一致しないテキスト値を含むフィーチャと行を検索します。 | 検証 |
リレーションシップ | リレーションシップ クラスで定義された基数またはリレーションシップ ルールに違反するフィーチャクラスまたはスタンドアロン テーブル内の行を検索します。 | 検証 |
サブタイプ | 不適切または NULL 属性値を持つサブタイプ内のフィーチャを検索します。 | 検証 |
テーブル間属性 | 定義したリレーションシップを満たす属性値を含むフィーチャまたは行を検索し、別のフィーチャクラスまたはスタンドアロン テーブルの値と比較します。 | 検証 |
一意のフィールド値 | 編集可能なフィールドまたはフィールドのリスト内に一意でない値を含むフィーチャクラス内またはスタンドアロン テーブル内の行を検索します。 | 検証 |
イベント チェック
チェック名 | 説明 | ワークフロー |
---|---|---|
イベント間 | 定義したリレーションシップに基づき、他のイベントにオーバーレイされるリニア リファレンス イベントを検索します。 | 検証 |
孤立イベントの検索 | ルート フィーチャが関連付けられていないリニア リファレンス イベントを検索します。 | 検証 |
イベント ギャップの検索 | 同じカテゴリ、ルート内、または複数のルートにまたがり、ギャップを含むリニア リファレンス イベントを検索します。 | 検証 |
イベント オーバーラップの検索 | 同じカテゴリ、ルート内、または複数のルートにまたがり、イベントとオーバーラップするリニア リファレンス イベントを検索します。 | 検証 |
無効なイベント メジャー | 同じルート内または複数のルートにまたがり、イベントの無効なメジャー値を検索します。 | 検証 |
フィーチャの完全性チェック
チェック名 | 説明 | ワークフロー |
---|---|---|
ジオメトリのチェック | ジオメトリが空、NULL、またはシンプルではないフィーチャと、空のエンベロープを含むフィーチャを検索します | 検証 |
カットバック | ポリゴンまたはポリラインのセグメント間の角度が、指定した最小値より小さいセグメントを検索します。 | 制約 |
検証 | ||
重複頂点 | 同じ位置にあるか、互いに指定の許容範囲内にある同じフィーチャ内の頂点を検索します | 制約 |
検証 | ||
パート数の評価 | パート数が指定した値の範囲内であるフィーチャを検索します。 | 制約 |
検証 | ||
頂点数の評価 | 頂点数が、指定した許容値以内であるポリラインまたはポリゴン フィーチャを検索します。 | 制約 |
検証 | ||
非線形セグメント | 円弧や曲線など、非線形セグメントを含むポリラインまたはポリゴン フィーチャを見つけます | 検証 |
ポリゴン チェック
チェック名 | 説明 | ワークフロー |
---|---|---|
ポリゴンの周長および面積の評価 | ポリゴン全体またはポリゴンの個々のパート/セグメントの面積または周長に基づいて、ポリゴン フィーチャを検索します。 | 制約 |
検証 | ||
ポリゴン ギャップがスリバー | 指定された間引き率を下回るポリゴン フィーチャ間のギャップを検索します。 | 検証 |
ポリゴン オーバーラップがスリバー | 指定された間引き率を下回るポリゴン フィーチャ間のオーバーラップを検索します。 | 検証 |
ポリゴン スリバー | 指定した閾値を下回る間引き率のポリゴン フィーチャを検索します。 | 検証 |
未閉合のポリゴン | ポリゴン フィーチャ内の閉じていないリングを検索します。 | 検証 |
不要なポリゴン境界 | 共通の境界を共有し、同一の属性値を含んでいるポリゴン フィーチャを検索します。 | 検証 |
ホールがあるポリゴンを検索 | ホールがあるポリゴン フィーチャを検索します。 | 検証 |
ポリライン チェック
チェック名 | 説明 | ワークフロー |
---|---|---|
ポリラインの長さの評価 | ラインの長さが、指定した許容値以内であるポリラインのセグメント、パート、またはフィーチャを検索します。 | 制約 |
検証 | ||
ダングルの検索 | 指定された許容値内のダングルがあるポリラインを検索します。 | 検証 |
未接続ポリラインの検索 | 同じまたは他のデータ ソース内で他のフィーチャに接続されていないポリライン フィーチャを検索します。 | 検証 |
単調性 | 値が狭義単調増加でも狭義単調減少でもない、または値が指定した条件に基づく傾向を示している、Z 対応または M 対応のポリラインの頂点を検索します | 制約 |
検証 | ||
ポリラインまたはパスの自己閉合 | 自己閉合している、ポリライン フィーチャのパスまたはラインを検索します。 | 制約 |
検証 | ||
不要なノード | ノードを共有し、一致する属性値を含んでいるポリライン フィーチャを検索します。 | 検証 |
空間リレーションシップ チェック
Z 値チェック
チェック名 | 説明 | ワークフロー |
---|---|---|
隣接した頂点の標高変化 | 標高 (Z) の変化が指定した許容値よりも大きいフィーチャを検索します。 | 検証 |
交点の Z の不一致 | 交差するポリライン フィーチャのうち、交点における Z 値の差が指定した許容誤差よりも大きいものを検索します。 | 検証 |
Z 値の評価 | 指定したパラメーター内に収まる Z 値を持つフィーチャを検索します | 検証 |