Package: arcgisutils 0.3.1
arcgisutils: ArcGIS Utility Functions
Developer oriented utility functions designed to be used as the building blocks of R packages that work with ArcGIS Location Services. It provides functionality for authorization, Esri JSON construction and parsing, as well as other utilities pertaining to geometry and Esri type conversions. To support 'ArcGIS Pro' users, authorization can be done via 'arcgisbinding'. Installation instructions for 'arcgisbinding' can be found at <https://r.esri.com/r-bridge-site/docs/installation.html>.
Authors:
arcgisutils_0.3.1.tar.gz
arcgisutils_0.3.1.zip(r-4.5)arcgisutils_0.3.1.zip(r-4.4)arcgisutils_0.3.1.zip(r-4.3)
arcgisutils_0.3.1.tgz(r-4.4-x86_64)arcgisutils_0.3.1.tgz(r-4.4-arm64)arcgisutils_0.3.1.tgz(r-4.3-x86_64)arcgisutils_0.3.1.tgz(r-4.3-arm64)
arcgisutils_0.3.1.tar.gz(r-4.5-noble)arcgisutils_0.3.1.tar.gz(r-4.4-noble)
arcgisutils.pdf |arcgisutils.html✨
arcgisutils/json (API)
NEWS
# Install 'arcgisutils' in R: |
install.packages('arcgisutils', repos = c('https://r-arcgis.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/r-arcgis/arcgisutils/issues
Last updated 1 months agofrom:65ff33a7f9. Checks:OK: 3 NOTE: 6. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Oct 31 2024 |
R-4.5-win-x86_64 | OK | Oct 31 2024 |
R-4.5-linux-x86_64 | OK | Oct 31 2024 |
R-4.4-win-x86_64 | NOTE | Oct 31 2024 |
R-4.4-mac-x86_64 | NOTE | Oct 31 2024 |
R-4.4-mac-aarch64 | NOTE | Oct 31 2024 |
R-4.3-win-x86_64 | NOTE | Oct 31 2024 |
R-4.3-mac-x86_64 | NOTE | Oct 31 2024 |
R-4.3-mac-aarch64 | NOTE | Oct 31 2024 |
Exports:%||%arc_agentarc_base_reqarc_hostarc_self_metaarc_tokenas_esri_featuresas_esri_featuresetas_esri_geometryas_extentas_feature_collectionas_featuresas_featuresetas_layeras_layer_definitionauth_bindingauth_clientauth_codeauth_keyauth_usercatch_errorcheck_dots_namedcheck_token_has_usercompactdate_to_msdetect_errorsdetermine_dimsdetermine_esri_geo_typefetch_layer_metadatafrom_esri_dateget_ptypehas_mhas_zinfer_esri_typeis_dateobj_check_tokenparse_esri_jsonptype_tblrbind_resultsrefresh_tokenremote_ptype_tblset_arc_tokenunset_arc_tokenvalidate_crsvalidate_or_refresh_token
Dependencies:askpassblobclassclassIntclicpp11curlDBIdbplyrdplyre1071fansigenericsgluehttr2KernSmoothlifecyclemagrittrMASSopensslpillarpkgconfigproxypurrrR6rappdirsRcppRcppSimdJsonrlangs2sfstringistringrsystibbletidyrtidyselectunitsutf8vctrswithrwk
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Set user-agent for arcgisutils | arc_agent |
Generate base request | arc_base_req |
Determines Portal Host | arc_host |
Access the Self Resource | arc_self_meta |
Manage authorization tokens | arc_token check_token_has_user obj_check_token set_arc_token unset_arc_token |
Create Esri JSON Geometry Objects | as_esri_geometry |
Convert an object to an extent | as_extent |
Create Esri Features | as_esri_features as_features |
Create Esri FeatureSet Objects | as_esri_featureset as_featureset |
Create Esri layer objects | as_feature_collection as_layer as_layer_definition |
Authorization | auth_binding auth_client auth_code auth_key auth_user refresh_token validate_or_refresh_token |
General utility functions | %||% check_dots_named compact |
Detect errors in parsed json response | catch_error detect_errors |
Determine the dimensions of a geometry object | determine_dims has_m has_z |
Determine Esri Geometry type | determine_esri_geo_type |
Retrieve metadata | fetch_layer_metadata |
Esri field type mapping | get_ptype infer_esri_type ptype_tbl remote_ptype_tbl |
Date handling | date_to_ms from_esri_date is_date |
Parse Esri JSON | parse_esri_json |
Combine multiple data.frames | rbind_results |
Validate CRS object | validate_crs |