交差数の評価

ArcGIS Pro Standard ライセンスと Data Reviewer ライセンスで利用できます。

サマリー

[交差数の評価] チェックは、他のポリラインまたはポリゴン フィーチャと指定された回数だけ空間的に交差するポリライン フィーチャを検索します。

サポートされているワークフロー

ArcGIS Data Reviewer のチェックは、データの自動レビューを実装するための複数の方法をサポートしています。 次の表に、このチェックでサポートされている実装方法を示します。

検証制約

レビューアー バッチ ジョブ

属性 (検証) ルール

いいえ

はい

はい

(ArcGIS Pro 2.9 および ArcGIS Enterprise 10.9.1 以降)

概要

[交差数の評価] チェックは、他のポリラインまたはポリゴン フィーチャの境界と指定された回数だけ交差するポリライン フィーチャを検索します。 比較するフィーチャは、同じポリライン データ ソースまたは異なるポリラインまたはポリゴン ソースから取得できます。

入力フィーチャが別のポリラインまたはポリゴン フィーチャとルールで指定された回数だけ交差すると、入力フィーチャごとにエラーが作成されます。

業界シナリオ

地形図マッピングでは、3 回以上交差する同じタイプの線形フィーチャ (線路など) は、マージまたは頂点の間引きが可能な絡み合ったフィーチャを示している可能性があります。 他の線形フィーチャとしては、電力線や水路などが挙げられます。

構文

パラメーター必須説明ワークフロー

サブタイプ

いいえ

ルールが適用されるサブタイプ。

検証

属性

いいえ

ルールの適用先となるフィーチャを特定するクエリ。

検証

比較するフィーチャ

はい

入力フィーチャは、このデータ ソースのフィーチャへのリレーションシップに基づいて、エラーとして返されます。

有効な入力は、測地基準系が入力フィーチャと一致するポリラインおよびポリゴン フィーチャです。

検証

比較するフィーチャ フィルター

いいえ

[比較するフィーチャ] パラメーターで指定されたデータ ソースからルールに含めるフィーチャを特定するクエリ。

検証

交差数

はい

入力フィーチャと、比較するフィーチャの間で許可されていない交差数を定義するクエリ。 交差数がこのパラメーターでの定義と一致する入力フィーチャは、エラーとして返されます。

  • [と等しい] - 交差数が指定された値と等しい。 たとえば、値が 2 の場合、[比較するフィーチャ] データ ソースのフィーチャと 2 回交差する入力フィーチャは、エラーとして返されます。
  • [と等しくない] - 交差数が指定された値と等しくない。
  • [より小さい] - 交差数が指定の値より小さい。
  • [以下] - 交差数が指定された値以下である。
  • [より大きい] - 交差数が指定の値より大きい。
  • [以上] - 交差数が指定された値以上である。
  • [の間にある (境界値を含む)] - 交差数が下限値 (最小値) と上限値 (最大値) の間にあるか、下限値または上限値と等しい。
  • [の間にある (境界値を含まない)] - 交差数が下限値 (最小値) と上限値 (最大値) の間にある。
  • [の間にない (境界値を含む)] - 交差数が下限値 (最小値) と上限値 (最大値) の間にないか、下限値または上限値と等しい。
  • [の間にない (境界値を含まない)] - 交差数が下限値 (最小値) と上限値 (最大値) の間にない。

上限値と下限値のある演算子を選択した場合は、追加入力が必要です。

検証

名前

はい

ルールの一意の名前。

この情報は、データ品質要件のトレーサビリティ、自動レポート、および修正ワークフローのサポートに使用されます。

検証

説明

いいえ

非準拠フィーチャが検出されたときに定義するエラーの説明。

この情報は、修正ワークフローを円滑に進めるためのガイダンスを提供します。

検証

重要度

はい

非準拠フィーチャが検出された時点で割り当てられるエラーの重要度。

この値は、他のエラーに対するこのエラーの重要度を示します。 値の範囲は 1 ~ 5 で、1 は最高優先順位を示し、5 は最低優先順位を示します。

検証

タグ

いいえ

ルールのタグ プロパティ。

この情報は、データ品質要件のトレーサビリティとレポートをサポートするためのルール作成および管理ワークフローで使用されます。

検証

備考

チェックを使用する際には、次の点に留意してください。

  • 入力データ ソースとして、ポリライン フィーチャのみがサポートされています。
  • 入力フィーチャおよび [比較するフィーチャ] パラメーターのデータ ソースは、共通の測地基準を共有する必要があります。

    空間参照の詳細

  • Z 対応データ ソースを使用している場合、交差を評価するときにフィーチャの Z 値は考慮されません。
  • [比較するフィーチャ] パラメーターに含まれている入力フィーチャとデータ ソースの Validation Status 属性値は評価中に無視されます。 たとえば、ルール評価時には、検証のステータスが [0 (計算不要、検証不要、エラーなし)][1 (計算不要、検証不要、エラーあり)][4 (計算必要、検証不要、エラーなし)]、または [5 (計算必要、検証不要、エラーあり)] の入力フィーチャが引き続き含まれます。
  • マップまたはプロジェクトのパッケージを作成する場合、および [検証] 機能を有効化して Web レイヤーを共有する場合は、[比較するフィーチャ] パラメーターのデータ ソースを含めます。
  • [属性] および [比較するフィーチャ フィルター] パラメーターには、比較演算子 (=<>><>=<=) および論理演算子 (AND/ORIN/NOT INLIKE/NOT LIKEIS NULL) のみを使用できます。
  • [比較するフィーチャ] パラメーターのデータ ソースには Global ID フィールドを含める必要があります。
  • [属性] および [比較するフィーチャ] フィルター パラメーターでは、フィールド タイプとして、Big IntegerDate OnlyTime OnlyTimestamp Offset を使用できません。 これらのタイプが選択されると、行ヘッダーが赤色に変わり、ルールを保存できなくなります。

関連トピック