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")