![]() |
MobilityDB 1.3
|
Functions for spatial and spatiotemporal tiles. More...
#include <assert.h>
#include <postgres.h>
#include <funcapi.h>
#include <utils/array.h>
#include <utils/timestamp.h>
#include <liblwgeom.h>
#include <meos.h>
#include <meos_internal.h>
#include <meos_internal_geo.h>
#include "temporal/temporal_tile.h"
#include "geo/stbox.h"
#include "geo/tgeo_spatialfuncs.h"
#include "geo/tgeo_tile.h"
#include "pg_temporal/type_util.h"
#include "pg_geo/postgis.h"
Functions | |
Datum | Stbox_get_space_tile (PG_FUNCTION_ARGS) |
Return a tile in the spatial grid of a spatiotemporal box @sqlfn getSpaceTile() More... | |
Datum | Stbox_get_space_time_tile (PG_FUNCTION_ARGS) |
Return a tile in the spatiotemporal grid of a spatiotemporal box @sqlfn getSpaceTimeTile() More... | |
static Datum | Stbox_get_space_time_tile_ext (FunctionCallInfo fcinfo, bool spacetile, bool timetile) |
Return a tile in the spatiotemporal grid of a spatiotemporal box (external function) More... | |
Datum | Stbox_get_time_tile (PG_FUNCTION_ARGS) |
Return a tile in the temporal grid of a spatiotemporal box @sqlfn getTimeTile() More... | |
Datum | Stbox_space_tiles (PG_FUNCTION_ARGS) |
Return the spatial grid of a spatiotemporal box @sqlfn spaceTiles() More... | |
Datum | Stbox_space_time_tiles (PG_FUNCTION_ARGS) |
Return the spatiotemporal grid of a spatiotemporal box @sqlfn spaceTimeTiles() More... | |
static Datum | Stbox_space_time_tiles_ext (FunctionCallInfo fcinfo, bool spacetiles, bool timetiles) |
Return the spatial, temporal, or spatiotemporal grid of a spatiotemporal box (external function) More... | |
Datum | Stbox_time_tiles (PG_FUNCTION_ARGS) |
Return the temporal grid of a spatiotemporal box @sqlfn timeTiles() More... | |
Datum | Tgeo_space_boxes (PG_FUNCTION_ARGS) |
Return the spatiotemporal boxes of a temporal geo split with respect to a spatial grid @sqlfn spaceBoxes() More... | |
Datum | Tgeo_space_split (PG_FUNCTION_ARGS) |
Return a temporal geo split with respect to a spatial grid @sqlfn spaceSplit() More... | |
Datum | Tgeo_space_time_boxes (PG_FUNCTION_ARGS) |
Return the spatiotemporal boxes of a temporal geo split with respect to a spatiotemporal grid @sqlfn spaceTimeBoxes() More... | |
static Datum | Tgeo_space_time_boxes_ext (FunctionCallInfo fcinfo, bool spacetiles, bool timetiles) |
Compute the spatiotemporal boxes of a temporal geo split with respect to a spatial or spatiotemporal grid. More... | |
Datum | Tgeo_space_time_split (PG_FUNCTION_ARGS) |
Return a temporal geo split with respect to a spatiotemporal grid @sqlfn spaceTimeSplit() More... | |
static Datum | Tgeo_space_time_split_ext (FunctionCallInfo fcinfo, bool timesplit) |
Return a temporal geo split with respect to a spatial or a spatiotemporal grid. More... | |
Datum | Tgeo_time_boxes (PG_FUNCTION_ARGS) |
Return the spatiotemporal boxes of a temporal geo split with respect to time bins @sqlfn timeBoxes() More... | |
Functions for spatial and spatiotemporal tiles.