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
arc_paginate_req()
Paginate ArcGIS Requests
detect_errors() catch_error()
Detect errors in parsed json response

Authorization

Portal

search_items()
Search for Portal Items
arc_item()
Portal Item Metadata
arc_user()
User Information
arc_group()
Fetch Group Information
arc_item_data()
Download an Item's Data
arc_portal_urls()
Organization's URLs
arc_user_self()
Discover Authenticated User Metadata
arc_self_meta() arc_portal_self()
Access the Portal Self Resource
arc_group_content() arc_user_content()
Portal Content Items
item_type() item_keyword() portal_item_keywords() portal_item_types()
Portal Item Types

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

Geoprocessing Services

Types

Utilities

compact() `%||%` check_dots_named() data_frame()
General utility functions
rbind_results()
Combine multiple data.frames
arc_url_parse() arc_url_type() is_url()
Parse an ArcGIS service or content URL into its components

Requests

fetch_layer_metadata()
Retrieve metadata