emodnet_get_layer_info {emodnet.wfs} | R Documentation |
Metadata about data available from the different services: data (layers) from a data source (service), metadata on layers from a service, metadata on layers from all services.
Description
Get WFS available layer information
Usage
emodnet_get_layer_info(wfs, layers)
emodnet_get_wfs_info(wfs = NULL, service = NULL, service_version = NULL)
emodnet_get_all_wfs_info()
Arguments
wfs |
A |
layers |
a character vector of layer names. To get info on layers,
including
|
service |
the EMODnet OGC WFS service name.
For available services, see |
service_version |
Details
To minimize the number of requests sent to webservices,
these functions use memoise
to cache results inside the active R session.
To clear the cache, re-start R or
run memoise::forget(emodnet_get_wfs_info)
/
memoise::forget(emodnet_get_layer_info)
.
Value
a tibble containing metadata on each layer available from the service.
Functions
-
emodnet_get_layer_info()
: Get metadata for specific layers. Requires awfs
object as input. -
emodnet_get_wfs_info()
: Get info on all layers from an EMODnet WFS service. -
emodnet_get_all_wfs_info()
: Get metadata on all layers and all available services from server.
Examples
emodnet_get_wfs_info(service = "bathymetry")
# Query a wfs object
wfs_bio <- emodnet_init_wfs_client("biology")
emodnet_get_wfs_info(wfs_bio)
# Get info for specific layers from wfs object
layers <- c("mediseh_zostera_m_pnt", "mediseh_posidonia_nodata")
emodnet_get_layer_info(wfs = wfs_bio, layers = layers)