~= — 若 A 的邊界框與 B 的相同,則返回 TRUE
。
boolean ~=(
geometry A , geometry B )
;
若幾何/地理 A 的邊界框與幾何/地理 B 的邊界框相同,則 ~=
運算子返回 TRUE
。
![]() |
|
此運算元將利用幾何圖形上可能存在的任何索引。 |
可用性:1.5.0 變更了行為
此函數支援多面體表面。
![]() |
|
此運算子在 PostGIS 1.5 中已變更行為,從測試實際幾何相等性改為僅檢查邊界框相等性。更複雜的是,它還取決於您執行的是硬升級還是軟升級,您的資料庫具有哪種行為。要找出您的資料庫具有哪種行為,您可以執行以下查詢。要檢查真正的相等性,請使用 ST_OrderingEquals 或 ST_Equals。 |
select 'LINESTRING(0 0, 1 1)'::geometry ~= 'LINESTRING(0 1, 1 0)'::geometry as equality; equality | -----------------+ t |