&&(box2df,box2df) — Gibt TRUE
zurück, wenn sich zwei 2D float precision Bounding Boxes (BOX2DF) überschneiden.
boolean &&(
box2df A , box2df B )
;
Der &&
Operator gibt TRUE
zurück, wenn sich zwei 2D Bounding Boxes A und B, unter Benutzung von float precision, gegenseitig überschneiden. D.h.: Wenn A (oder B) eine (double precision) box2d ist, wird diese intern in eine float precision 2D bounding box (BOX2DF) umgewandelt
Dieser Operator ist für die interne Nutzung durch BRIN Indizes, und nicht so sehr durch Anwender, vorgesehen. |
Verfügbarkeit: Mit 2.3.0 wurde die Unterstützung von Block Range INdexes (BRIN) eingeführt. Erfordert PostgreSQL 9.5+.
Diese Methode unterstützt kreisförmige Strings und Kurven.
Diese Funktion unterstützt polyedrische Flächen.
SELECT ST_MakeBox2D(ST_Point(0,0), ST_Point(2,2)) && ST_MakeBox2D(ST_Point(1,1), ST_Point(3,3)) AS overlaps; overlaps ---------- t (1 row)