810
Views
7
CrossRef citations to date
0
Altmetric
Article

The GRASS GIS temporal framework

&
Pages 1273-1292 | Received 18 Jan 2016, Accepted 07 Jan 2017, Published online: 10 Apr 2017
 

ABSTRACT

The availability of continental and global-scale spatio-temporal geographical data sets and the requirement to efficiently process, analyse and manage them led to the development of the temporally enabled Geographic Resources Analysis Support System (GRASS GIS). We present the temporal framework that extends GRASS GIS with spatio-temporal capabilities. The framework provides comprehensive functionality to implement a full-featured temporal geographic information system (GIS) based on a combined field and object-based approach. A significantly improved snapshot approach is used to manage spatial fields of raster, three-dimensional raster and vector type in time. The resulting timestamped spatial fields are organised in spatio-temporal fields referred to as space-time data sets. Both types of fields are handled as objects in our framework. The spatio-temporal extent of the objects and related metadata is stored in relational databases, thus providing additional functionalities to perform SQL-based analysis. We present our combined field and object-based approach in detail and show the management, analysis and processing of spatio-temporal data sets with complex spatio-temporal topologies. A key feature is the hierarchical processing of spatio-temporal data ranging from topological analysis of spatio-temporal fields over boolean operations on spatio-temporal extents, to single pixel, voxel and vector feature access. The linear scalability of our approach is demonstrated by handling up to 1,000,000 raster layers in a single space-time data set. We provide several code examples to show the capabilities of the GRASS GIS Temporal Framework and present the spatio-temporal intersection of trajectory data which demonstrates the object-based ability of our framework.

Acknowledgements

We would like to thank Annette Freibauer, Rene Dechow and Thomas Leppelt for their help and critical review of this work. The efficient computation of 4D topological relationships between STDS would not be possible without the magnificent work of Markus Metz on the R*-Tree implementation in GRASS GIS.

Disclosure statement

No potential conflict of interest was reported by the authors.

Supplemental data

The supplemental data for this article can be accessed here.

Notes

1. Also known as time periods.

2. This is the largest common divider between the intervals.

3. Intersection, union, disjoint union.

4. Space-Time Raster Data set.

5. Space-Time 3D Raster Data set.

6. Space-Time Vector Data set.

7. Multiples of the granularity.

9. Raster, 3D raster, vector, STRDS, STR3DS and STVDS

12. Objects regarding the object-based view on geographical data.

13. There are about 800,000 multispectral scenes available in 2016, each scene has 13 bands.

14. About 25,000 raster layers for each climate parameter of daily, monthly and yearly minimum/maximum/average temperatures and precipitation for 63 years, altogether about 100,000 raster layers.

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 704.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.