Skip to contents

Overview of TSD

Create the raster-based TSD-Data from array or SpatRaster.

TimeSpatData-package
basic concept of TimeSpatData

Create (new) TSD-Data

Create Raster-based TSD-Data

Create the raster-based TSD-Data from array or SpatRaster.

new_TimeRastVariable() new_TimeRastArray()
create TimeRastVariable and TimeRastArray data
new_TimeRastLayerVariable() new_TimeRastLayerArray()
create TimeRastLayerVariable and TimeRastLayerArray data

Create Raster-based TSD-Data

Create the vector-based TSD-Data from array and SpatVector.

new_TimeVectVariable() new_TimeVectArray()
create TimeVectVariable and TimeVectArray data
new_TimeVectLayerVariable() new_TimeVectLayerArray()
create TimeVectLayerVariable and TimeVectLayerArray data

Write and Read TSD-Data

Write TSD to NC Format

Write TSD from R-Space to NC-File.

write_tsd()
write TimeSpatData

Write TSD from NC Format

Read TSD from NC-File to R-Space.

read_tsd()
read TimeSpatData

Processing

Spatial Dimension

Functions, that process the data in spatial Dimension with “terra”.

crop_tsd()
crop TimeSpatData (Spat-Dimension)
extract_tsd()
extract TimeSpatData (Spat-Dimension)
coalesce_tsd()
coalesce TimeSpatData (Layer-Dimension)

Temporal Dimension

Functions, that process the data in temporal Dimension.

summary_time_tsd() summary_index_tsd()
summarize TimeSpatData in Time-Dimension

General

Functions, for general processing.

`[[`(<TimeVectArray>) `[[`(<TimeRastArray>) `[[`(<TimeRastLayerArray>)
get the TimeSpatVariable from TimeSpatArray