|
MobilityDB 1.3
|
Spatiotemporal relationships for spatiotemporal values. More...
#include "geo/tgeo_tempspatialrels.h"#include <liblwgeom.h>#include <meos.h>#include "pg_geo/postgis.h"#include "pg_geo/tspatial.h"Functions | |
| Datum | Tcontains_geo_tgeo (PG_FUNCTION_ARGS) |
| Return a temporal boolean that states whether a geometry contains a temporal geo @sqlfn tContains() More... | |
| Datum | Tcontains_tgeo_geo (PG_FUNCTION_ARGS) |
| Return a temporal boolean that states whether a temporal geometry contains a geometry @sqlfn tContains() More... | |
| Datum | Tcontains_tgeo_tgeo (PG_FUNCTION_ARGS) |
| Return a temporal boolean that states whether a temporal geometry contains another temporal geometry @sqlfn tContains() More... | |
| Datum | Tcovers_geo_tgeo (PG_FUNCTION_ARGS) |
| Return a temporal boolean that states whether a geometry covers a temporal geo @sqlfn tCovers() More... | |
| Datum | Tcovers_tgeo_geo (PG_FUNCTION_ARGS) |
| Return a temporal boolean that states whether a temporal geometry covers a geometry @sqlfn tCovers() More... | |
| Datum | Tcovers_tgeo_tgeo (PG_FUNCTION_ARGS) |
| Return a temporal boolean that states whether a temporal geometry covers another temporal geometry @sqlfn tCovers() More... | |
| Datum | Tdisjoint_geo_tgeo (PG_FUNCTION_ARGS) |
| Return a temporal boolean that states whether a temporal geo is disjoint from a geometry @sqlfn tDisjoint() More... | |
| Datum | Tdisjoint_tgeo_geo (PG_FUNCTION_ARGS) |
| Return a temporal boolean that states whether a temporal geo is disjoint from a geometry @sqlfn tDisjoint() More... | |
| Datum | Tdisjoint_tgeo_tgeo (PG_FUNCTION_ARGS) |
| Return a temporal boolean that states whether two temporal geos are disjoint @sqlfn tDisjoint() More... | |
| Datum | Tdwithin_geo_tgeo (PG_FUNCTION_ARGS) |
| Return a temporal boolean that states whether a geometry and a temporal geo are within a given distance @sqlfn tDwithin() More... | |
| Datum | Tdwithin_geo_tspatial (FunctionCallInfo fcinfo, Temporal *(*func)(const GSERIALIZED *, const Temporal *, double)) |
| Return a temporal boolean that states whether a geometry and a spatiotemporal value are within a given distance. More... | |
| Datum | Tdwithin_tgeo_geo (PG_FUNCTION_ARGS) |
| Return a temporal boolean that states whether a temporal geo and a geometry are within a given distance @sqlfn tDwithin() More... | |
| Datum | Tdwithin_tgeo_tgeo (PG_FUNCTION_ARGS) |
| Return a temporal boolean that states whether two spatiotemporal values are within a given distance @sqlfn tDwithin() More... | |
| Datum | Tdwithin_tspatial_geo (FunctionCallInfo fcinfo, Temporal *(*func)(const Temporal *, const GSERIALIZED *, double)) |
| Return a temporal boolean that states whether a spatiotemporal value and a geometry are within a given distance. More... | |
| Datum | Tdwithin_tspatial_tspatial (FunctionCallInfo fcinfo, Temporal *(*func)(const Temporal *, const Temporal *, double)) |
| Return a temporal boolean that states whether two spatiotemporal values are within a given distance. More... | |
| Datum | Tintersects_geo_tgeo (PG_FUNCTION_ARGS) |
| Return a temporal boolean that states whether a temporal geo intersects a geometry @sqlfn tIntersects() More... | |
| Datum | Tintersects_tgeo_geo (PG_FUNCTION_ARGS) |
| Return a temporal boolean that states whether a temporal geo intersects a geometry @sqlfn tIntersects() More... | |
| Datum | Tintersects_tgeo_tgeo (PG_FUNCTION_ARGS) |
| Return a temporal boolean that states whether two temporal geos are disjoint @sqlfn tIntersects() More... | |
| Datum | Tspatialrel_geo_tspatial (FunctionCallInfo fcinfo, Temporal *(*func)(const GSERIALIZED *, const Temporal *)) |
| Return a temporal boolean that states whether a geometry and a spatiotemporal value satisfy a spatial relationship. More... | |
| Datum | Tspatialrel_tspatial_geo (FunctionCallInfo fcinfo, Temporal *(*func)(const Temporal *, const GSERIALIZED *)) |
| Return a temporal boolean that states whether a spatial temporal value and a geometry satisfy a spatial relationship. More... | |
| Datum | Tspatialrel_tspatial_tspatial (FunctionCallInfo fcinfo, Temporal *(*func)(const Temporal *, const Temporal *)) |
| Return a temporal boolean that states whether two spatial temporal values satisfy a spatial relationship. More... | |
| Datum | Ttouches_geo_tgeo (PG_FUNCTION_ARGS) |
| Return a temporal boolean that states whether a geometry touches a temporal geo @sqlfn tTouches() More... | |
| Datum | Ttouches_tgeo_geo (PG_FUNCTION_ARGS) |
| Return a temporal boolean that states whether a temporal geo touches a geometry @sqlfn tTouches() More... | |
| Datum | Ttouches_tgeo_tgeo (PG_FUNCTION_ARGS) |
| Return a temporal boolean that states whether a temporal geometry touches another temporal geometry @sqlfn tTouches() More... | |
Spatiotemporal relationships for spatiotemporal values.
These relationships are applied at each instant and result in a temporal Boolean.
Depending on the parameters various relationships are available
tcontains, tdisjoint, tintersects, ttouches, and tdwithin.tdisjoint, tintersects, tdwithin.tdisjoint, tintersects.