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 WFSClient R6 object with methods for interfacing an OGC Web Feature Service. From emodnet_init_wfs_client().

layers

a character vector of layer names. To get info on layers, including layer_name use emodnet_get_wfs_info().

service

the EMODnet OGC WFS service name. For available services, see emodnet_wfs().

service_version

[Deprecated] the WFS service version. Now always "2.0.0".

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

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)


[Package emodnet.wfs version 2.1.1 Index]