t.rast3d.mapcalc(1grass)
π t.rast3d.mapcalc π
okay bestie, listen up β this is the GRASS User's Manual page for t.rast3d.mapcalc (that (1grass) bit just means she's a GRASS module, no biggie). She does r3.mapcalc math on maps from sampled space time 3D raster datasets. voxels. 3D. iconic behavior honestly. β¨
π KEYWORDS π
temporal, algebra, raster3d, voxel, time
πΈ SYNOPSIS πΈ
t.rast3d.mapcalc
t.rast3d.mapcalc --help
t.rast3d.mapcalc [-ns] inputs=name[,name,...] expression=string
[method=name[,name,...]] output=name basename=string [nprocs=integer]
[--overwrite] [--help] [--verbose] [--quiet] [--ui]
π¦ Flags
-nβ register the Null maps, periodt π-sβ check the spatial topology of temporally related maps and process only the ones that are spatially related π«Ά--overwriteβ let those output files bulldoze whatever's already sitting there. existing files? gone. bye π«’--helpβ prints the usage summary, for when you're like "wait what" π--verboseβ verbose module output, she's chatty now π¬--quietβ quiet module output, she's giving mystery πΆοΈ--uiβ force the GUI dialog to pop up, main character entrance π
π Parameters
inputs=name[,name,...][required] β the name(s) of the input space time raster3d datasets you're feeding her π§Ίexpression=string[required] β ther3.mapcalcexpression that gets applied to each time step of the sampled data. this is the whole point, no pressure πmethod=name[,name,...]β how you wanna sample the input dataset- Options:
start,during,overlap,contain,equal,follows,precedes - Default:
during,overlap,contain,equal
- Options:
output=name[required] β name of the output space time raster3d dataset πbasename=string[required] β basename of the new generated output maps- heads up: a numerical suffix separated by an underscore gets attached to it so it can create a unique identifier. it's her little signature ποΈ
nprocs=integerβ number ofr3.mapcalcprocesses to run in parallel- Default:
1
- Default:
β¨ DESCRIPTION β¨
okay so t.rast3d.mapcalc gives you exact the same functionality as t.rast.mapcalc, except it's for space time 3D raster datasets. so if you need the docs, go read t.rast.mapcalc, she's got you covered π
and ngl? she's just a simple wrapper for r3.mapcalc that got enhanced with temporal functions. glow up fr fr π₯
π SEE ALSO π
t.rast.mapcalc, t.rast3d.algebra, r3.mapcalc
π AUTHOR π
SΓΆren Gebbert, ThΓΌnen Institute of Climate-Smart Agriculture
πΎ SOURCE CODE πΎ
Available at: t.rast3d.mapcalc source code (history)
Latest change: Thursday Dec 18 07:11:47 2025 in commit: cf870a5e49fd2643a55de543467edf5c2e61d640
Main index | Temporal index | Topics index | Keywords index | Graphical index | Full index
that's the whole vibe check bestie, you're all caught up ππ¦β¨
Β© 2003-2026 GRASS Development Team, GRASS 8.5.0 Reference Manual β this was t.rast3d.mapcalc(1grass) from GRASS 8.5.0, drink some water and go make some voxels πΈπ
π«Ά
π¦ where this page comes from
- alpine 3.24: grass-gis-doc 8.5.0-r1 Β· GPL-2.0-or-later
- ubuntu stonking: grass-doc 8.5.0-1ubuntu1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms