tmap-package | R Documentation |
Thematic maps are geographical maps in which spatial data distributions are visualized. This package offers a flexible, layer-based, and easy to use approach to create thematic maps, such as choropleths and bubble maps. It is based on the grammar of graphics, and resembles the syntax of ggplot2.
This page provides a brief overview of all package functions. See vignette("tmap-getstarted")
for a short introduction with examples.
qtm | Plot a thematic map |
--------------------------- | --------------------------------------------------------------------------------------------------- |
Shape specification:
tm_shape | Specify a shape object |
--------------------------- | --------------------------------------------------------------------------------------------------- |
Aesthetics base layers:
tm_polygons | Create a polygon layer (with borders) |
tm_symbols | Create a layer of symbols |
tm_lines | Create a layer of lines |
tm_raster | Create a raster layer |
tm_text | Create a layer of text labels |
tm_basemap | Create a layer of basemap tiles |
tm_tiles | Create a layer of overlay tiles |
Aesthetics derived layers:
tm_fill | Create a polygon layer (without borders) |
tm_borders | Create polygon borders |
tm_bubbles | Create a layer of bubbles |
tm_squares | Create a layer of squares |
tm_dots | Create a layer of dots |
tm_markers | Create a layer of markers |
tm_iso | Create a layer of iso/contour lines |
tm_rgb | Create a raster layer of an image |
--------------------------- | --------------------------------------------------------------------------------------------------- |
Faceting (small multiples)
tm_facets | Define facets |
--------------------------- | --------------------------------------------------------------------------------------------------- |
Attributes:
tm_grid | Create grid lines |
tm_scale_bar | Create a scale bar |
tm_compass | Create a map compass |
tm_credits | Create a text for credits |
tm_logo | Create a logo |
tm_xlab and tm_ylab | Create axis labels |
tm_minimap | Create a minimap (view mode only) |
--------------------------- | --------------------------------------------------------------------------------------------------- |
Layout element:
tm_layout | Adjust the layout (main function) |
tm_legend | Adjust the legend |
tm_view | Configure the interactive view mode |
tm_style | Apply a predefined style |
tm_format | Apply a predefined format |
--------------------------- | --------------------------------------------------------------------------------------------------- |
Change options:
tmap_mode | Set the tmap mode: "plot" or "view" |
ttm | Toggle between the modes |
tmap_options | Set global tmap options (from tm_layout , tm_view , and a couple of others) |
tmap_style | Set the default style |
--------------------------- | --------------------------------------------------------------------------------------------------- |
Create icons:
tmap_icons | Specify icons for markers or proportional symbols |
--------------------------- | --------------------------------------------------------------------------------------------------- |
print | Plot in graphics device or view interactively in web browser or RStudio's viewer pane |
tmap_last | Redraw the last map |
tmap_leaflet | Obtain a leaflet widget object |
tmap_animation | Create an animation |
tmap_arrange | Create small multiples of separate maps |
tmap_save | Save thematic maps (either as image or HTML file) |
--------------------------- | --------------------------------------------------------------------------------------------------- |
World | World country data (sf object of polygons) |
NLD_prov | Netherlands province data (sf object of polygons) |
NLD_muni | Netherlands municipal data (sf object of polygons) |
metro | Metropolitan areas (sf object of points) |
rivers | Rivers (sf object of lines) |
land | Global land cover (stars object) |
--------------------------- | --------------------------------------------------------------------------------------------------- |
Martijn Tennekes mtennekes@gmail.com
Tennekes, M., 2018, tmap: Thematic Maps in R, Journal of Statistical Software, 84(6), 1-39, \Sexpr[results=rd]{tools:::Rd_expr_doi("10.18637/jss.v084.i06")}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.