Skip to contents

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