Skip to content

Thematic Maps

22packages dependsuggested by 42
403.5Kdownloads / year
–test coverage
8/13flavors OK

Overview

About

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.

Changes in 4.4-1
  • 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

CRAN checks
5NOTE8OK
Check messages
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'.

CRAN check page ↗

Slowest check: 11.0 min · r-oldrel-windows-x86_64
Status changes
  • 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
Advisories

none known

Documentation

In release 4.4-1
README· In the repository, left out of the releaseVignettes· In the repository, left out of the releaseNEWSYes · 100% structured · mentions 4.4-1Citation fileYes · cites a publicationWebsiteYes · pkgdown
Cites a JSS article
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

403.5K
CRAN downloads in the past year
Rank #640 · ~1.1K/day · ~33.6K/mo
Daily download trend is not available in this view yet.
41.9K30 days
88.4K90 days
403.5K1 year
Compare downloads with other packages →
Also on4.3K r2u2 autocran8.5K conda_forge207 c2d4u

Repository

r-tmap/tmap ↗Organization: r-tmap
908Stars
124Forks
48Open issues
0Open PRs
4Releases
2,918Commits
38Commit identities
rspatialmapsvisualisationthematic-mapschoropleth-maps
License file reads as GPL-3.0 · 2,918 commits · Last activity 2026-10-16 · +0.1% stars, 30d · Default branch at 4.4-1.9000, ahead of CRAN 4.4-1 (checked 2026-10-18)
Responsiveness
How these are sampled
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

2025-10-06 · 8852026-10-16 · 908
PracticesBeta

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.

Continuous integration (2)
GitHub ActionsR CMD check workflow

The R CMD check workflow runs on Linux, macOS and Windows, and on R-devel

Docs source (4)
README.Rmdpkgdown

GitHub Pages site last deployed 2026-10-16 · The repository has a site deploy workflow

pkgdown site last built 2026-10-16

Coverage (2)
Coverage reporting (Codecov).covrignore
Reproducibility and dev environment (1)
data-raw/
Show all practicesHide 1 practice
Lint, format, editor (1)
RStudio project
How this is detected·Detection ruleset v3 (2026-09-26)
AI coding toolsBeta

This repository shows signs of AI coding tools.

  • Claude Codefirst seen 2026-05-04
    Named in .Rbuildignore: .claude
    Named in .gitignore: .claude
    Commits: at least 3 crediting it in the message
Models named in its commits
  • Claude Opus 5.52 commits · Oct 2026
  • Claude Sonnet 4.61 commit · Jun 2026
Counts are commits, not lines of code. Commits by a tool's accounts count once across all of its accounts. Commits crediting it are the largest count among its credit lines, a minimum.How this is detected·Detection ruleset v4 (updated 2026-09-27)

Dependencies

Declared dependencies
33 external dependencies (excludes base and recommended)

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.

Depends (1)
R >= 4.1
LinkingTo (0)
none
Enhances (0)
none

Datasets

People & History

People (21)
Author, Maintainer since 0.6 (2014)
Contributor · added in 4.0
Contributor · added in 4.0
Contributor · added in 4.1
Contributor · added in 1.11
Contributor · added in 1.2
Contributor · added in 4.0
Contributor · added in 4.1
Contributor · added in 4.1
Show 12 more contributorsHide 12 contributors
Contributor · added in 1.4-1
Contributor · added in 2.0
Contributor · added in 2.0
Contributor · added in 2.0
Contributor · added in 4.1
Contributor · added in 4.0
Contributor · added in 4.0
Contributor · added in 1.2
Contributor · added in 4.0
Contributor · added in 4.1
Contributor · added in 4.4
Contributor · added in 1.2
Releases (35)

Pick two releases to compare their code metrics.

  • 4.4-1Latest
    record
    2026-06-26 · current release · diff ↗
  • 4.4
    record
    2026-06-14 · diff ↗ ·
    added 9 exports
    opt_tm_circles, renderTmapGS, tm_circles, tm_popup, tmapGetLegend, tmapOutputGS, tmapProxyGS, tmapSubmitBasemapEquivalents, tmap_mode_pool
  • R
    R 4.6.0 released · 2026-04-24
  • 4.3
    record
    2026-04-20 · diff ↗ ·
    removed 1 export
    tm_scale_bar
    added 4 exports
    tmapGridCompHeight, tmapGridCompPlot, tmapGridCompWidth, tmapReproject
  • 4.2
    record
    2025-09-10 · diff ↗ ·
    removed 13 exports
    providers, tm_animate_slow, tm_comp_group, tmapGridLines, tmapGridPolygons, tmapGridRaster, tmapGridSymbols, tmapGridText, tmapLeafletLines, tmapLeafletPolygons, tmapLeafletRaster, tmapLeafletSymbols, tmapLeafletText
    added 14 exports
    tm_animate_fast, tm_components, tm_label_format, tmapGetCompGroupArgs, tmapGridAuxPlot, tmapGridAuxPrepare, tmapGridCompPrepare, tmapGridDataPlot, tmapLeafletAuxPlot, tmapLeafletAuxPrepare, tmapLeafletCompPrepare, tmapLeafletDataPlot, tmapSubmitOptions, tmap_overview
  • 4.1
    record
    2025-05-12 · diff ↗ ·
    removed 1 export
    tm_extra_innner_margin
    added 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
  • R
    R 4.5.0 released · 2025-04-11
  • 4.0
    record
    2025-01-28 · diff ↗ ·
    removed 2 exports
    knit_print.tmap, knit_print.tmap_arrange
    added 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
  • R
    R 4.4.0 released · 2024-04-24
  • 3.3-4
    record
    2023-09-12 · diff ↗
  • R
    R 4.3.0 released · 2023-04-21
  • R
    R 4.2.0 released · 2022-04-22
  • 3.3-3
    record
    2022-03-02 · diff ↗
  • 3.3-2
    record
    2021-06-16 · diff ↗
  • R
    R 4.1.0 released · 2021-05-18
  • 3.3-1
    record
    2021-03-15 · diff ↗
Show 32 earlier eventsHide 32 earlier events
  • 3.3
    record
    2021-01-19 · diff ↗ ·
    added 1 export
    tmap_grob
  • 3.2
    record
    2020-09-15 · diff ↗ ·
    added 1 export
    providers
  • 3.1
    record
    2020-07-09 · diff ↗ ·
    added 3 exports
    tm_mouse_coordinates, tmap_design_mode, ttmp
  • R
    R 4.0.0 released · 2020-04-24
  • 3.0
    record
    2020-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-2
    record
    2020-01-19 · diff ↗
  • 2.3-1
    record
    2019-09-17 · diff ↗
  • 2.3
    record
    2019-07-18 · diff ↗ ·
    added 6 exports
    renderTmap, tm_graticules, tm_remove_layer, tm_rgba, tmapOutput, tmapProxy
  • R
    R 3.6.0 released · 2019-04-26
  • 2.2
    record
    2019-01-05 · diff ↗
  • 2.1-1
    record
    2018-08-09 · diff ↗
  • 2.1
    record
    2018-08-07 · diff ↗
  • 2.0
    record
    2018-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
  • R
    R 3.5.0 released · 2018-04-23
  • 1.11-2
    record
    2018-04-10 · diff ↗
  • 1.11-1
    record
    2018-02-13 · diff ↗
  • 1.11
    record
    2017-11-24 · diff ↗
  • 1.10
    record
    2017-05-11 · diff ↗ ·
    added 1 export
    tmap_options
  • R
    R 3.4.0 released · 2017-04-21
  • 1.8-1
    record
    2017-01-29 · diff ↗
  • 1.8
    record
    2017-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 more
    added 2 exports
    tm_rgb, tmap_arrange
  • 1.6-1
    record
    2016-10-29 · diff ↗
  • 1.6
    record
    2016-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
    record
    2016-05-07 · diff ↗ ·
    added 4 exports
    crop_shape, tm_format_Europe2, tm_xlab, tm_ylab
  • R
    R 3.3.0 released · 2016-05-03
  • 1.4
    record
    2016-03-18 · diff ↗ ·
    removed 1 export
    itmap
    added 9 exports
    double_line, geocode_OSM, knit_print.tmap, offset_line, tm_view, tmap_leaflet, tmap_mode, tmap_style, ttm
  • 1.2
    record
    2015-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_wide
    added 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.0
    record
    2015-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_poly
    added 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
  • R
    R 3.2.0 released · 2015-04-16
  • 0.7
    record
    2015-03-27 · diff ↗ ·
    added 4 exports
    get_polygon_directions, intersection_shapes, map_points_to_line, sbind
  • 0.6
    record
    2014-07-30
  • R
    R 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.

APA

Balamuta, J. J. (2026). R Observatory: Metrics for tmap version 4.4-1 [Data set]. HJJB, LLC. Data release v2026-10-20. https://doi.org/10.5281/zenodo.21843040

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.

Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy