ST_Disjoint(A, B) returns true if the shapes do not share any of the same space — that is, if no point in the set that comprises A is also a member of the set of points that make up B.
ST_Disjoint works on the following spatial data types:
“ will attempt to use any available to speed up its operation. Use the prefixed variant
_ if you do not want any spatial indexes to be used.“ does not make use of .
This function is the inverse of .
Examples
The screenshots in these examples were generated using geojson.io, but they are designed to showcase the shapes, not the map. Representing
GEOMETRY data in GeoJSON can lead to unexpected results if using geometries with other than 4326 (as shown below).True
In this example, “ returnstrue because:
- No Point in the set that comprises Polygon A is also a member of the set of points that make up Polygon B.

False
In this example, “ returnsfalse because:
- Many Points in the set that comprises Polygon A are also members of the set of points that make up Polygon B.


