R-ArcGIS Bridge is a powerful framework that you can use to solve complex problems by combining cutting-edge statistical models with R and ArcGIS for spatial data access, visualization, and analysis. Learn how you can get started with the following options.
Bridge the worlds of R and ArcGIS
Frequently asked questions
How can I get R-ArcGIS Bridge?
You can get R-ArcGIS Bridge with ArcGIS Pro and can leverage it in a multitude of ways, depending on your environment preference. If you are using ArcGIS Pro and already have R installed on your machine, the easiest way to set R-ArcGIS Bridge up is through the R-ArcGIS Integration tab under geoprocessing options. If you are using ArcGIS Pro but do not have R installed and need to have a separate environment for your R analyses, you can create an R environment through Conda Package Manager and the r-arcgis-essentials package.
Why should I use R for spatial analyses?
The R language provides over 15,000 packages that implement both niche analytical packages and general-purpose statistical libraries. With regard to spatial analysis, the R language contains a large number of packages for managing, analyzing, and visualizing spatial data.
Can I use R-ArcGIS Bridge with ArcGIS Server?
Yes, you can deploy script tools driven by R-ArcGIS Bridge as a geoprocessing service within ArcGIS Server. Find detailed steps here - enterprise.arcgis.com/en/server/latest/publish-services/windows/deploying-r-for-arcgis-server.htm
What do I need to use with R-ArcGIS Bridge?
You will need ArcGIS Pro installed with a valid license. You will also need the arcgisbinding package, which can be obtained via the R-ArcGIS Bridge tab within the geoprocessing options in ArcGIS Pro or through Conda Package Manager.
Does R-ArcGIS Bridge work with Microsoft Open R?
Yes, R-ArcGIS Bridge supports Microsoft R Open (MRO) and all variants of Microsoft's R offerings such as R-Client and R-Server.
Are there any cloud environments with R-ArcGIS Bridge already installed?
The Microsoft Data Science Virtual Machine (DSVM) comes with ArcGIS Pro. If you have a valid license, you can use R-ArcGIS Bridge in these cloud environments.
Can I use any geoprocessing tool from R?
Through our Conda integration, we facilitate using the reticulate library to call geoprocessing tools from R. Remember that certain tools require checking out licenses with the CheckOutExtension function of ArcPy, which can also be called from R via the reticulate library.
How do I work with dplyr and use R-ArcGIS Bridge at the same time?
After data is brought into R via arc.select or arc.raster, you can convert the data into the corresponding R format via arc.data2sf, arc.data2sp, or as.raster functions. After the conversion, full dplyr functionality is available on the spatial dataset.
What environment settings are supported between ArcGIS and R?
Commonly used environment settings include Workspace, which controls the default location for geoprocessing tool inputs and outputs. R-ArcGIS Bridge can work with other environment settings, as detailed in this link: pro.arcgis.com/en/pro-app/help/analysis/geoprocessing/basics/geoprocessing-environment-settings.htm
Jump-start your spatial data science journey with these R-ArcGIS Bridge resources.