Skip to content

Spatio-temporal

Spatio-temporal datasets associate each data point with both a timestamp and a geographic location on Earth, enabling queries that span time and space.

Each spatio-temporal dataset comes with a set of required and auto-generated fields for each data point.

While the specific data fields between different time series datasets can vary, there are common fields that all time series datasets share.

time Timestamp

The timestamp associated with each data point. Timestamps are always in UTC.

geometry Geometry

A location on the earth’s surface associated with each data point. Supported geometry types are Point, Polygon and MultiPolygon.

id UUID

A universally unique identifier (UUID) that uniquely identifies each data point. IDs are generated so that sorting them lexicographically also sorts them by time.

ingestion_time Timestamp

The time the data point was ingested into the Tilebox API.

To create a spatio-temporal dataset, use the Tilebox Console and select Spatio-temporal Dataset as the dataset type. The required and auto-generated fields already outlined will be automatically added to the dataset schema.

Spatio-temporal datasets support efficient time-based and spatially filtered queries. To query a specific location in a given time interval, specify a time range and a geometry when querying data points from a dataset or a collection.

Handling Geometries can traditionally be a bit tricky, especially when working with geometries that cross the antimeridian or cover a pole. Tilebox is designed to take away most of the friction involved in this, but it’s still recommended to follow the best practices for handling geometries.