名前

&&&(geometry,gidx) — ジオメトリーの (キャッシュされている) n 次元バウンディングボックスが単精度浮動小数点数による n 次元バウンディングボックス (GIDX) とインタセクトする場合にTRUEを返します。

概要

boolean &&&( geometry A , gidx B );

説明

&&&演算子は、ジオメトリー A のキャッシュされた n 次元バウンディングボックスが、n 次元バウンディングボックス B とインタセクトする場合に、TRUEを返します。単精度浮動小数点数によるバウンディングボックスを使います。B が倍精度浮動小数点数を使う box3d である場合には、単精度浮動小数点数による 3次元バウンディングボックス (GIDX) に変換されることになります。

[注記]

この演算子は、ユーザが使うためというよりも内部で BRIN インデックスに使うために導入されました。

Availability: 2.3.0 BRIN (Block Range INdexes) が導入されました。

このメソッドは曲線ストリングと曲線に対応しています。

この関数は多面体サーフェスに対応しています。

この関数は三角形と不規則三角網 (TIN) に対応しています。

この関数は3次元に対応し、Z値を削除しません。

コード
SELECT ST_MakePoint(1,1,1) &&& ST_3DMakeBox(ST_MakePoint(0,0,0), ST_MakePoint(2,2,2)) AS overlaps;
出力
 overlaps
----------
 t
(1 row)