名稱

&&&(gidx,geometry) — 如果一個 n 維浮點精度的邊界框 (GIDX) 與一個幾何圖形快取的 n 維邊界框相交,則返回 TRUE

概要

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

描述

如果 n 維邊界框 A 與幾何圖形 B 的快取 n 維邊界框相交,&&& 運算子會返回 TRUE,使用浮點精度。這表示如果 A 是一個(雙精度)box3d,它將在內部轉換為浮點精度的 3D 邊界框 (GIDX)。

[Note]

此運算子主要供 BRIN 索引內部使用,而非使用者。

可用性:2.3.0 引入了對區塊範圍索引 (BRIN) 的支援。需要 PostgreSQL 9.5+。

此方法支援圓形字串和曲線。

此函數支援多面體表面。

此函數支援三角形和三角不規則網路表面 (TIN)。

此函數支援 3D 且不會捨棄 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)