arcgis is a meta-package for the R-ArcGIS Bridge. Installing it gives you a complete toolkit for ArcGIS Data and Location services across:
This package installs and loads the following R-ArcGIS ecosystem packages:
{arcgislayers}:
Unified access to ArcGIS data services from R. Query feature layers
and imagery, publish analysis results as live services, and edit
geospatial data in place, integrating with sf and terra.
{arcgisutils}: The foundational infrastructure for the R-ArcGIS Bridge. Handles authentication, searches portal content, calls geoprocessing services, and converts between R spatial data and Esri JSON.
{arcgisgeocode}: High-performance access to ArcGIS geocoding services, including address search, reverse geocoding, batch processing, and location suggestions, for both ArcGIS Online and Enterprise.
{calcite}: R bindings to Esri’s Calcite Design System for building professional UIs with Shiny or standalone HTML, with pre-built components for layouts, forms, data display, and messaging.
{arcgisrouting}: Integrates ArcGIS routing capabilities—plan optimized routes, calculate service areas and travel distances, solve vehicle routing problems, and snap GPS data to road networks, returning spatial objects.
{arcgisplaces}: An R interface to the ArcGIS Places Service. Search for businesses and locations worldwide, discover places by location or geographic bounds, and retrieve details such as ratings, hours, and categories.
{arcpbf}: Fast processing of
Esri FeatureCollection Protocol Buffers from ArcGIS REST API queries.
Lightweight, high-performance parsing with conversion to sf, plus
helpers for httr2 responses and parallel requests.
Install the metapackage from cran with:
install.packages("arcgis")
You can install the development version of arcgis from GitHub with:
# install.packages("remotes")
remotes::install_github("R-ArcGIS/arcgis")
To learn more about the R-ArcGIS Bridge project, visit the developer site.