名前

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

概要

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

説明

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

[注記]

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

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

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

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

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

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

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