MobilityDB 1.3
Loading...
Searching...
No Matches
Functions
tspatial.c File Reference

Functions for spatial reference systems for spatial values, that is, spatial sets, spatiotemporal boxes, temporal points, and temporal geos. More...

#include <assert.h>
#include <postgres.h>
#include <funcapi.h>
#include <liblwgeom.h>
#include <liblwgeom_internal.h>
#include <meos.h>
#include <meos_internal.h>
#include <meos_internal_geo.h>
#include "temporal/set.h"
#include "temporal/span.h"
#include "temporal/type_util.h"
#include "geo/tgeo_spatialfuncs.h"
#include "geo/stbox.h"
#include "geo/tspatial_parser.h"
#include "pg_temporal/meos_catalog.h"
#include "pg_temporal/temporal.h"
#include "pg_temporal/type_util.h"
#include "pg_geo/postgis.h"

Functions

Datum Tpoint_from_ewkt (PG_FUNCTION_ARGS)
 Return a temporal point from its Extended Well-Known Text (EWKT) representation. More...
 
Datum Tspatial_as_ewkb (PG_FUNCTION_ARGS)
 Return the Extended Well-Known Binary (WKB) representation of a spatiotemporal value. More...
 
Datum Tspatial_as_ewkt (PG_FUNCTION_ARGS)
 Return the Extended Well-Known Text (EWKT) representation of a spatiotemporal value. More...
 
Datum Tspatial_as_text (PG_FUNCTION_ARGS)
 Return the Well-Known Text (WKT) representation of a spatiotemporal value @sqlfn asText() More...
 
static Datum Tspatial_as_text_ext (FunctionCallInfo fcinfo, bool extended)
 Return the (Extended) Well-Known Text (WKT or EWKT) representation of a spatiotemporal value @sqlfn asText() More...
 
Datum Tspatial_from_ewkt (PG_FUNCTION_ARGS)
 Return a temporal geo from its Extended Well-Known Text (EWKT) representation. More...
 
Datum Tspatial_set_srid (PG_FUNCTION_ARGS)
 Return a spatiotemporal value with the coordinates set to an SRID @sqlfn setSRID() More...
 
Datum Tspatial_srid (PG_FUNCTION_ARGS)
 Return the SRID of a spatiotemporal value @sqlfn SRID() More...
 
Datum Tspatial_to_stbox (PG_FUNCTION_ARGS)
 Convert a spatiotemporal value into a spatiotemporal box @sqlfn stbox() More...
 
Datum Tspatial_transform (PG_FUNCTION_ARGS)
 Return a spatiotemporal value transformed to an SRID @sqlfn transform() More...
 
Datum Tspatial_transform_pipeline (PG_FUNCTION_ARGS)
 Return a spatiotemporal value transformed to an SRID using a pipeline @sqlfn transformPipeline() More...
 

Detailed Description

Functions for spatial reference systems for spatial values, that is, spatial sets, spatiotemporal boxes, temporal points, and temporal geos.