Skip to contents

Enable "maplibre" mode

tmap_mode("maplibre")
#>  tmap modes "plot" -> "view" -> "mapbox" -> "maplibre"; rotate with
#>   `tmap::rtm()`; switch to "plot" with `tmap::ttm()`

Example

tm_shape(World) + 
  tm_polygons("well_being",
    fill.scale = tm_scale_continuous(values = "pu_gn"))

Basemaps

Mapbox offers several basemap providers, namely:

tmap_providers()
#> [1] "ofm.liberty"       "ofm.bright"        "ofm.positron"     
#> [4] "ofm.dark"          "ofm.fiord"         "carto.voyager"    
#> [7] "carto.positron"    "carto.dark_matter"
tm_shape(metro) + 
  tm_dots(size = "pop2020", fill = "red")+
tm_basemap("positron")