All Projects → R-ArcGIS → R Bridge

R-ArcGIS / R Bridge

Licence: apache-2.0
Bridge library to connect ArcGIS and R, including arcgisbinding R library.

Programming Languages

r
7636 projects

Projects that are alternatives of or similar to R Bridge

Sysreqs
R package to install system requirements
Stars: ✭ 63 (-27.59%)
Mutual labels:  r-package
Projpred
Projection predictive variable selection
Stars: ✭ 76 (-12.64%)
Mutual labels:  r-package
Awesome Arcgis
📄 Awesome resource list for ArcGIS Developers -> could you help us with a Star? ⭐
Stars: ✭ 83 (-4.6%)
Mutual labels:  arcgis
Feddata
Functions to Automate Downloading Geospatial Data Available from Several Federated Data Sources
Stars: ✭ 70 (-19.54%)
Mutual labels:  r-package
Posterior
The posterior R package
Stars: ✭ 75 (-13.79%)
Mutual labels:  r-package
Arcgis Appstudio Samples
Collection of samples available in AppStudio for ArcGIS desktop to learn and help build your next app.
Stars: ✭ 78 (-10.34%)
Mutual labels:  arcgis
Lexisnexistools
📰 Working with newspaper data from 'LexisNexis'
Stars: ✭ 59 (-32.18%)
Mutual labels:  r-package
Arcade Expressions
ArcGIS Arcade expression templates for all supported profiles in the ArcGIS platform.
Stars: ✭ 85 (-2.3%)
Mutual labels:  arcgis
Tsrepr
TSrepr: R package for time series representations
Stars: ✭ 75 (-13.79%)
Mutual labels:  r-package
Spelling
Tools for Spell Checking in R
Stars: ✭ 82 (-5.75%)
Mutual labels:  r-package
Maps App Javascript
Your organizations maps app built with ArcGIS API for Javascript
Stars: ✭ 71 (-18.39%)
Mutual labels:  arcgis
Pkgsearch
Search R packages on CRAN
Stars: ✭ 73 (-16.09%)
Mutual labels:  r-package
Markovchain
Easy Handling Discrete Time Markov Chains
Stars: ✭ 80 (-8.05%)
Mutual labels:  r-package
Featureserver
An open source Geoservices Implementation
Stars: ✭ 66 (-24.14%)
Mutual labels:  arcgis
Rzmq
R package for ZMQ
Stars: ✭ 83 (-4.6%)
Mutual labels:  r-package
Scimpute
Accurate and robust imputation of scRNA-seq data
Stars: ✭ 62 (-28.74%)
Mutual labels:  r-package
Projmgr
R-based project management tools
Stars: ✭ 78 (-10.34%)
Mutual labels:  r-package
Tabr
R package: tabr. Notation-based and tidy music data analysis and transcription.
Stars: ✭ 87 (+0%)
Mutual labels:  r-package
Git2rdata
An R package for storing and retrieving data.frames in git repositories.
Stars: ✭ 84 (-3.45%)
Mutual labels:  r-package
Qcoder
Lightweight package to do qualitative coding
Stars: ✭ 82 (-5.75%)
Mutual labels:  r-package

R-ArcGIS bridge

Requirements

  • 32-bit version required for ArcMap, 64-bit version required for ArcGIS Pro (Note: the installer installs both by default).
  • 64-bit version can be used with ArcMap by installing Background Geoprocessing and configuring scripts to run in the background. NOTE: Background geoprocessing only allows using the bridge from ArcGIS, not from within R itself.

Installation

# Install latest version:
> install.packages("arcgisbinding", repos="https://r.esri.com", type="win.binary")

For most users, the easiest way to install is using the installation toolbox which will install and configure the bridge for ArcGIS 10.3.1+ and Pro 1.1+. Alternatively, downloading the release can be manually installed into R, as shown in this screencast.

Basic GP Tool script

tool_exec <- function (in_params, out_params)
{
  value0 <- in_params[[1]]
  print(value0)
# ...
  return (out_params)
}
  • tool_exec(in_params, out_params) main function
  • in_params list of all input parameters. You can get parameter value by index in_params[[1]] or by parameter name in_params$param1
  • output_params list of all output and derived parameters.

Using arcgisbinding in standalone R script

> library(arcgisbinding)
> arc.check_product()
> d <- arc.open("c:/mydb.gdb/points")

Documentation

Build

> git clone https://github.com/R-ArcGIS/r-bridge.git`
> cd r-bridge\buid\
> build.bat pro desktop
Build dependencies:
Documentation dependencies:

Project Details

Check out the R-ArcGIS Website for related projects and extensions built on this library.

Credits

This package depends on the R Statistical Computing Software:

Copyright (C) 2015 The R Foundation for Statistical Computing R is free software and comes with ABSOLUTELY NO WARRANTY. See the COPYRIGHTS file for details.

License

Apache 2.0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].