Retrieve metadata
Utility functions for feature service metadata.
Usage
fetch_layer_metadata(url, token=NULL, call=rlang::caller_env())Arguments
- url
the url of the item.
- token
an
httr2_tokenfrom one of the providedauth_functions- call
default
rlang::caller_env(). The calling environment passed todetect_errors().
Details
fetch_layer_metadata()given a request, fetches the metadata by settingthe query parameterf=json
Examples
# url is broken into parts to fit within 100 characters to avoid CRAN notesurl_parts<-c("https://services.arcgis.com/P3ePLMYs2RVChkJx/ArcGIS/rest/services","/USA_Counties_Generalized_Boundaries/FeatureServer/0")furl<-paste0(url_parts, collapse="")meta<-fetch_layer_metadata(furl)head(names(meta))#> [1] "currentVersion" "id" "name"#> [4] "inDedicatedHosting" "preferredHost" "type"