arc.check_product: ArcGIS product and license information

View source: R/arc.check_product.R

arc.check_productR Documentation

ArcGIS product and license information

Description

Initialize connection to ArcGIS. Any script running directly from R (i.e. without being called from a Geoprocessing script) should first call arc.check_product to create a connection with ArcGIS. Provides installation details on the version of ArcGIS installed that arcgisbinding is communicating with. Failure to run this function successfuly implies a problem with ArcGIS installation or environment variables for ArcGIS.

Usage

arc.check_product()

Value

a named list is returned with the following components:

app

Product: ArcGIS Desktop (i.e. ArcMap), or ArcGIS Pro. The name of the product connected.

license

License level: Basic, Standard, or Advanced are the three licensing levels available. Each provides progressively more functionality within the software. See the "Desktop Functionality Matrix" link for details.

version

Build number: The build number of the release being used. Useful in debugging and when creating error reports.

dll

DLL: The dynamic linked library (DLL) in use allowing ArcGIS to communicate with R.

References

ArcGIS Desktop Functionality Matrix

Note

Additional license levels are available on ArcGIS Desktop: Server, EngineGeoDB, and Engine. These license levels are currently unsupported by this package.

Examples


info <- arc.check_product()
info$license # ArcGIS license level
info$version # ArcGIS build number
info$app # product name
info$dll # binding DLL in use

R-ArcGIS/r-bridge documentation built on May 3, 2024, 9:47 a.m.