t.rast3d.univar(1)

πŸ’– t.rast3d.univar(1) β€” GRASS GIS User's Manual πŸ’–

okay so bestie, if you've ever been staring at a whole space time 3D raster dataset (yes that's a mouthful, breathe) and thought "girl, what are the actual numbers in here" β€” this is the one. t.rast3d.univar is the little icon that goes through every registered 3D raster map in your dataset and hands you the univariate stats for the non-null cells. no cap. it's giving statistics but make it voxels. ✨


🌸 NAME 🌸

t.rast3d.univar β€” calculates univariate statistics from the non-null cells for each registered 3D raster map of a space time 3D raster dataset. πŸ¦‹


🏷️ KEYWORDS 🏷️

temporal, statistics, raster3d, voxel, time, parallel


🌈 SYNOPSIS 🌈

t.rast3d.univar
t.rast3d.univar --help
t.rast3d.univar [-es] input=name  [zones=name]   [nprocs=integer]
[output=name]   [where=sql_query]   [separator=character]
[--overwrite]  [--help]  [--verbose]  [--quiet]  [--ui]

πŸŽ€ Flags πŸŽ€

  • -e β€” calculate extended statistics πŸ’…
  • -s β€” suppress printing of the column names, so you get just the numbers, no labels, lowkey minimalism
  • --overwrite β€” allow output files to overwrite existing files (respectfully, it's gonna replace them, bestie)
  • --help β€” print usage summary
  • --verbose β€” verbose module output
  • --quiet β€” quiet module output
  • --ui β€” force launching GUI dialog

πŸ“ Parameters πŸ“

  • input=name [required] β€” name of the input space time raster3d dataset. you literally cannot skip this one, it's the whole point 🫢
  • zones=name β€” raster map with zones to compute statistics for. yes, that's it twice β€” it's a raster map with zones to compute statistics for, and it needs to be CELL. don't try anything else on it 😭
  • nprocs=integer β€” number of threads for parallel computing. default: 1. crank it up if you're feeling main character energy πŸ”₯
  • output=name β€” name for output file
  • where=sql_query β€” WHERE conditions of SQL statement without 'where' keyword used in the temporal GIS framework
    • Example: start_time > '2001-01-01 12:30:00'
  • separator=character β€” field separator character between the output columns
    • Special characters: pipe, comma, space, tab, newline
    • Default: pipe

πŸ’… DESCRIPTION πŸ’…

so here's the tea: t.rast3d.univar provides the same functionality as t.rast.univar β€” literally the same, do not come for me β€” the only difference is the 3D raster map layer metadata. that's it. that's the whole diff. πŸ¦‹

please refer to the manual page of t.rast.univar for documentation and examples, because that's where all the good stuff lives. iykyk. ✨


πŸ‘€ SEE ALSO πŸ‘€

t.rast.univar, t.create, t.info


πŸ‘‘ AUTHOR πŸ‘‘

  • SΓΆren Gebbert, ThΓΌnen Institute of Climate-Smart Agriculture
  • Stefan Blumentrath (support for zones) 🫢

πŸ“¦ SOURCE CODE πŸ“¦

Available at: t.rast3d.univar source code (history)

Accessed: Saturday Jan 17 05:41:54 2026

Main index | Temporal index | Topics index | Keywords index | Graphical index | Full index

Β© 2003-2025 GRASS Development Team, GRASS GIS 8.4.2 Reference Manual


and that's a wrap, bestie πŸŽ€ huge slay to the GRASS Development Team β€” this page is from GRASS GIS 8.4.2, Β© 2003-2025, and you're reading the version that was accessed Saturday Jan 17 05:41:54 2026. go run your stats, you absolute icon πŸ’œπŸŒˆβ­

πŸ“¦ where this page comes from