Uses rosm::osm.image()
to add background tiles. If you are publishing
a map using these tiles, make sure to use the proper attribution
(e.g., "Copyright OpenStreetMap contributors" when using an
OpenStreetMap-based tile set).
annotation_map_tile(
type = "osm",
zoom = NULL,
zoomin = -2,
forcedownload = FALSE,
cachedir = NULL,
progress = c("text", "none"),
quiet = TRUE,
interpolate = TRUE,
data = NULL,
mapping = NULL,
alpha = 1
)
GeomMapTile
An object of class GeomMapTile
(inherits from Geom
, ggproto
, gg
) of length 5.
The map type (one of that returned by rosm::osm.types)
The zoom level (overrides zoomin)
Delta on default zoom. The default value is designed
to download fewer tiles than you probably want. Use -1
or 0
to
increase the resolution.
Re-download cached tiles?
Specify cache directory
Use progress = "none"
to suppress progress and zoom output
Use quiet = FALSE
to see which URLs are downloaded
Passed to grid::rasterGrob()
Specify data and mapping to use this geom with facets
Use to make this layer semi-transparent
A ggplot2 layer
# \donttest{
library(ggplot2)
load_longlake_data(which = "longlake_waterdf")
ggplot() +
annotation_map_tile(zoom = 13, cachedir = system.file("rosm.cache", package = "ggspatial")) +
geom_sf(data = longlake_waterdf, fill = NA, col = "grey50")
#> Zoom: 13
#> The legacy packages maptools, rgdal, and rgeos, underpinning the sp package,
#> which was just loaded, will retire in October 2023.
#> Please refer to R-spatial evolution reports for details, especially
#> https://r-spatial.org/r/2023/05/15/evolution4.html.
#> It may be desirable to make the sf package available;
#> package maintainers should consider adding sf to Suggests:.
#> The sp package is now running under evolution status 2
#> (status 2 uses the sf package in place of rgdal)
#> Please note that rgdal will be retired during October 2023,
#> plan transition to sf/stars/terra functions using GDAL and PROJ
#> at your earliest convenience.
#> See https://r-spatial.org/r/2023/05/15/evolution4.html and https://github.com/r-spatial/evolution
#> rgdal: version: 1.6-7, (SVN revision 1203)
#> Geospatial Data Abstraction Library extensions to R successfully loaded
#> Loaded GDAL runtime: GDAL 3.4.1, released 2021/12/27
#> Path to GDAL shared files: /usr/share/gdal
#> GDAL binary built with GEOS: TRUE
#> Loaded PROJ runtime: Rel. 8.2.1, January 1st, 2022, [PJ_VERSION: 821]
#> Path to PROJ shared files: /home/runner/.local/share/proj:/usr/share/proj
#> PROJ CDN enabled: FALSE
#> Linking to sp version:2.0-0
#> To mute warnings of possible GDAL/OSR exportToProj4() degradation,
#> use options("rgdal_show_exportToProj4_warnings"="none") before loading sp or rgdal.
# }