Skip to contents

List the layers published by a service

Usage

argentum_layers(x, service = c("wfs", "wms"), refresh = FALSE)

Arguments

x

An organization name from argentum_organizations(), or a service URL.

service

"wfs" (default) or "wms".

refresh

Ignore the cached capabilities document.

Value

A data frame with columns name, title, abstract, crs and bbox (a WGS84 xmin,ymin,xmax,ymax string). Zero rows if the service publishes none. crs is normalised to EPSG:code form even when the service declares it as a URN.

Examples

# \donttest{
layers <- argentum_layers("https://wms.ign.gob.ar/geoserver/ows")
head(layers[, c("name", "title")])
#>                                       name
#> 1   ign:doscientas_millas_sector_antartico
#> 2        ign:puntos_de_geomorfologia_DB120
#> 3         ign:lineas_de_zona_costera_BA040
#> 4 ign:lineas_de_mareas_y_corrientes_040601
#> 5  ign:lineas_de_aguas_continentales_BH030
#> 6  ign:lineas_de_aguas_continentales_BH010
#>                                            title
#> 1 200 millas desde la costa del sector antártico
#> 2               Abra, paso, portillo, portezuelo
#> 3                              Accidente costero
#> 4                            Accidente submarino
#> 5                         Acequia, zanja, zanjón
#> 6                                      Acueducto
# }