Thematic Maps
Overview
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.
- Documentation-only release: more informative and de-duplicated man-page titles, and terminology harmonized across the documentation for consistency with upcoming publications.
From NEWS.md in the release
Install
Health
NOTER code for possible problemsr-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-x86_64
Found calls to structure() using deprecated special names: tmap/R/misc_other.R (.Names: 2) '.Names' should be changed to 'names'.
- NOTE8 OK, 5 NOTENow
- NOTE11 OK, 2 NOTE2026-07-16
- OK13 OK2026-06-09
- ERROR12 OK, 1 ERROR2026-06-08
- OK13 OK2026-05-15
- ERROR12 OK, 1 ERROR2026-05-12
Show 4 earlier changesHide 4 earlier changes
- OK13 OK2026-05-09
- ERROR12 OK, 1 ERROR2026-05-03
- OK12 OK2026-04-25
- NOTE12 OK, 2 NOTE2026-03-10
Documentation
- Help pages
- 95 (18 internal)includes a package overview page
- Examples that run
- 72%23 run in a plain check (2 of them under a condition) · 1 only when donttest examples are enabled (R CMD check --as-cran) · 8 never run
- Exported functions with examples
- 37%
- Documented parameters
- 82%
- Return-value docs
- 17%
- Help pages citing references
- 6%
Downloads
Repository
- PRs merged (all time)
- 91%
- Median days to close, 50 most recently updated closed issues
- 50
- Median days to close, 50 most recently updated closed PRs
- 0
Stars over time
Forks over time
Releases over time
Issues over time
PRs over time
Commits over time
Commit identities over time
10 development-tooling and community-health practices detected across 5 families in the upstream repository
Checks run against github.com/r-tmap/tmap on 2026-10-18.
The R CMD check workflow runs on Linux, macOS and Windows, and on R-devel
GitHub Pages site last deployed 2026-10-16 · The repository has a site deploy workflow
pkgdown site last built 2026-10-16
Show all practicesHide 1 practice
This repository shows signs of AI coding tools.
- Claude Codefirst seen 2026-05-04Named in .Rbuildignore: .claudeNamed in .gitignore: .claudeCommits: at least 3 crediting it in the message
- Claude Opus 5.52 commits · Oct 2026
- Claude Sonnet 4.61 commit · Jun 2026
Dependencies
Installing tmap adds 78 packages (43 with compiled code, 79 MB of source tarballs). Heaviest: sf 9.3 MB, data.table 5.7 MB, bslib 5.6 MB.
Show the 48 most downloaded packagesHide the 48 most downloaded packages
Code & Tests
Datasets
People & History
Show 12 more contributorsHide 12 contributors
Pick two releases to compare their code metrics.
- 4.4-1Latest
- 4.42026-06-14 · diff ↗ ·
added 9 exports
opt_tm_circles, renderTmapGS, tm_circles, tm_popup, tmapGetLegend, tmapOutputGS, tmapProxyGS, tmapSubmitBasemapEquivalents, tmap_mode_pool - RR 4.6.0 released · 2026-04-24
- 4.32026-04-20 · diff ↗ ·
removed 1 export
tm_scale_baradded 4 exports
tmapGridCompHeight, tmapGridCompPlot, tmapGridCompWidth, tmapReproject - 4.22025-09-10 · diff ↗ ·
removed 13 exports
providers, tm_animate_slow, tm_comp_group, tmapGridLines, tmapGridPolygons, tmapGridRaster, tmapGridSymbols, tmapGridText, tmapLeafletLines, tmapLeafletPolygons, tmapLeafletRaster, tmapLeafletSymbols, tmapLeafletTextadded 14 exports
tm_animate_fast, tm_components, tm_label_format, tmapGetCompGroupArgs, tmapGridAuxPlot, tmapGridAuxPrepare, tmapGridCompPrepare, tmapGridDataPlot, tmapLeafletAuxPlot, tmapLeafletAuxPrepare, tmapLeafletCompPrepare, tmapLeafletDataPlot, tmapSubmitOptions, tmap_overview - 4.12025-05-12 · diff ↗ ·
removed 1 export
tm_extra_innner_marginadded 11 exports
.tmap_providers, opt_tm_rgb, rtm, rtmp, tm_animate, tm_animate_slow, tm_comp_group, tm_extra_inner_margin, tm_inset, tmap_provider_credits, tmap_providers - RR 4.5.0 released · 2025-04-11
- 4.02025-01-28 · diff ↗ ·
removed 2 exports
knit_print.tmap, knit_print.tmap_arrangeadded 274 exports
.TMAP, .TMAP_GRID, .TMAP_LEAFLET, chart_save, data_class, data_type, format_aes_results, get_fact_levels_na, get_scale_defaults, lwd_to_mm, make_by_vars, opt_tm_bubbles, opt_tm_dots, opt_tm_labels, opt_tm_lines, opt_tm_markers, opt_tm_polygons, opt_tm_raster, opt_tm_sf, opt_tm_squares, opt_tm_symbols, opt_tm_text, shapeTM, tm_chart_bar, tm_chart_box, tm_chart_donut, tm_chart_heatmap, tm_chart_histogram, tm_chart_none, tm_chart_violin and 244 more - RR 4.4.0 released · 2024-04-24
- 3.3-42023-09-12 · diff ↗
- RR 4.3.0 released · 2023-04-21
- RR 4.2.0 released · 2022-04-22
- 3.3-32022-03-02 · diff ↗
- 3.3-22021-06-16 · diff ↗
- RR 4.1.0 released · 2021-05-18
- 3.3-12021-03-15 · diff ↗
Show 32 earlier eventsHide 32 earlier events
- 3.3
- 3.2
- 3.1
- RR 4.0.0 released · 2020-04-24
- 3.02020-04-09 · diff ↗ ·
removed 22 exports
animation_tmap, last_map, save_tmap, style_catalog, style_catalogue, tm_format_Europe, tm_format_Europe2, tm_format_Europe_wide, tm_format_NLD, tm_format_NLD_wide, tm_format_World, tm_format_World_wide, tm_style_albatross, tm_style_beaver, tm_style_bw, tm_style_classic, tm_style_cobalt, tm_style_col_blind, tm_style_gray, tm_style_grey, tm_style_natural, tm_style_white - 2.3-22020-01-19 · diff ↗
- 2.3-12019-09-17 · diff ↗
- 2.32019-07-18 · diff ↗ ·
added 6 exports
renderTmap, tm_graticules, tm_remove_layer, tm_rgba, tmapOutput, tmapProxy - RR 3.6.0 released · 2019-04-26
- 2.22019-01-05 · diff ↗
- 2.1-12018-08-09 · diff ↗
- 2.12018-08-07 · diff ↗
- 2.02018-07-15 · diff ↗ ·
added 19 exports
knit_print.tmap_arrange, style_catalog, tm_basemap, tm_format, tm_minimap, tm_sf, tm_style, tm_tiles, tmap_animation, tmap_format, tmap_format_add, tmap_last, tmap_options_diff, tmap_options_reset, tmap_options_save, tmap_save, tmap_style_catalog, tmap_style_catalogue, tmap_tip - RR 3.5.0 released · 2018-04-23
- 1.11-22018-04-10 · diff ↗
- 1.11-12018-02-13 · diff ↗
- 1.112017-11-24 · diff ↗
- 1.10
- RR 3.4.0 released · 2017-04-21
- 1.8-12017-01-29 · diff ↗
- 1.82017-01-03 · diff ↗ ·
removed 31 exports
append_data, approx_areas, bb, calc_densities, cartogram, crop_shape, double_line, geocode_OSM, get_IDs, get_asp_ratio, get_proj4, get_projection, map_coloring, offset_line, osm_line, osm_point, osm_poly, over_coverage, points_to_raster, poly_to_raster, read_GPX, read_osm, read_shape, rev_geocode_OSM, sample_dots, sbind, set_projection, smooth_map, smooth_raster_cover, under_coverage and 1 moreadded 2 exports
tm_rgb, tmap_arrange - 1.6-12016-10-29 · diff ↗
- 1.62016-10-21 · diff ↗ ·
added 13 exports
cartogram, last_map, marker_icon, over_coverage, rev_geocode_OSM, theme_ps, tm_add_legend, tm_logo, tm_markers, tm_squares, tm_symbols, tmap_icons, under_coverage - 1.4-1
- RR 3.3.0 released · 2016-05-03
- 1.42016-03-18 · diff ↗ ·
removed 1 export
itmapadded 9 exports
double_line, geocode_OSM, knit_print.tmap, offset_line, tm_view, tmap_leaflet, tmap_mode, tmap_style, ttm - 1.22015-12-11 · diff ↗ ·
removed 6 exports
tm_layout_Europe, tm_layout_Europe_wide, tm_layout_NLD, tm_layout_NLD_wide, tm_layout_World, tm_layout_World_wideadded 36 exports
bb, get_proj4, itmap, map_coloring, osm_line, osm_point, osm_poly, points_to_raster, poly_to_raster, read_GPX, read_osm, sample_dots, save_tmap, smooth_map, smooth_raster_cover, style_catalogue, tm_compass, tm_dots, tm_format_Europe, tm_format_Europe_wide, tm_format_NLD, tm_format_NLD_wide, tm_format_World, tm_format_World_wide, tm_iso, tm_legend, tm_style_albatross, tm_style_beaver, tm_style_bw, tm_style_classic and 6 more - 1.02015-05-28 · diff ↗ ·
removed 10 exports
convert_shape_data, crop_shape, double_line, fit_polylines, get_polygon_directions, get_polygon_ranges, intersection_shapes, map_points_to_line, split_lines_equal, split_lines_polyadded 8 exports
get_asp_ratio, tm_credits, tm_layout_Europe_wide, tm_layout_NLD_wide, tm_layout_World_wide, tm_polygons, tm_raster, tm_scale_bar - RR 3.2.0 released · 2015-04-16
- 0.72015-03-27 · diff ↗ ·
added 4 exports
get_polygon_directions, intersection_shapes, map_points_to_line, sbind - 0.62014-07-30
- RR 3.1.0 released · 2014-04-10
Package metadata
- First published
- 2014-07-30
- Total releases
- 35 / 12 yrs
- License
- GPL-3 OSI
- Minimum R
- ≥ 4.1
- Bundled data
- 1.3 MB / 7 files
- Download size
- 2.1 MB
Cite
Cite this package
Run in R for the authors' entry:
citation("tmap")The package provides a citation file, so citation() returns the authors' own entry.
It points to 10.18637/jss.v084.i06.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-20, which the citation names so these numbers can be found later. More on citing and the projects behind them.