# ArcGIS Utility Functions

## Documentation for package ‘arcgisutils’ version 0.3.0

- DESCRIPTION file.
- Package NEWS.

## Help Pages

%||% | General utility functions
arc_agent | Set user-agent for arcgisutils
arc_base_req | Generate base request
arc_host | Determines Portal Host
arc_self_meta | Access the Self Resource
arc_token | Manage authorization tokens
as_esri_features | Create Esri Features
as_esri_featureset | Create Esri FeatureSet Objects
as_esri_geometry | Create Esri JSON Geometry Objects
as_extent | Convert an object to an extent
as_features | Create Esri Features
as_featureset | Create Esri FeatureSet Objects
as_feature_collection | Create Esri layer objects
as_layer | Create Esri layer objects
as_layer_definition | Create Esri layer objects
auth_binding | Authorization
auth_client | Authorization
auth_code | Authorization
auth_key | Authorization
auth_user | Authorization
catch_error | Detect errors in parsed json response
check_dots_named | General utility functions
check_token_has_user | Manage authorization tokens
compact | General utility functions
date_to_ms | Date handling
detect_errors | Detect errors in parsed json response
determine_dims | Determine the dimensions of a geometry object
determine_esri_geo_type | Determine Esri Geometry type
fetch_layer_metadata | Retrieve metadata
from_esri_date | Date handling
get_ptype | Esri field type mapping
has_m | Determine the dimensions of a geometry object
has_z | Determine the dimensions of a geometry object
infer_esri_type | Esri field type mapping
is_date | Date handling
obj_check_token | Manage authorization tokens
parse_esri_json | Parse Esri JSON
ptype_tbl | Esri field type mapping
rbind_results | Combine multiple data.frames
refresh_token | Authorization
remote_ptype_tbl | Esri field type mapping
set_arc_token | Manage authorization tokens
unset_arc_token | Manage authorization tokens
validate_crs | Validate CRS object
validate_or_refresh_token | Authorization