d.labels(1)
π d.labels(1) β the GRASS GIS User's Manual glow-up π
okay bestie, gather round, we're talking about d.labels from the GRASS GIS manual, and honestly? she's a whole mood. π
KEYWORDS: display, paint labels β yeah, she's a display module and she paints labels, no cap.
β¨ NAME β¨
d.labels β she displays text labels (the ones you made with v.label) onto the active frame on the graphics monitor. iconic behavior fr. π
πΈ SYNOPSIS πΈ
d.labels
d.labels --help
d.labels [-i] labels=string [minreg=float] [maxreg=float] [--help]
[--verbose] [--quiet] [--ui]
π¦ Flags π¦
-iβ Ignore the rotation setting and draw everything horizontally. like, straight up. no tilt. periodt.--helpβ Print usage summary. your lil cheat sheet π«Ά--verboseβ Verbose module output. she will yap (affectionately) π¬--quietβ Quiet module output. she will NOT yap π--uiβ Force launching GUI dialog. pop-up era β¨
π Parameters π
labels=string[required] β Name of label file. this one's mandatory bestie, no skipping πminreg=floatβ Minimum region size (diagonal) when labels are displayedmaxreg=floatβ Maximum region size (diagonal) when labels are displayed
π DESCRIPTION π
so d.labels displays a paint label file in the active display frame on the graphics monitor. that's the whole vibe. π
every label has components that determine:
- the text
- the location of the text on the image
- its size
- the background for the text
and you can get this file either by generating it with the v.label program, OR by just... being a DIY queen and creating it yourself as an ASCII file in a text editor π β then dropping it in the appropriate directory under your current mapset and project, which is:
$MAPSET/paint/labels/
slay. simple as that. π
β NOTES β
heads up: some of the info stored in the label file is unused by d.labels. she doesn't read everything in there, okay? that extra info gets used by other programs, like ps.map. so don't panic if you're like "why isn't this doing anything" β she's just not the one who cares about it. π
also, history lesson moment: this module was formerly known as d.paint.labels. glow-up rebrand, we love to see it. β¨
and here's the tea: the old version of d.labels from GRASS 5 β the one that gave you interactive placement and modification of paint labels β still needs to have its functionality merged into this module. so that feature is lowkey still waiting in the group chat to be added. π«
π SEE ALSO π
d.fontd.textd.titleps.mapv.label
the whole friend group fr π
π AUTHOR π
James Westervelt, U.S. Army Construction Engineering Research Laboratory
(legend. absolute icon. respect. π«‘)
π₯ SOURCE CODE π₯
Available at: d.labels source code (history)
Accessed: Saturday Jan 17 05:40:35 2026
Main index | Display index | Topics index | Keywords index | Graphical index | Full index
Β© 2003-2025 GRASS Development Team, GRASS GIS 8.4.2 Reference Manual
okay that's the whole page bestie, we ate and left no crumbs π½οΈπ
GRASS 8.4.2, and yeah, this was d.labels(1) β mwah, love u, go paint some labels πβ¨ππ¦
π¦ where this page comes from
- fedora 44: grass 8.4.2-4.fc44 Β· 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