名稱

~(box2df,geometry) — 若 2D 單精度浮點數邊界框 (BOX2DF) 包含幾何圖形的 2D 邊界框,則回傳 TRUE

概要

boolean ~( box2df A , geometry B );

描述

如果 2D 邊界框 A 包含 B 幾何圖形的邊界框(使用單精度浮點數),則 ~ 運算子會回傳 TRUE。這表示如果 A 是 (雙精度) box2d,則會在內部轉換為單精度浮點數 2D 邊界框 (BOX2DF)。

[Note]

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

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

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

此函式支援多面體表面。

範例

SELECT ST_MakeBox2D(ST_Point(0,0), ST_Point(5,5)) ~ ST_Buffer(ST_GeomFromText('POINT(2 2)'), 1) AS contains;

 contains
----------
 t
(1 row)