Function reference

Request Utilities

arc_host()
Determines Portal Host
arc_token() set_arc_token() unset_arc_token() obj_check_token() check_token_has_user()
Manage authorization tokens
arc_agent()
Set user-agent for arcgisutils
arc_base_req()
Generate base request

Authorization

Geometry

determine_dims() has_m() has_z()
Determine the dimensions of a geometry object
determine_esri_geo_type()
Determine Esri Geometry type
validate_crs()
Validate CRS object

JSON

as_esri_geometry()
Create Esri JSON Geometry Objects
as_features() as_esri_features()
Create Esri Features
as_featureset() as_esri_featureset()
Create Esri FeatureSet Objects
as_layer() as_layer_definition() as_feature_collection()
Create Esri layer objects
as_extent()
Convert an object to an extent
parse_esri_json()
Parse Esri JSON

Types

Utilities

compact() `%||%` check_dots_named()
General utility functions
rbind_results()
Combine multiple data.frames

Requests

fetch_layer_metadata()
Retrieve metadata
detect_errors() catch_error()
Detect errors in parsed json response

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.

You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

Your ArcGIS portal

Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

Your ArcGIS Location Platform dashboard

Manage billing, monitor service usage, and access additional resources.

Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

Close