FAQ
空間検索や空間結合で利用する空間的位置条件について

ナレッジ番号:3112 | 登録日:2023/05/29 | 更新日:2023/09/05

概要

空間検索や空間結合を実行する際、空間的位置条件を指定する必要があります。そのうち、使い分けの難しい以下の項目について説明します。

包含関係の指定について

以下の6つで指定することができます。

含む

CONTAINS

含まれる

WITHIN

  完全に含む  COMPLETELY_CONTAINS  完全に含まれる  COMPLETELY_WITHIN
  含む (Clementini)  CONTAINS_CLEMENTINI  含まれる (Clementini)  WITHIN_CLEMENTINI

「含む」「含まれる」の違い

  • 「含む」の列にあるものは、入力フィーチャが選択フィーチャを含んでいる場合に使用します。例えば、ポリゴンの中に位置するポイントを検索する場合です。
  • 「含まれる」の列にあるものは、入力フィーチャが選択 フィーチャに含まれる場合に使用します。例えば、該当のポイントを含んでいるポリゴンを検索する場合です。

「含む」と「完全に含む」、「含まれる」と「完全に含まれる」の違い

  • 「含む」は選択フィーチャが入力フィーチャの境界上にある場合も検索が行われます。同様に「含まれる」では、入力フィーチャが選択フィーチャの境界上にある場合は検索されます。
  • 「完全に含む」「完全に含まれる」で検索するには、構成パートまたは構成セグメントのすべてが、一方のジオメトリの内部に含まれる必要があります。

「Clementini」の有無の違い

「Clementini」の場合、構成パートまたは構成セグメントのうち、最低1つが一方のジオメトリの内部に含まれる必要があります。

「含む」「完全に含む」「含む(Clementini)」の検索例は下図のとおりです。

Image

「GEODESIC」 の有無について

「CLOSEST_GEODESIC」や「WITHIN_A_DISTANCE_GEODESIC」など、「GEODESIC」が付くものは、 フィーチャ間の距離を計測する際に、回転楕円体の曲率を考慮します。

「GEODESIC」が付く条件は、 バージョン 10.3 から追加されたものです。

「3D」 の有無について

「INTERSECT_3D」や「WITHIN_A_DISTANCE_3D」などの「3D」が付くものは、高さ情報も考慮した検索を行います。

補足情報

空間的位置条件の詳細については、ヘルプの 「空間条件で選択: 図の例」でご確認いただけます。

関連する質問

メタデータ

種類

製品

バージョン