~= —
AのバウンディングボックスがBのバウンディングボックスと同じ場合にTRUE
を返します.
boolean ~=(
geometry
A
,
geometry
B
)
;
boolean ~=(
geography
A
,
geography
B
)
;
ジオメトリ/ジオグラフィAのバウンディングボックスがジオメトリ/ジオグラフィBのバウンディングボックスと同じ場合にTRUE
を返します.
この演算子はジオメトリで利用できるインデクスを使用します. |
初出バージョン: 1.5.0 ふるまいが変更されました.
この演算子のふるまいはPostGIS 1.5で,実際のジオメトリとしての等価性のテストから,バウンディングボックスの等価性のテストに変更されました.ハードアップグレードまたはソフトアップグレードを実行している場合は,データベースがどのふるまいをするのかによって,ものごとがややこしくなります.データベースがどのふるまいを持つか判断するために,下のクエリを実行することができます.本当の等価性をチェックするには,ST_OrderingEqualsまたはST_Equalsが,安全な選択肢です. |