Introduction: When creating custom Geoprocessing (GP) tools in R for use within ArcGIS, the arcgisbinding package is a common choice. It acts as a bridge between R and ArcGIS, allowing seamless integration of R scripts into your geospatial workflows. However, if you intentionally avoid using the arcgisbinding, you may encounter issues.
Issue: Recently, I created a r-script for a custom GP toolbox without using arcgisbinding, as arcgisbinding is unavailable at my workplace.
Error Message: I recieved the error message "rarcproxy_pro.dll is blocked".
Expected Behaviour:
- Removing instances of arcgisbinding in my script to get around the IT block may be effective
- Creating a custom GP tool with R script that relies on other R packages or dependencies will result in tool execution, with no dependencies to arcgisbinding.
Troubleshooting Steps:
- Confirmed script runs in RStudio, with no installation or dependencies to arcgisbinding
Help Esri Community, can somebody confirm if this expected behaviour? If not, what have I missed?
Alternatives being considered: Custom Python Script GP tool that calls in the production R scripts.