Interactive Maps with 'Mapbox GL JS' and 'MapLibre GL JS'
Add a circle layer to a Mapbox GL map
Add a custom control to a map
Add a draw control to a map
Add features to an existing draw control
Add a fill-extrusion layer to a Mapbox GL map
Add a fill layer to a map
Add a fullscreen control to a map
Add a geocoder control to a map
Add a geolocate control to a map
Add a globe control to a map
Add a Globe Minimap to a map
Add a hexagon source from the H3 geospatial indexing system.
Add a heatmap layer to a Mapbox GL map
Add an image source to a Mapbox GL or Maplibre GL map
Add an image to the map
Add a layer to a map from a source
Add a layers control to the map
Add a line layer to a map
Add markers to a Mapbox GL or Maplibre GL map
Add a navigation control to a map
Add a PMTiles source to a Mapbox GL or Maplibre GL map
Add a raster DEM source to a Mapbox GL or Maplibre GL map
Add a raster layer to a Mapbox GL map
Add a raster tile source to a Mapbox GL or Maplibre GL map
Add a reset control to a map
Add a scale control to a map
Add a screenshot control to a map
Add a GeoJSON or sf source to a Mapbox GL or Maplibre GL map
Add a symbol layer to a map
Add a vector tile source to a Mapbox GL or Maplibre GL map
Add a video source to a Mapbox GL or Maplibre GL map
Add a visualization layer to an existing map
Get CARTO Style URL
Extract information from classification and continuous scale objects
Clear controls from a Mapbox GL or Maplibre GL map in a Shiny app
Clear all drawn features from a map
Clear layers from a map using a proxy
Clear legends from a map
Clear markers from a map in a Shiny session
Prepare cluster options for circle layers
Create a Compare widget
Create a concatenation expression
Ease to a given view
Enable hover events for Shiny applications
Fit the map to a bounding box
Fly to a given view
Format numbers for legend labels
Get column or property for use in mapping
Get drawn features from the map
Get queried features from a map as an sf object
Create an interpolation expression with automatic palette and break ca...
Create an interpolation expression
Jump to a given view
Create custom styling for map legends
Add legends to Mapbox GL and MapLibre GL maps
Get Mapbox Style URL
Create a proxy object for a Mapbox GL Compare widget in Shiny
Create a proxy object for a Mapbox GL map in Shiny
Quick visualization of geometries with Mapbox GL
Initialize a Mapbox GL Map
Create a Mapbox GL Compare output element for Shiny
Create a Mapbox GL output element for Shiny
mapgl: Interactive Maps with 'Mapbox GL JS' and 'MapLibre GL JS'
Create a proxy object for a Maplibre GL Compare widget in Shiny
Create a proxy object for a Maplibre GL map in Shiny
Quick visualization of geometries with MapLibre GL
Initialize a Maplibre GL Map
Create a Maplibre GL Compare output element for Shiny
Create a Maplibre GL output element for Shiny
Get MapTiler Style URL
Create a match expression
Move a layer to a different z-position
Create a number formatting expression
Observe events on story map section transitions
Get OpenFreeMap Style URL
Convert R color palette to mapgl LUT
Query rendered features on a map in a Shiny session
Render a Mapbox GL output element in Shiny
Render a Mapbox GL Compare output element in Shiny
Render a Maplibre GL output element in Shiny
Render a Maplibre GL Compare output element in Shiny
Set a configuration property for a Mapbox GL map
Set a filter on a map layer
Set fog on a Mapbox GL map
Set a layout property on a map layer
Set a paint property on a map layer
Set popup on a map layer
Set Projection for a Mapbox/Maplibre Map
Set rain effect on a Mapbox GL map
Set snow effect on a Mapbox GL map
Set source of a map layer
Update the style of a map
Set terrain properties on a map
Set tooltip on a map layer
Set the map center and zoom level
Step expressions with automatic classification
Create a step expression
Create a scrollytelling story map with Leaflet
Create a scrollytelling story map
Create a scrollytelling story map with MapLibre
Create a story section for story maps
Calculate area of geometries
Turf.js Geospatial Operations for mapgl
Calculate center of mass
Calculate centroid of geometries
Create concave hull
Create convex hull
Find difference between two geometries
Calculate distance between two features
Spatial filter features by predicate
Find intersection of two geometries
Union geometries
Create Voronoi diagram
Provides an interface to the 'Mapbox GL JS' (<https://docs.mapbox.com/mapbox-gl-js/guides>) and the 'MapLibre GL JS' (<https://maplibre.org/maplibre-gl-js/docs/>) interactive mapping libraries to help users create custom interactive maps in R. Users can create interactive globe visualizations; layer 'sf' objects to create filled maps, circle maps, 'heatmaps', and three-dimensional graphics; and customize map styles and views. The package also includes utilities to use 'Mapbox' and 'MapLibre' maps in 'Shiny' web applications.