- 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 viewports 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