Skip to content

ST_CoveredBy

Returns true if geomA is covered by geomB.

Usage

boolean ST_CoveredBy(geomA: geometry, geomB: geometry)

Arguments

  • geomA (geometry): Input geometry
  • geomB (geometry): Input geometry

Description

Returns true if no point in geometry A is outside geometry B. Inverse of ST_Covers: ST_CoveredBy(A, B) is equivalent to ST_Covers(B, A).

Examples

SELECT ST_CoveredBy(
    ST_Point(0.25, 0.25),
    ST_GeomFromText('POLYGON ((0 0, 1 0, 1 1, 0 1, 0 0))')
);
┌──────────────────────────────────────────────────────────────────────────────┐
│ st_coveredby(st_point(Float64(0.25),Float64(0.25)),st_geomfromtext(Utf8("POL │
│                     YGON ((0 0, 1 0, 1 1, 0 1, 0 0))")))…                    │
╞══════════════════════════════════════════════════════════════════════════════╡
│ true                                                                         │
└──────────────────────────────────────────────────────────────────────────────┘