--- title: geo.stContains() function description: > `geo.stContains()` returns boolean indicating whether the defined region contains a specified GIS geometry. menu: flux_0_x_ref: name: geo.stContains parent: experimental/geo identifier: experimental/geo/stContains weight: 201 flux/v0.x/tags: [geotemporal] introduced: 0.78.0 --- `geo.stContains()` returns boolean indicating whether the defined region contains a specified GIS geometry. `geo.stContains` is used as a helper function for `geo.ST_Contains()`. ##### Function type signature ```js (geometry: A, region: B, units: {distance: string}) => bool where A: Record, B: Record ``` {{% caption %}}For more information, see [Function type signatures](/flux/v0.x/function-type-signatures/).{{% /caption %}} ## Parameters ### region ({{< req >}}) Region to test. Specify record properties for the shape. ### geometry ({{< req >}}) GIS geometry to test. Can be either point or linestring geometry. ### units ({{< req >}}) Record that defines the unit of measurement for distance.