Map component that adds a manual legend.
tm_add_legend(
...,
labels = "",
type = "symbols",
title = "",
design = NULL,
orientation = NULL,
position = NULL,
group = NA,
group.control = "check",
resize.as.group = FALSE,
z = NA_integer_
)
visual variables and arguments passed on to tm_legend()
.
By default, the argument type
is set to "symbols"
, which means that the
supported visual variables are: "fill"
, "col"
, "shape"
, "size"
,
"fill_alpha"
, "col_alpha"
, "lty"
, "lwd"
, "linejoin"
, and "lineend"
.
The number of legend items will be equal to the maximum number of specific values (and specified labels.)
labels by default ""
(so omitted)
the layer type from which the visual variables (see ...
) are taken.
Options: "symbols"
(default), "lines"
, "polygons"
, and "text"
.
The title of the legend.
The design of the legend.
The orientation of the legend.
The position of the legend. A tm_pos object, or a shortcut of two values: horizontal (left, center, right) and vertical (top, center, bottom). See tm_pos for details
Name of the group to which this layer belongs. This is only
relevant in view mode, where layer groups can be switched (see group.control
)
In view mode, the group control determines how
layer groups can be switched on and off. Options: "radio"
for radio
buttons (meaning only one group can be shown), "check"
for check boxes
(so multiple groups can be shown), and "none"
for no control
(the group cannot be (de)selected).
resize.as.group
z