![]() |
MobilityDB 1.3
|
General functions for temporal geos. More...
#include "geo/tgeo.h"
#include <utils/timestamp.h>
#include <meos.h>
#include <meos_geo.h>
#include <meos_internal.h>
#include <meos_internal_geo.h>
#include "temporal/temporal.h"
#include "geo/postgis_funcs.h"
#include "geo/stbox.h"
#include "geo/tspatial_parser.h"
#include "geo/tgeo_spatialfuncs.h"
#include "pg_temporal/meos_catalog.h"
#include "pg_temporal/temporal.h"
#include "pg_geo/postgis.h"
Macros | |
#define | MAX_TYPMOD_LEN 64 |
#define | PGC_ERRMSG_MAXLEN 2048 |
#define | TSPATIAL_MAX_TYPMOD 3 |
Functions | |
void | mobilitydb_init () |
Set the handlers for initializing the liblwgeom library. More... | |
static void | pg_error (const char *fmt, va_list ap) |
Output an error message. More... | |
static void | pg_notice (const char *fmt, va_list ap) |
Output a notice message. More... | |
Datum | Tgeo_in (PG_FUNCTION_ARGS) |
Return a temporal geo from its Well-Known Text (WKT) representation @sqlfn tgeo_in() More... | |
Datum | Tgeogpoint_typmod_in (PG_FUNCTION_ARGS) |
Input typmod information for temporal geographies. More... | |
Datum | Tgeography_typmod_in (PG_FUNCTION_ARGS) |
Input typmod information for temporal geographies. More... | |
Datum | Tgeoinst_constructor (PG_FUNCTION_ARGS) |
Return a temporal geo instant from a geometry/geography and a timestamptz @sqlfn tgeometry(), tgeography() More... | |
Datum | Tgeometry_typmod_in (PG_FUNCTION_ARGS) |
Input typmod information for temporal geometries. More... | |
Datum | Tgeompoint_typmod_in (PG_FUNCTION_ARGS) |
Input typmod information for temporal geometries. More... | |
Datum | Tpoint_in (PG_FUNCTION_ARGS) |
Return a temporal point from its Well-Known Text (WKT) representation. More... | |
Datum | Tpointinst_constructor (PG_FUNCTION_ARGS) |
Return a temporal point instant from a point and a timestamptz @sqlfn tgeompoint(), tgeogpoint() More... | |
Datum | Tspatial_enforce_typmod (PG_FUNCTION_ARGS) |
Enforce typmod information for temporal geos with respect to temporal type, dimensions, and SRID. More... | |
uint32 | tspatial_typmod_in (ArrayType *arr, int is_point, int is_geodetic) |
Input typmod information for temporal geos. More... | |
Datum | Tspatial_typmod_out (PG_FUNCTION_ARGS) |
Output typmod information for temporal geos. More... | |
Temporal * | tspatial_valid_typmod (Temporal *temp, int32_t typmod) |
Check the consistency of the metadata specified in the typmod: temporal subtype, geometry type, and SRID. More... | |
General functions for temporal geos.