FAQ
空間検索や空間結合で利用する空間的位置条件について
ナレッジ番号:3112 | 登録日:2023/05/29 | 更新日:2024/11/21
概要
空間検索や空間結合を実行する際、空間的位置条件を指定する必要があります。そのうち、使い分けの難しい以下の項目について説明します。
包含関係の指定について
以下の6つで指定することができます。
含む
CONTAINS
含まれる
WITHIN
完全に含む COMPLETELY_CONTAINS 完全に含まれる COMPLETELY_WITHIN 含む (Clementini) CONTAINS_CLEMENTINI 含まれる (Clementini) WITHIN_CLEMENTINI 「含む」「含まれる」の違い
- 「含む」の列にあるものは、入力フィーチャが選択フィーチャを含んでいる場合に使用します。例えば、ポリゴンの中に位置するポイントを検索する場合です。
- 「含まれる」の列にあるものは、入力フィーチャが選択 フィーチャに含まれる場合に使用します。例えば、該当のポイントを含んでいるポリゴンを検索する場合です。
「含む」と「完全に含む」、「含まれる」と「完全に含まれる」の違い
- 「含む」は選択フィーチャが入力フィーチャの境界上にある場合も検索が行われます。同様に「含まれる」では、入力フィーチャが選択フィーチャの境界上にある場合は検索されます。
- 「完全に含む」「完全に含まれる」で検索するには、構成パートまたは構成セグメントのすべてが、一方のジオメトリの内部に含まれる必要があります。
「Clementini」の有無の違い
「Clementini」の場合、構成パートまたは構成セグメントのうち、最低1つが一方のジオメトリの内部に含まれる必要があります。
「含む」「完全に含む」「含む(Clementini)」の検索例は下図のとおりです。
「GEODESIC」 の有無について
「CLOSEST_GEODESIC」や「WITHIN_A_DISTANCE_GEODESIC」など、「GEODESIC」が付くものは、 フィーチャ間の距離を計測する際に、回転楕円体の曲率を考慮します。
「GEODESIC」が付く条件は、 バージョン 10.3 から追加されたものです。「3D」 の有無について
「INTERSECT_3D」や「WITHIN_A_DISTANCE_3D」などの「3D」が付くものは、高さ情報も考慮した検索を行います。
補足情報
空間的位置条件の詳細については、ヘルプの 「空間条件で選択: 図の例」でご確認いただけます。
関連する質問
メタデータ
機能
種類
製品
バージョン