- tm
tmap object
- filename
filename including extension, and optionally the path. The extensions pdf, eps, svg, wmf (Windows only), png, jpg, bmp, tiff, and html are supported. If the extension is missing, the file will be saved as a static plot in "plot"
mode and as an interactive map (html) in "view"
mode (see details). The default format for static plots is png, but this can be changed using the option "output.format"
in tmap_options
. If NA
(the default), the file is saved as "tmap01" in the default format, and the number incremented if the file already exists.
- device
graphic device to use. Either a device function (e.g., png
or cairo_pdf
) or a text indicating selected graphic device: "pdf", "eps", "svg", "wmf" (Windows only), "png", "jpg", "bmp", "tiff". If NULL, the graphic device is guessed based on the filename
argument.
- height, width
The width and height of the plot (not applicable for html files). Units are set with the argument units
. If one of them is not specified, this is calculated using the formula asp = width / height, where asp is the estimated aspect ratio of the map. If both are missing, they are set such that width * height is equal to the option "output.size"
in tmap_options
. This is by default 49, meaning that is the map is a square (so aspect ratio of 1) both width and height are set to 7.
- units
units for width and height ("in"
, "cm"
, or "mm"
). By default, pixels ("px"
) are used if either width or height is set to a value greater than 50. Else, the units are inches ("in"
)
- dpi
dots per inch. Only applicable for raster graphics. By default it is set to 300, but this can be changed using the option "output.dpi"
in tmap_options
.
- outer.margins
overrides the outer.margins argument of tm_layout
(unless set to NA
)
- asp
if specified, it overrides the asp argument of tm_layout
. Tip: set to 0
if map frame should be placed on the edges of the image.
- scale
overrides the scale argument of tm_layout
(unless set to NA
)
- insets_tm
tmap object of an inset map, or a list of tmap objects of multiple inset maps. The number of tmap objects should be equal to the number of viewports specified with insets_vp
.
- insets_vp
viewport
of an inset map, or a list of viewport
s of multiple inset maps. The number of viewports should be equal to the number of tmap objects specified with insets_tm
.
- add.titles
add titles to leaflet object
- in.iframe
should an interactive map be saved as an iframe? If so, two HTML files will be saved; one small parent HTML file with the iframe container, and one large child HTML file with the actual widget. See saveWidgetframe
for details. By default FALSE
which means that one large HTML file is saved (see saveWidget
).
- selfcontained
when an interactive map is saved, should the resources (e.g. Javascript libraries) be contained in the HTML file? If FALSE
, they are placed in an adjacent directory (see also saveWidget
). Note that the HTML file will often still be large when selfcontained = FALSE
, since the map data (polygons and popups), which are also contained in the HTML file, usually take more space then the map resources.
- verbose
Deprecated. It is now controlled by the tmap option show.messages
(see tmap_options
)
- ...
arguments passed on to device functions or to saveWidget
or saveWidgetframe