~(box2df,box2df) — 若一個 2D 單精度浮點數邊界框 (BOX2DF) 包含另一個 2D 單精度浮點數邊界框 (BOX2DF),則返回 TRUE
。
boolean ~(
box2df A , box2df B )
;
如果 2D 邊界框 A 包含 2D 邊界框 B,則 ~
運算子會返回 TRUE
,使用單精度浮點數。這表示如果 A 是一個(雙精度)box2d,它將在內部轉換為單精度 2D 邊界框 (BOX2DF)。
![]() |
|
這個運算元主要是供 BRIN 索引在內部使用,而非使用者直接使用。 |
可用性:2.3.0 版本引入了對區塊範圍索引 (BRIN) 的支援。需要 PostgreSQL 9.5 以上版本。
此方法支援圓形字串和曲線。
此函數支援多面體表面。
SELECT ST_MakeBox2D(ST_Point(0,0), ST_Point(5,5)) ~ ST_MakeBox2D(ST_Point(2,2), ST_Point(3,3)) AS contains; contains ---------- t (1 row)