| mapboxgl | R Documentation |
Initialize a Mapbox GL Map
mapboxgl(
style = NULL,
center = c(0, 0),
zoom = 0,
bearing = 0,
pitch = 0,
projection = "globe",
parallels = NULL,
access_token = NULL,
bounds = NULL,
width = "100%",
height = NULL,
...
)
style |
The Mapbox style to use. |
center |
A numeric vector of length 2 specifying the initial center of the map. |
zoom |
The initial zoom level of the map. |
bearing |
The initial bearing (rotation) of the map, in degrees. |
pitch |
The initial pitch (tilt) of the map, in degrees. |
projection |
The map projection to use (e.g., "mercator", "globe"). |
parallels |
A vector of two numbers representing the standard parallels of the projection. Only available when the projection is "albers" or "lambertConformalConic". |
access_token |
Your Mapbox access token. |
bounds |
The bounding box to fit the map to. Accepts one of the following:
|
width |
The width of the output htmlwidget. |
height |
The height of the output htmlwidget. |
... |
Additional named parameters to be passed to the Mapbox GL JS Map. See the Mapbox GL JS documentation for a full list of options: https://docs.mapbox.com/mapbox-gl-js/api/map/#map-parameters. Common options include:
|
An HTML widget for a Mapbox GL map.
## Not run:
# Basic map
mapboxgl(projection = "globe")
# Constrained map with zoom limits and disabled rotation
mapboxgl(
bounds = my_sf_object,
minZoom = 5,
maxZoom = 12,
dragRotate = FALSE,
touchZoomRotate = FALSE
)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.