t.rast3d.extract(1)

โœจ t.rast3d.extract โœจ

okay bestie, we're in the GRASS GIS User's Manual and today's main character is t.rast3d.extract ๐Ÿ’… it's a command-line module, so it's giving t.rast3d.extract(1) energy โ€” section 1, terminal girlie, no GUI required (unless you want one, we'll get there).


๐Ÿ’– NAME ๐Ÿ’–

t.rast3d.extract โ€” extracts a subset of a space time 3D raster dataset. literally just vibes-slicing your voxel data, no cap ๐ŸŽ€


๐ŸŒธ KEYWORDS ๐ŸŒธ

temporal, extract, raster3d, voxel, time

(iykyk โ€” if you know, you know ๐Ÿฆ‹)


โญ SYNOPSIS โญ

t.rast3d.extract
t.rast3d.extract --help
t.rast3d.extract [-n] input=name  [where=sql_query]
[expression=string]  output=name  [basename=string]   [suffix=string]
[nprocs=integer]   [--overwrite]  [--help]  [--verbose]  [--quiet]
[--ui]

๐Ÿšฉ Flags ๐Ÿšฉ

  • -n โ€” register Null maps. yes bestie, the null maps are getting an invite too ๐Ÿ™ˆ
  • --overwrite โ€” allow output files to overwrite existing files. chaotic but permitted ๐Ÿ’€
  • --help โ€” print usage summary. your emotional support flag ๐Ÿซถ
  • --verbose โ€” verbose module output. she's chatty and we love that for her โœจ
  • --quiet โ€” quiet module output. shhh, she's in her silent era ๐Ÿคซ
  • --ui โ€” force launching GUI dialog. for when the terminal isn't enough and you need to see her ๐Ÿ‘‘

๐ŸŽ€ Parameters ๐ŸŽ€

  • input=name [required] โ€” name of the input space time raster3d dataset. the source material, the blueprint, the moment ๐ŸŒˆ
  • 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' โ€” so you can be like "bestie, only after this exact moment please" โฐ
  • expression=string โ€” the r3.mapcalc expression assigned to all extracted 3D raster maps. math but make it fashion ๐Ÿงฎ๐Ÿ’…
  • output=name [required] โ€” name of the output space time raster3d dataset. the new girl in town, the glow-up destination ๐Ÿ’–
  • basename=string โ€” basename of the new generated 3D raster maps. she needs a name, obviously ๐ŸŽ€
  • suffix=string โ€” suffix to add at basename: set gran for granularity, time for the full time format, num for numerical suffix with a specific number of digits (default %05). Default: gran โ€” pick your accessory, they all slay ๐ŸŒธ
  • nprocs=integer โ€” number of r3.mapcalc processes to run in parallel. Default: 1 โ€” one process is lowkey cozy but you can absolutely assemble a whole girl squad ๐Ÿ”ฅ

๐Ÿ’œ DESCRIPTION ๐Ÿ’œ

So t.rast3d.extract is used to extract a subset of a space time 3D raster dataset and to store that subset in a different space time 3D raster dataset. it's basically the "save a copy of just this part" button but for voxels ๐Ÿ‘‘

It has exactly the same functionality as t.rast.extract. the only difference is the that this module works on STR3DS and 3D raster maps. that's it. that's the whole plot twist ๐Ÿฆ‹

Please refer to t.rast.extract for documentation and examples. bestie, go read that one, it's the sister module and she's carrying all the lore ๐Ÿ“–

๐Ÿ”— SEE ALSO ๐Ÿ”—

  • t.rast.extract
  • t.create
  • t.info

๐Ÿ‘‘ AUTHOR ๐Ÿ‘‘

Sรถren Gebbert, Thรผnen Institute of Climate-Smart Agriculture โ€” thank you for your service, legend ๐Ÿซถ


๐Ÿ’ป SOURCE CODE ๐Ÿ’ป

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

Accessed: Saturday Jan 17 05:41:54 2026

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


okay that's the whole page, bestie, you ate ๐Ÿ’… and now the cute sign-off: this was GRASS GIS 8.4.2 Reference Manual, ยฉ 2003-2025 GRASS Development Team, running on GRASS 8.4.2 โœจ mwah, go extract something gorgeous ๐Ÿ’–๐ŸŽ€๐Ÿฆ‹

๐Ÿ“ฆ where this page comes from