~= — Returnerar TRUE
om A:s avgränsande box är densamma som B:s.
boolean ~=(
geometry A , geometry B )
;
Operatorn ~=
returnerar TRUE
om avgränsningsrutan för geometri/geografi A är densamma som avgränsningsrutan för geometri/geografi B.
![]() |
|
Detta operand kommer att använda alla index som kan finnas tillgängliga på geometrierna. |
Tillgänglighet: 1.5.0 ändrat beteende
Denna funktion stöder polyedriska ytor.
![]() |
|
Denna operator har ändrat beteende i PostGIS 1.5 från att testa för faktisk geometrisk likhet till att endast kontrollera för bounding box likhet. För att komplicera saker och ting beror det också på om du har gjort en hård eller mjuk uppgradering vilket beteende din databas har. För att ta reda på vilket beteende din databas har kan du köra frågan nedan. För att kontrollera sann jämlikhet använder du ST_OrderingEquals eller ST_Equals. |
select 'LINESTRING(0 0, 1 1)'::geometry ~= 'LINESTRING(0 1, 1 0)'::geometry as equality; equality | -----------------+ t |