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

Spatial functions for temporal network points. More...

#include <postgres.h>
#include <meos.h>
#include <meos_internal.h>
#include "temporal/span.h"
#include "geo/stbox.h"
#include "npoint/tnpoint_spatialfuncs.h"
#include "pg_temporal/temporal.h"
#include "pg_geo/postgis.h"

Functions

Datum Tnpoint_at_geom (PG_FUNCTION_ARGS)
 Return a temporal network point restricted to a geometry @sqlfn atGeometry() More...
 
Datum Tnpoint_at_stbox (PG_FUNCTION_ARGS)
 Return a temporal network point restricted to a spatiotemporal box @sqlfn atStbox() More...
 
Datum Tnpoint_cumulative_length (PG_FUNCTION_ARGS)
 Return the cumulative length traversed by a temporal network point @sqlfn cumulativeLength() More...
 
Datum Tnpoint_length (PG_FUNCTION_ARGS)
 Return the length traversed by a temporal network point @sqlfn length() More...
 
Datum Tnpoint_minus_geom (PG_FUNCTION_ARGS)
 Return a temporal network point restricted to the complement of a geometry @sqlfn minusGeometry() More...
 
Datum Tnpoint_minus_stbox (PG_FUNCTION_ARGS)
 Return a temporal network point restricted to the complement of a spatiotemporal box @sqlfn minusStbox() More...
 
static Datum Tnpoint_restrict_geom (FunctionCallInfo fcinfo, bool atfunc)
 Return a temporal network point restricted to (the complement of) a geometry. More...
 
static Datum Tnpoint_restrict_stbox (FunctionCallInfo fcinfo, bool atfunc)
 Return a temporal network point restricted to a spatiotemporal box @sqlfn atStbox() More...
 
Datum Tnpoint_speed (PG_FUNCTION_ARGS)
 Return the speed of a temporal network point @sqlfn speed() More...
 
Datum Tnpoint_trajectory (PG_FUNCTION_ARGS)
 Return the geometry covered by a temporal network point @sqlfn trajectory() More...
 
Datum Tnpoint_twcentroid (PG_FUNCTION_ARGS)
 Return the time-weighed centroid of a temporal network point @sqlfn twCentroid() More...
 

Detailed Description

Spatial functions for temporal network points.