MobilityDB 1.3
Loading...
Searching...
No Matches
Functions

Accessor functions for temporal geometries. More...

Functions

bool bearing_point_point (const GSERIALIZED *gs1, const GSERIALIZED *gs2, double *result)
 Return the temporal bearing between two geometry/geography points. More...
 
Temporalbearing_tpoint_point (const Temporal *temp, const GSERIALIZED *gs, bool invert)
 Return the temporal bearing between a temporal point and a point. More...
 
Temporalbearing_tpoint_tpoint (const Temporal *temp1, const Temporal *temp2)
 Return the temporal bearing between two temporal points. More...
 
Temporaltgeo_centroid (const Temporal *temp)
 Return the centroid of a temporal geo as a temporal point. More...
 
GSERIALIZEDtgeo_convex_hull (const Temporal *temp)
 Return the convex hull of a temporal geo. More...
 
GSERIALIZEDtgeo_end_value (const Temporal *temp)
 Return a copy of the end value of a temporal geo. More...
 
GSERIALIZEDtgeo_start_value (const Temporal *temp)
 Return a copy of the start value of a temporal geo. More...
 
GSERIALIZEDtgeo_traversed_area (const Temporal *temp)
 Return the traversed area of a temporal geo or the trajectory for a temporal point with discrete or step interpolation. More...
 
bool tgeo_value_at_timestamptz (const Temporal *temp, TimestampTz t, bool strict, GSERIALIZED **value)
 Return the value of a temporal geo at a timestamptz. More...
 
bool tgeo_value_n (const Temporal *temp, int n, GSERIALIZED **result)
 Return a copy of the n-th value of a temporal geo. More...
 
GSERIALIZED ** tgeo_values (const Temporal *temp, int *count)
 Return the array of copies of base values of a temporal geo. More...
 
Temporaltpoint_angular_difference (const Temporal *temp)
 Return the temporal angular difference of a temporal geometry point. More...
 
Temporaltpoint_azimuth (const Temporal *temp)
 Return the temporal azimuth of a temporal geometry point. More...
 
Temporaltpoint_cumulative_length (const Temporal *temp)
 Return the cumulative length traversed by a temporal point. More...
 
bool tpoint_direction (const Temporal *temp, double *result)
 Return the direction of a temporal point. More...
 
Temporaltpoint_get_x (const Temporal *temp)
 Return the X coordinates of a temporal point as a temporal float. More...
 
Temporaltpoint_get_y (const Temporal *temp)
 Return the Y coordinates of a temporal point as a temporal float. More...
 
Temporaltpoint_get_z (const Temporal *temp)
 Return the Z coordinates of a temporal point as a temporal float. More...
 
bool tpoint_is_simple (const Temporal *temp)
 Return true if a temporal point does not self-intersect. More...
 
double tpoint_length (const Temporal *temp)
 Return the length traversed by a temporal point sequence (set) More...
 
Temporaltpoint_speed (const Temporal *temp)
 Return the speed of a temporal point. More...
 
GSERIALIZEDtpoint_trajectory (const Temporal *temp)
 Return the trajectory of a temporal point. More...
 
GSERIALIZEDtpoint_twcentroid (const Temporal *temp)
 Return the time-weighed centroid of a temporal geometry point. More...
 

Detailed Description

Accessor functions for temporal geometries.