disjoint function

Returns 1 if the Geometries do not "spatially intersect" - if they do not share any space together.

Syntax

disjoint( $geometry , $geometry)

Arguments

geometry → geometry geometry → geometry

Example

 disjoint( geomFromWKT( 'POLYGON((0 0 , 0 1 , 1 1 , 1 0 , 0 0 ))' ) , geomFromWKT( 'LINESTRING(3 3 , 4 4 , 5 5)' )) → returns 1
 disjoint( geomFromWKT( 'LINESTRING(3 3 , 4 4 , 5 5)' ) , geomFromWKT( 'POINT(4 4)' ))                              → returns 0