diff --git a/R/info.R b/R/info.R
index e7605d0..65f4f5b 100644
--- a/R/info.R
+++ b/R/info.R
@@ -17,7 +17,7 @@
title = purrr::map_chr(wfs_layers, ~.x$getTitle()),
abstract = purrr::map_chr(wfs_layers, ~getAbstractNull(.x)),
class = purrr::map_chr(wfs_layers, ~.x$getClassName()),
- format = "sf"
+ format = purrr::map_chr(wfs_layers, guess_layer_format)
) %>%
tidyr::separate(
.data$layer_name,
@@ -44,9 +44,8 @@ emodnet_get_layer_info <- memoise::memoise(.emodnet_get_layer_info)
Both cannot be {usethis::ui_value('NULL')}")
}
- if(is.null(wfs)){
- wfs <- emodnet_init_wfs_client(service, service_version)
- }else{check_wfs(wfs)}
+ wfs <- wfs %||% emodnet_init_wfs_client(service, service_version)
+ check_wfs(wfs)
caps <- wfs$getCapabilities()
@@ -58,7 +57,7 @@ emodnet_get_layer_info <- memoise::memoise(.emodnet_get_layer_info)
title = purrr::map_chr(caps$getFeatureTypes(), ~.x$getTitle()),
abstract = purrr::map_chr(caps$getFeatureTypes(), ~getAbstractNull(.x)),
class = purrr::map_chr(caps$getFeatureTypes(), ~.x$getClassName()),
- format = "sf"
+ format = purrr::map_chr(caps$getFeatureTypes(), guess_layer_format)
) %>%
tidyr::separate(.data$layer_name, into = c("layer_namespace", "layer_name"),
sep = ":")
@@ -96,3 +95,11 @@ getAbstractNull <- function(x){
abstract <- x$getAbstract()
ifelse(is.null(abstract), "", abstract)
}
+
+guess_layer_format <- function(layer) {
+ if (any(layer$getDescription(pretty = T)$type == "geometry")) {
+ "sf"
+ } else {
+ "data.frame"
+ }
+}
diff --git a/R/layer_attributes.R b/R/layer_attributes.R
index 761327e..85afb92 100644
--- a/R/layer_attributes.R
+++ b/R/layer_attributes.R
@@ -32,10 +32,9 @@ layer_attributes_summarise <- function(wfs = NULL,
layer_attribute_descriptions <- function(wfs = NULL,
service = NULL,
service_version = "2.0.0", layer) {
- if(is.null(wfs)){
- wfs <- emodnet_init_wfs_client(service,
- service_version)
- }else{check_wfs(wfs)}
+
+ wfs <- wfs %||% emodnet_init_wfs_client(service, service_version)
+ check_wfs(wfs)
get_layer_metadata(layer, wfs)$getDescription(pretty = TRUE)
}
@@ -86,10 +85,8 @@ layer_attribute_inspect <- function(wfs = NULL,
service_version = "2.0.0",
layer, attribute) {
- if(is.null(wfs)){
- wfs <- emodnet_init_wfs_client(service,
- service_version)
- }else{check_wfs(wfs)}
+ wfs <- wfs %||% emodnet_init_wfs_client(service, service_version)
+ check_wfs(wfs)
layer <- match.arg(layer, several.ok = FALSE,
choices = emodnet_get_wfs_info(wfs)$layer_name)
@@ -137,10 +134,8 @@ layer_attributes_tbl <- function(wfs = NULL,
service = NULL,
service_version = "2.0.0", layer) {
- if(is.null(wfs)){
- wfs <- emodnet_init_wfs_client(service,
- service_version)
- }else{check_wfs(wfs)}
+ wfs <- wfs %||% emodnet_init_wfs_client(service, service_version)
+ check_wfs(wfs)
layer <- match.arg(layer, several.ok = FALSE,
choices = emodnet_get_wfs_info(wfs)$layer_name)
diff --git a/R/layers.R b/R/layers.R
index 1445816..0852b99 100644
--- a/R/layers.R
+++ b/R/layers.R
@@ -68,20 +68,32 @@ emodnet_get_layers <- function(wfs = NULL, service = NULL, service_version = "2.
if (is.null(wfs) & is.null(service)) {
usethis::ui_stop(
- "Please provide a valid {usethis::ui_field('service')} name or {usethis::ui_field('wfs')} object.
+ "Please provide a valid {usethis::ui_field('service')} name or {usethis::ui_field('wfs')} object.
Both cannot be {usethis::ui_value('NULL')} at the same time."
)
}
- if (is.null(wfs)) {
- wfs <- emodnet_init_wfs_client(service, service_version)
- }
+ wfs <- wfs %||% emodnet_init_wfs_client(service, service_version)
check_wfs(wfs)
# check layers -----------------------------------------
- layers <- match.arg(layers, several.ok = TRUE,
- choices = emodnet_get_wfs_info(wfs)$layer_name)
+ layers <- match.arg(
+ layers,
+ several.ok = TRUE,
+ choices = emodnet_get_wfs_info(wfs)$layer_name
+ )
+
+ formats <- purrr::map_chr(layers, get_layer_format, wfs)
+ if (any(formats != "sf") && reduce_layers) {
+ rlang::abort(
+ c(
+ "Can't reduce layers when one is a data.frame",
+ i = sprintf("data.frame layer(s): %s", toString(layers[formats == "data.frame"]))
+ )
+
+ )
+ }
# check filter vector -----------------------------------------
cql_filter <- cql_filter %||% rep(NA, times = length(layers))
@@ -156,10 +168,16 @@ check_layer_crs <- function(layer_sf, layer, wfs) {
checkmate_crs <- function(sf, crs = NULL) {
+
if (checkmate::test_null(sf)) {
return(sf)
}
+ # data.frame layers
+ if (!inherits(sf, "sf")) {
+ return(sf)
+ }
+
if (is.na(sf::st_crs(sf)) || is.null(sf::st_crs(sf))) {
usethis::ui_warn("{usethis::ui_field('crs')} missing from `sf` object.")
@@ -179,7 +197,7 @@ checkmate_crs <- function(sf, crs = NULL) {
standardise_crs <- function(out, crs = NULL) {
if (checkmate::test_class(out, "list")) {
- purrr::map(out, ~checkmate_crs(.x, crs = crs))
+ purrr::map(out, ~checkmate_crs(.x, crs = crs))
} else {
checkmate_crs(out, crs = crs)
}
@@ -194,24 +212,31 @@ ews_get_layer <- function(x, wfs, suppress_warnings = FALSE, cql_filter = NULL,
if (is.na(cql_filter)) {cql_filter <- NULL}
if (is.null(cql_filter)) {
# get layer without cql_filter
- tryCatch(
+ tryCatch({
+
+ layer <- wfs$getFeatures(namespaced_x, ...)
- layer <- wfs$getFeatures(namespaced_x, ...) %>%
- check_layer_crs(layer = x, wfs = wfs),
+ if (inherits(layer, "sf")) {
+ layer <- check_layer_crs(layer, layer = x, wfs = wfs)
+ }
+ },
error = function(e) {
usethis::ui_warn("Download of layer {usethis::ui_value(x)} failed: {usethis::ui_field(e)}")
- }
+ }
)
} else {
# get layer using cql_filter
- tryCatch(
- layer <- wfs$getFeatures(namespaced_x,
- cql_filter = utils::URLencode(cql_filter),
- ...) %>%
- check_layer_crs(layer = x, wfs = wfs),
+ tryCatch({
+
+ layer <- wfs$getFeatures(namespaced_x, cql_filter = utils::URLencode(cql_filter), ...)
+
+ if (inherits(layer, "sf")) {
+ layer <- check_layer_crs(layer, layer = x, wfs = wfs)
+ }
+ },
error = function(e) {
usethis::ui_warn("Download of layer {usethis::ui_value(x)} failed: {usethis::ui_field(e)}")
- }
+ }
)
}
return(layer)
@@ -220,12 +245,16 @@ ews_get_layer <- function(x, wfs, suppress_warnings = FALSE, cql_filter = NULL,
namespace_layer_names <- function(wfs, layers) {
info <- emodnet_get_wfs_info(wfs)
- layers <- match.arg(layers, choices = info$layer_name,
- several.ok = TRUE)
+ layers <- match.arg(layers, choices = info$layer_name, several.ok = TRUE)
# get layer namespace from info and concatenate with layer name. Otherwise
# empty list returned in capabilities$findFeatureTypeByName
info[info$layer_name %in% layers,
- c("layer_namespace", "layer_name")] %>%
+ c("layer_namespace", "layer_name")] %>%
apply(1, FUN = function(x){paste0(x, collapse=":")})
}
+
+get_layer_format <- function(layer, wfs) {
+ layers <- emodnet_get_wfs_info(wfs)
+ layers$format[layers$layer_name == layer]
+}
diff --git a/tests/testthat/_snaps/layer_attributes.md b/tests/testthat/_snaps/layer_attributes.md
index 60dc69e..0dcb3cd 100644
--- a/tests/testthat/_snaps/layer_attributes.md
+++ b/tests/testthat/_snaps/layer_attributes.md
@@ -1,4 +1,4 @@
-# layer_attribute_descriptions works
+# layer attributes stuff works
name type minOccurs maxOccurs nillable
1 id integer 0 1 TRUE
diff --git a/tests/testthat/_snaps/layers.md b/tests/testthat/_snaps/layers.md
index 5d61399..dd3223e 100644
--- a/tests/testthat/_snaps/layers.md
+++ b/tests/testthat/_snaps/layers.md
@@ -11,3 +11,8 @@
'arg' should be one of "mediseh_cor_abs_pnt", "mediseh_cor_abs_poly", "mediseh_cymodocea_pnt", "Species_gridded_abundances_10year", "Species_gridded_abundances_2year", "Species_gridded_abundances_3year", "Species_gridded_abundance_all", "mediseh_halophila_pnt", "mediseh_maerl_pnt", "mediseh_maerl_poly", "mediseh_posidonia_model", "mediseh_coral_model", "mediseh_maerl_model", "OOPS_errors", "OOPS_metadata", "OOPS_products", "OOPS_products_vliz", "OOPS_regions", "OOPS_summaries", "mediseh_cor_pnt", "mediseh_cor_poly", "mediseh_posidonia_abs", "mediseh_posidonia_nodata", "mediseh_posidonia_current_pnt", "mediseh_posidonia_current_shape", "mediseh_posidonia_historical_shape", "mediseh_posidonia_historical_pnt", "mediseh_ruppia_c_pnt", "mediseh_ruppia_m_pnt", "mediseh_zostera_m_pnt", "mediseh_zostera_n_pnt", "grey_seal", "harbour_seal"
+# works when data.frame layer
+
+ Can't reduce layers when one is a data.frame
+ i data.frame layer(s): OOPS_summaries, OOPS_metadata
+
diff --git a/tests/testthat/fixtures/bathymetry-info/ows.emodnet-bathymetry.eu/wfs-8af060.xml b/tests/testthat/fixtures/bathymetry-info/ows.emodnet-bathymetry.eu/wfs-8af060.xml
deleted file mode 100644
index a33f578..0000000
--- a/tests/testthat/fixtures/bathymetry-info/ows.emodnet-bathymetry.eu/wfs-8af060.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-EMODnet Bathymetry WFSWFS2.0.0N4M5Niels MeijerBunnikThe Netherlandsniels@n4m5.nl1.0.01.1.02.0.0text/xmlServiceIdentificationServiceProviderOperationsMetadataFeatureTypeListFilter_Capabilitiesapplication/gml+xml; version=3.2resultshitsapplication/gml+xml; version=3.2GML2KMLSHAPE-ZIPapplication/jsonapplication/vnd.google-earth.kml xmlapplication/vnd.google-earth.kml+xmlcsvgml3gml32jsontext/csvtext/xml; subtype=gml/2.1.2text/xml; subtype=gml/3.1.1text/xml; subtype=gml/3.2nonelocalFALSE1000000nonelocalapplication/gml+xml; version=3.2urn:ogc:def:queryLanguage:OGC-WFS::WFSQueryExpressionALLSOMEresultshitsapplication/gml+xml; version=3.2GML2KMLSHAPE-ZIPapplication/jsonapplication/vnd.google-earth.kml xmlapplication/vnd.google-earth.kml+xmlcsvgml3gml32jsontext/csvtext/xml; subtype=gml/2.1.2text/xml; subtype=gml/3.1.1text/xml; subtype=gml/3.2nonelocalapplication/gml+xml; version=3.2ALLSOMETRUETRUETRUETRUETRUETRUEFALSEFALSETRUETRUETRUETRUEFALSETRUEFALSEwfs:Querywfs:StoredQueryhttps://sextant.ifremer.fr/geonetwork/srv/eng/xml.metadata.get?uuid=0327b8515dcea79a4fc3b4e80b8531bf1368f30dapplication/vnd.iso.19139+xmlengengEMODnet_Bathymetry_coastlinesEMODnet_Bathymetry_contoursemodnet:contoursDepth contoursGeneralised bathymetric contour lines.
-(50, 100, 200, 500, 1000, 2000, 5000 meter interval)featurescontoursurn:ogc:def:crs:EPSG::4326-35.9947929382324 25.005207061767641.7718505859375 84.9926452636719emodnet:quality_indexQuality indexRepresentation of various quality indicators for the individual bathymetric surveys and composite DTM’s that contribute to the EMODnet Bathymetry DTMfeaturesquality_indexurn:ogc:def:crs:EPSG::4326-36.0 15.00208282470743.0031280517578 90.0000076293945emodnet:source_referencesSource referencesCoverage of individual bathymetric surveys and Composite DTMs that contribute to the EMODnet Bathymetry DTM.featuressource_referencesurn:ogc:def:crs:EPSG::4326-36.0 14.999999999800243.00312503 90.0000000000001TRUETRUETRUETRUETRUETRUETRUETRUETRUETRUEFALSETRUEFALSETRUExs:intxs:intxs:longxs:longxs:floatxs:floatxs:doublexs:doublexs:doublexs:doublexs:stringxs:stringxs:stringxs:stringxs:stringxs:doublexs:doublexs:doublexs:doublexs:doublexs:doublexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:booleanxs:booleanxs:booleanxs:doublegml:AbstractGeometryTypexs:doublegml:AbstractGeometryTypexs:stringxs:stringxs:intxs:intxs:stringxs:doublexs:doublexs:doublexs:doublexs:doublexs:doublexs:doublexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:intxs:stringxs:stringxs:stringxs:intxs:stringxs:stringxs:stringxs:intxs:doublexs:doublexs:intxs:intxs:doublexs:doublexs:intxs:doublexs:stringxs:intxs:intxs:booleanxs:stringxs:stringxs:stringxs:stringgml:AbstractGeometryTypexs:intgml:AbstractGeometryTypexs:stringxs:stringxs:stringxs:stringgml:AbstractGeometryTypexs:floatxs:stringxs:stringxs:doublexs:stringxs:stringgml:AbstractGeometryTypexs:floatxs:floatxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:doublexs:floatxs:stringgml:AbstractGeometryTypexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:intxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:floatxs:floatxs:stringgml:AbstractGeometryTypexs:floatxs:stringxs:dateTimexs:dateTimexs:dateTimexs:dateTimexs:dateTimexs:dateTimexs:stringxs:dateTimexs:floatxs:floatxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:intxs:stringxs:doublexs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:doublexs:stringxs:stringxs:stringxs:stringgml:AbstractGeometryTypexs:stringxs:stringxs:stringxs:intxs:intxs:intxs:doublexs:doublexs:floatxs:stringxs:stringxs:stringxs:stringxs:intxs:intxs:stringxs:doublexs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:floatxs:stringxs:longxs:dateTimexs:dateTimexs:stringxs:stringxs:dateTimexs:dateTimexs:stringxs:stringxs:stringxs:stringxs:floatxs:stringxs:stringxs:stringxs:stringxs:intgml:AbstractGeometryTypexs:booleanxs:stringxs:stringxs:doublexs:stringxs:stringxs:doublexs:stringxs:stringxs:doublexs:stringxs:stringxs:booleanxs:doublexs:doublexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringgml:AbstractGeometryTypexs:stringxs:doublexs:intxs:doublexs:booleanxs:stringxs:doublexs:intxs:booleanxs:booleanxs:stringxs:stringxs:booleanxs:stringxs:stringxs:doublexs:booleanxs:stringxs:stringxs:stringxs:doublexs:floatxs:stringgml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:intxs:stringxs:doublexs:doublexs:doublegml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:doublegml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:intxs:doublegml:AbstractGeometryTypexs:doublegml:AbstractGeometryTypexs:doublegml:AbstractGeometryTypexs:stringxs:stringxs:booleanxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:doublexs:doublexs:doublexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:intxs:stringxs:intxs:stringxs:intxs:intxs:stringxs:doublexs:doublexs:doublexs:stringxs:doublexs:floatxs:floatxs:stringxs:booleanxs:stringxs:stringxs:booleanxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:intxs:doublexs:intxs:stringgml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:intxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:booleanxs:booleanxs:stringxs:stringxs:doublexs:stringxs:stringxs:booleanxs:stringxs:booleangml:AbstractGeometryTypexs:booleanxs:booleangml:AbstractGeometryTypexs:booleanxs:stringxs:booleanxs:stringxs:stringxs:booleanxs:stringxs:stringgml:AbstractGeometryTypexs:doublexs:booleangml:AbstractGeometryTypexs:booleangml:AbstractGeometryTypexs:booleangml:AbstractGeometryTypexs:booleanxs:stringxs:stringxs:doublexs:doublexs:stringxs:stringxs:doublexs:stringxs:doublexs:intxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:intxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:intxs:stringxs:booleanxs:floatxs:floatxs:booleanxs:floatxs:floatxs:stringxs:stringxs:floatxs:stringxs:stringxs:stringxs:stringxs:floatxs:stringxs:stringxs:stringxs:intxs:stringxs:stringxs:intxs:stringxs:doublexs:floatxs:stringxs:stringxs:stringxs:stringxs:doublexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:doublexs:doublexs:stringxs:stringxs:stringxs:doublexs:floatxs:floatxs:longxs:floatxs:floatxs:floatxs:floatxs:floatxs:intxs:floatxs:floatxs:doublexs:doublexs:doublexs:longxs:floatxs:floatxs:floatxs:floatxs:floatxs:intxs:floatxs:floatxs:stringgml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:stringxs:stringxs:stringxs:doublexs:intxs:intxs:intxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:floatxs:stringxs:stringxs:stringxs:floatxs:stringxs:stringxs:stringxs:intgml:AbstractGeometryTypexs:intgml:AbstractGeometryTypexs:intgml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:doublexs:doublexs:booleanxs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:doublexs:stringxs:intxs:stringxs:longxs:stringxs:booleangml:AbstractGeometryTypexs:intxs:doublexs:stringxs:stringxs:stringxs:stringxs:intxs:stringgml:AbstractGeometryTypexs:intxs:stringxs:stringxs:intxs:booleanxs:booleanxs:stringxs:stringxs:intxs:intxs:stringxs:stringxs:intxs:booleanxs:stringxs:floatxs:stringxs:doublexs:floatxs:floatxs:stringxs:stringxs:booleanxs:stringxs:stringxs:doublexs:intxs:booleanxs:stringxs:stringxs:stringxs:stringxs:doublexs:stringxs:stringxs:intxs:stringxs:stringxs:doublexs:stringxs:stringxs:stringxs:floatxs:stringxs:booleanxs:stringxs:stringxs:intxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:booleangml:AbstractGeometryTypegml:AbstractGeometryTypexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:doublexs:stringxs:doublexs:floatxs:floatxs:floatxs:longxs:floatxs:doublexs:floatxs:stringxs:stringxs:floatxs:stringxs:stringxs:stringxs:doublexs:doublexs:doublexs:doublexs:stringxs:stringgml:AbstractGeometryTypexs:stringxs:stringxs:stringxs:doublexs:stringxs:stringxs:doublexs:booleanxs:doublexs:floatxs:intxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:doublexs:doublexs:floatxs:stringxs:doublexs:intxs:booleanxs:doublexs:stringxs:stringxs:stringxs:stringxs:stringxs:intxs:intxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:booleanxs:stringxs:stringxs:intxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:intxs:stringxs:stringxs:intxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:intxs:intxs:stringxs:stringxs:intxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringgml:AbstractGeometryTypegml:AbstractGeometryTypexs:doublexs:floatxs:stringxs:stringxs:doublexs:doublexs:floatxs:doublexs:floatxs:booleangml:AbstractGeometryTypegml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:stringxs:stringxs:stringxs:stringxs:stringxs:intxs:stringgml:AbstractGeometryTypegml:AbstractGeometryTypexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:doublexs:intxs:booleanxs:stringxs:stringxs:intxs:intxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringgml:AbstractGeometryTypexs:booleangml:AbstractGeometryTypegml:AbstractGeometryType
\ No newline at end of file
diff --git a/tests/testthat/fixtures/biology-info/geo.vliz.be/geoserver/Emodnetbio/wfs-3edda3.R b/tests/testthat/fixtures/biology-info/geo.vliz.be/geoserver/Emodnetbio/wfs-3edda3.R
new file mode 100644
index 0000000..c715241
--- /dev/null
+++ b/tests/testthat/fixtures/biology-info/geo.vliz.be/geoserver/Emodnetbio/wfs-3edda3.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_cymodocea_pnt&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:26 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:26 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416586, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 0.00113,
+ connect = 0.023198, pretransfer = 0.055745, starttransfer = 0.089155,
+ total = 0.090032)), class = "response")
diff --git a/tests/testthat/fixtures/biology-info/geo.vliz.be/geoserver/Emodnetbio/wfs-8af060.xml b/tests/testthat/fixtures/biology-info/geo.vliz.be/geoserver/Emodnetbio/wfs-8af060.xml
deleted file mode 100644
index 369c296..0000000
--- a/tests/testthat/fixtures/biology-info/geo.vliz.be/geoserver/Emodnetbio/wfs-8af060.xml
+++ /dev/null
@@ -1,111 +0,0 @@
-EMODnet BiologyThe EMODnet Biology products include a set of gridded map layers showing the average abundance of marine species for different time windows (seasonal, annual) using geospatial modelling. The spatial modelling tool used to calculate the gridded abundance maps is based on DIVA. DIVA (Data-Interpolating Variational Analysis) is a tool to create gridded data sets from discrete point measurements of the ocean. For the representation of time dynamics, it was decided to produce gridded maps for sliding time windows, e.g. combining one or more years in one gridded map, so that relatively smooth animated GIF presentations can be produced that show the essential change over time. EMODnet Biology’s data products include the Operational Ocean Products and Services (OOPS), harvested by ICES.WFSWMSGEOSERVERWFS2.0.0nonePlease contact VLIZ if you want to use a layerFlanders Marine Institute (VLIZ)Bart V.Application developerOstendBelgiuminfo@marineregions.org1.0.01.1.02.0.0text/xmltext/xml; subtype=gml/3.2resultshitstext/xml; subtype=gml/3.2GML2KMLSHAPE-ZIPapplication/gml+xml; version=3.2application/jsonapplication/vnd.google-earth.kml xmlapplication/vnd.google-earth.kml+xmlcsvgml3gml32jsontext/xml; subtype=gml/2.1.2text/xml; subtype=gml/3.1.1FALSE1000000noneALLSOMEresultshitstext/xml; subtype=gml/3.2GML2KMLSHAPE-ZIPapplication/gml+xml; version=3.2application/jsonapplication/vnd.google-earth.kml xmlapplication/vnd.google-earth.kml+xmlcsvgml3gml32jsontext/xml; subtype=gml/2.1.2text/xml; subtype=gml/3.1.1FALSE1000000text/xml; subtype=gml/3.2ALLSOMETRUETRUETRUETRUETRUETRUEFALSEFALSETRUETRUETRUETRUEFALSETRUEFALSEwfs:Querywfs:StoredQueryhttp://geonetwork.vliz.be/geonetwork/emodnet/eng/xml.metadata.get?uuid=c71e257d1e4a8599900d8e085b7253ea3f1fd26capplication/vnd.ogc.csw.GetRecordByIdResponse_xmlengengc0f1328f85ba9a424dfccbddec64e74f45d0d3d5701d7e745a6d309ae68cfd72d400a57a09c3625c089f454546dc01fc72121b1fca67a823d865b1b32dd12af42b11513c11d80c19764d1bb4f4855edcf6fb38044c1d25866aa649f37d9a192645460cd05f239d08b31d32c7c22efbe51f5aba7fe14b7332700ab841af219a3efb3d2bcdf60a7176952ee4ae7a15cab24d258a9006d7685fcea85fe215a68266c54bed4920864e7c819ac8142c6fc30534c4f49430355457f917d53c0295ecd80dba5ab751e20d814026d70d1a4e9e83dd0939b9cf398e6140e453e7bb7a0725b0ae1094208750b1f3abb1067ce87a96e40837e97a44b9c33d49b0fdd10a9ee4bb1ef3a24b0796b0a41090a001978753a177ab6aaa6738d3a9a0d0a641aa78da0ab3c5863a157e1e18d9eca0a92261b019fda26943128cd911570911db38de4e248bb4c784b2918e22354e7dc88142211c939bf5a519ede941324c8bacbb23f8fbd60f03e3a1e2b4082eee17385be154aeaa332b83c6e84d9d08ea27a7454358bf4d6ece56ba3d42573792e45d60fb61130a074c7c4d740e34b78d7b117fa8770846eb8f2313492ed3620164bab40534ac956aa88f7b9258bfb190476af7917c4cd38027a52dbcb890874d983a671e073977696262d63b0e93cb0bdb193ce311b50f5d23ca3a892445f73aa5a13da664c0c2a1a5963f351c3c1bf092a99b6981faddc47d67038a84b924775b1e317a2633f50b62ef3772c0d53a33c25ebc0cfdd5cf965ac324b3d71d58612fb9d86f2c65b768e5829e624fee72cbf0c473872018fdd4dfaf0fe8db-f976-4fd8-b2f6-cb5976333be8f9e309b5-0626-4a93-b3ba-0c9c429c49e9Emodnetbio:mediseh_cor_abs_pntEMODnet Absences of coralligenous outcrop (points)Coral absence data from the dataset Coralligenous and mäerl beds distribution along the Mediterranean coasts - Mediterranean Sensitive Habitats (MEDISEH).
-
-Information has been derived from three sources:
-1) the Action plan for the conservation of the coralligenous and other calcareous bio-concretions in the Mediterranean Sea by the UNEP-MAP-RAC/SPA (2008)
-2) the report in the State of knowledge of the geographical distribution of the coralligenous and other calcareous bio-concretions in the Mediterranean by UNEP (2009)
-3) projects focussing bioconstructions, their distribution and the driving forces affecting their structure and function
-
-A total of 798 scientific documents have been collected, together with 43 shapefiles, 1492 polygons and 641 data points for coralligenous formations, 47 polygons and 124 data points for maërl, and 39 bathymetry maps within the framework of the MEDISEH project. Even though proving information on absence data for both coralligenous and mäerl can be extremely difficult, an attempt has been made and 584 polygons have been included for coralligenous formations and 935 for maërl data. Detailed information for these two habitats is now available on about 15% of the Mediterranean coastal area.
-
-Fraschetti, M. Gristina, M. Salomidi, L. Knittweis, M.L. Pace, E. Punzo, A. Belluscio, G. Scarcella, F. Grati, F. De Leo, L. Rizzo, R. Cattaneo-Vietti, P. Povero, A. Cau, C. Piccinetti, V. Valavanis, C. Martin 2013. Coralligenous and mäerl beds distribution along the Mediterranean coasts Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.biologymacroalgaemarineMediterraneanbiotamedisehmaerlmaërlcoalligenousoutcroppointsvectorabsence datacoralscoalligenous outcropHabitats and biotopesurn:ogc:def:crs:EPSG::43262.69709825515747 39.23693466186524.13495206832886 40.0964660644531Emodnetbio:mediseh_cor_abs_polyEMODnet Absences of coralligenous outcrop (polygons)Coral absence data (polygons) in the Mediterranean Sea. Data comes from Coralligenous and mäerl beds distribution along the Mediterranean coasts - Mediterranean Sensitive Habitats (MEDISEH).
-
-Information has been derived from three sources:
-1) the Action plan for the conservation of the coralligenous and other calcareous bio-concretions in the Mediterranean Sea by the UNEP-MAP-RAC/SPA (2008)
-2) the report in the State of knowledge of the geographical distribution of the coralligenous and other calcareous bio-concretions in the Mediterranean by UNEP (2009)
-3) projects focussing bioconstructions, their distribution and the driving forces affecting their structure and function
-
-A total of 798 scientific documents have been collected, together with 43 shapefiles, 1492 polygons and 641 data points for coralligenous formations, 47 polygons and 124 data points for maërl, and 39 bathymetry maps within the framework of the MEDISEH project. Even though proving information on absence data for both coralligenous and mäerl can be extremely difficult, an attempt has been made and 584 polygons have been included for coralligenous formations and 935 for maërl data. Detailed information for these two habitats is now available on about 15% of the Mediterranean coastal area.
-
-Fraschetti, M. Gristina, M. Salomidi, L. Knittweis, M.L. Pace, E. Punzo, A. Belluscio, G. Scarcella, F. Grati, F. De Leo, L. Rizzo, R. Cattaneo-Vietti, P. Povero, A. Cau, C. Piccinetti, V. Valavanis, C. Martin 2013. Coralligenous and mäerl beds distribution along the Mediterranean coasts Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.biologymacroalgaemarineMediterraneanbiotamedisehmaerlmaërlcoalligenousoutcroppolygonvectorHabitats and biotopesurn:ogc:def:crs:EPSG::4326-1.63966238498688 37.052261352539113.4048929214478 42.2407722473145Emodnetbio:mediseh_cymodocea_pntEMODnet Cymodocea nodosa beds distributionCymodocea nodosa beds distribution (presence points) in the Mediterranean Sea.
-
-One of the general objectives of the MEDISEH (Mediterranean Sensitive Habitats) project was to compile historical and current data on seagrass beds.
-
-Belluscio A, Panayiotidis P, Gristina M., Knittweis L., Pace M.L.,Telesca L, Criscoli A, Apostolaki ET, Gerakaris V., S. Fraschetti, M. T. Spedicato, G. Lembo, M. Salomidi,R. Mifsud, G. Fabi, F. Badalamenti, G. Garofalo A. Alagna, Ardizzone G.D., Martin C., V. Valavanis 2013. Seagrass beds distribution along the Mediterranean coasts. Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.MEDMediterraneanCymodocea nodosabiologyplantsangiospermmarineseagrassHabitats and biotopesurn:ogc:def:crs:EPSG::4326-5.22415655182084 31.122976606707735.9138022710002 45.7738989895096Emodnetbio:Species_gridded_abundances_10yearEMODnet Gridded abundances of marine species (10 year average)This dataproduct consists of a set of gridded map layers showing the average abundance of different species of species groups for different time windows (seasonal, annual or multi-annual as appropriate) using spatial modelling.
-They cover a wide taxonomic range, from the smallest organisms (e.g. diatoms, flagellates) to the largest ones (e.g. fish, birds, reptiles, mammals), encompassing all trophic levels.fishbirdreptilemammaltrophic levelgriddiatomflagellatedataproductaverageabundancetimeseasonyearSpecies distributionurn:ogc:def:crs:EPSG::4326-4.55 49.9511.95 61.95Emodnetbio:Species_gridded_abundances_2yearEMODnet Gridded abundances of marine species (2 year average)This dataproduct consists of a set of gridded map layers showing the average abundance of different species of species groups for different time windows (seasonal, annual or multi-annual as appropriate) using spatial modelling.
-They cover a wide taxonomic range, from the smallest organisms (e.g. diatoms, flagellates) to the largest ones (e.g. fish, birds, reptiles, mammals), encompassing all trophic levels.fishbirdreptilemammaltrophic levelgriddiatomflagellatedataproductaverageabundancetimeseasonyearSpecies distributionurn:ogc:def:crs:EPSG::4326-31.85 35.95-22.85 40.45Emodnetbio:Species_gridded_abundances_3yearEMODnet Gridded abundances of marine species (3 year average)This dataproduct consists of a set of gridded map layers showing the average abundance of different species of species groups for different time windows (seasonal, annual or multi-annual as appropriate) using spatial modelling.
-They cover a wide taxonomic range, from the smallest organisms (e.g. diatoms, flagellates) to the largest ones (e.g. fish, birds, reptiles, mammals), encompassing all trophic levels.fishbirdreptilemammaltrophic levelgriddiatomflagellatedataproductaverageabundancetimeseasonyearSpecies distributionurn:ogc:def:crs:EPSG::4326-5.45 41.859.85 51.45Emodnetbio:Species_gridded_abundance_allEMODnet Gridded abundances of marine species TESTThis dataproduct consists of a set of gridded map layers showing the average abundance of different species of species groups for different time windows (seasonal, annual or multi-annual as appropriate) using spatial modelling.
-They cover a wide taxonomic range, from the smallest organisms (e.g. diatoms, flagellates) to the largest ones (e.g. fish, birds, reptiles, mammals), encompassing all trophic levels.fishbirdreptilemammaltrophic levelgriddiatomflagellatedataproductaverageabundancetimeseasonyearSpecies distributionurn:ogc:def:crs:EPSG::4326-180.0 -90.0180.0 90.0Emodnetbio:mediseh_halophila_pntEMODnet Halophila stipulacea beds distributionHalophila stipulacea beds distribution (presence points) in the Mediterranean Sea.
-
-One of the general objectives of the MEDISEH (Mediterranean Sensitive Habitats) project was to compile historical and current data on seagrass beds.
-
-Belluscio A, Panayiotidis P, Gristina M., Knittweis L., Pace M.L.,Telesca L, Criscoli A, Apostolaki ET, Gerakaris V., S. Fraschetti, M. T. Spedicato, G. Lembo, M. Salomidi,R. Mifsud, G. Fabi, F. Badalamenti, G. Garofalo A. Alagna, Ardizzone G.D., Martin C., V. Valavanis 2013. Seagrass beds distribution along the Mediterranean coasts. Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.MEDMediterraneanHalophila stipulaceabiologyplantsangiospermmarineseagrassHabitats and biotopesurn:ogc:def:crs:EPSG::432610.8352777777777 31.077611763137835.8056323950001 40.4418768180838Emodnetbio:mediseh_maerl_pntEMODnet Maërl bed occurences (points) in the Mediterranean SeaMaërl bed occurrences (point distributions) in the Mediterranean Sea. Data comes from from Coralligenous and mäerl beds distribution along the Mediterranean coasts - Mediterranean Sensitive Habitats (MEDISEH).
-
-Information has been derived from three sources:
-1) the Action plan for the conservation of the coralligenous and other calcareous bio-concretions in the Mediterranean Sea by the UNEP-MAP-RAC/SPA (2008)
-2) the report in the State of knowledge of the geographical distribution of the coralligenous and other calcareous bio-concretions in the Mediterranean by UNEP (2009)
-3) projects focussing bioconstructions, their distribution and the driving forces affecting their structure and function
-
-A total of 798 scientific documents have been collected, together with 43 shapefiles, 1492 polygons and 641 data points for coralligenous formations, 47 polygons and 124 data points for maërl, and 39 bathymetry maps within the framework of the MEDISEH project. Even though proving information on absence data for both coralligenous and mäerl can be extremely difficult, an attempt has been made and 584 polygons have been included for coralligenous formations and 935 for maërl data. Detailed information for these two habitats is now available on about 15% of the Mediterranean coastal area.
-
-Fraschetti, M. Gristina, M. Salomidi, L. Knittweis, M.L. Pace, E. Punzo, A. Belluscio, G. Scarcella, F. Grati, F. De Leo, L. Rizzo, R. Cattaneo-Vietti, P. Povero, A. Cau, C. Piccinetti, V. Valavanis, C. Martin 2013. Coralligenous and mäerl beds distribution along the Mediterranean coasts Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.biologymacroalgaemarineMediterraneanbiotamedisehmaerlmaërlcoalligenousoutcroppointvectordistributionsHabitats and biotopesurn:ogc:def:crs:EPSG::43262.71985194163643 34.675754861000135.834454576 45.6722Emodnetbio:mediseh_maerl_polyEMODnet Maërl bed occurences (polygons) in the Mediterranean SeaMaërl bed occurences (polygons) in the Mediterranean Sea from the dataset Coralligenous and mäerl beds distribution along the Mediterranean coasts - Mediterranean Sensitive Habitats (MEDISEH).
-
-Information has been derived from three sources:
-1) the Action plan for the conservation of the coralligenous and other calcareous bio-concretions in the Mediterranean Sea by the UNEP-MAP-RAC/SPA (2008)
-2) the report in the State of knowledge of the geographical distribution of the coralligenous and other calcareous bio-concretions in the Mediterranean by UNEP (2009)
-3) projects focussing bioconstructions, their distribution and the driving forces affecting their structure and function
-
-A total of 798 scientific documents have been collected, together with 43 shapefiles, 1492 polygons and 641 data points for coralligenous formations, 47 polygons and 124 data points for maërl, and 39 bathymetry maps within the framework of the MEDISEH project. Even though proving information on absence data for both coralligenous and mäerl can be extremely difficult, an attempt has been made and 584 polygons have been included for coralligenous formations and 935 for maërl data. Detailed information for these two habitats is now available on about 15% of the Mediterranean coastal area.
-
-Fraschetti, M. Gristina, M. Salomidi, L. Knittweis, M.L. Pace, E. Punzo, A. Belluscio, G. Scarcella, F. Grati, F. De Leo, L. Rizzo, R. Cattaneo-Vietti, P. Povero, A. Cau, C. Piccinetti, V. Valavanis, C. Martin 2013. Coralligenous and mäerl beds distribution along the Mediterranean coasts Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.biologymacroalgaemarineMediterraneanbiotamedisehmaerlmaërlcoalligenousoutcroppointvectordistributionsHabitats and biotopesurn:ogc:def:crs:EPSG::43261.35282004937332 33.03188579374135.1032721811811 43.1771104698274Emodnetbio:mediseh_posidonia_modelEMODnet Modelled Posidonia oceanica Distribution (2013)This dataset is an output of the “Mediterranean Sensitive Habitats” project (MEDISEH).
-It shows under a raster form modelled spatial distributions of Posidonia oceanica across the Mediterranean Sea. Posidonia oceanica is endemic to the Mediterranean Sea, where it is the dominant seagrass, covering about 50,000 km2 of coastal to offshore sandy and rocky areas down to depths of about 45 m. P. oceanica is a protected species according to EU legislation (Habitat directive), the Bern and Barcelona Conventions and several national legislations.
-The raster has a spatial resolution of 0.004166 decimal degrees, and the values are in the [0,1] interval (occurrence probabilities).Mediterranean basincoastalmarineblue carbonmodelbiogenic habitatgridMarine habitat mappingHabitats and biotopesurn:ogc:def:crs:EPSG::4326-5.665799 30.26600236.210833 45.792684Emodnetbio:mediseh_coral_modelEMODnet Modelled Spatial Distributions of Coralligenous Habitats (2014)This dataset shows modelled spatial distributions of coralligenous outcrops and maërl beds across the Mediterranean Sea. These bioconstructions are typical Mediterranean underwater seascapes, comprising coralline algal frameworks that grow in dim light conditions. They are the result of the building activities of algal and animal constructors, counterbalanced by physical, as well as biological, eroding processes. Because of their extent, biodiversity and production, coralligenous and maërl habitats rank among the most important ecosystems in the Mediterranean Sea, and they are considered of great significance both for fisheries and carbon regulation.Mediterranean basin2014marinemodelbioconstructionbiogenic habitatcoralligenousmäerlmaerlmarine habitat mappinggridHabitats and biotopesurn:ogc:def:crs:EPSG::4326-5.66618707289344 30.266863558632936.2060849504857 45.7862245358287Emodnetbio:mediseh_maerl_modelEMODnet Modelled Spatial Distributions of Maërl Habitats (2014)This dataset shows modelled spatial distributions of coralligenous outcrops and maërl beds across the Mediterranean Sea. These bioconstructions are typical Mediterranean underwater seascapes, comprising coralline algal frameworks that grow in dim light conditions. They are the result of the building activities of algal and animal constructors, counterbalanced by physical, as well as biological, eroding processes. Because of their extent, biodiversity and production, coralligenous and maërl habitats rank among the most important ecosystems in the Mediterranean Sea, and they are considered of great significance both for fisheries and carbon regulation.Mediterranean basin2014marinemodelbioconstructionbiogenic habitatcoralligenousmäerlmaerlmarine habitat mappinggridHabitats and biotopesurn:ogc:def:crs:EPSG::4326-5.66618707289347 30.266377455585236.2077482373789 45.7848197508306Emodnetbio:OOPS_errorsEMODnet OOPS errorsShapefile containing the error values of the spatial modelling tool DIVA used to calculate the gridded abundance maps of the six most abundant Copepod species from the CPR for different time windows (seasonal, annual) using geospatial modelling.OOPS_errorsfeaturesError valuesSpatial modellingAbundanceCopepodsNorth Atlanitc OceanNorth Seaurn:ogc:def:crs:EPSG::4326-4.95 48.0511.95 62.05Emodnetbio:OOPS_metadataEMODnet OOPS metadataThis file contains the metadata of the OOPS product and includes for each abundance value stored in the OOPS product file information on the scientific name, start and end year of data collection, season, measurement unit and link to the original netCDF file, generated by DIVAOOPS_metadatafeaturesurn:ogc:def:crs:EPSG::4326-1.0 -1.00.0 0.0Emodnetbio:OOPS_productsEMODnet OOPS productsShapefile containing a set of gridded map layers showing the average abundance of the six most abundant Copepod species from the CPR for different time windows (seasonal, annual) using geospatial modelling. The spatial modelling tool used to calculate the gridded abundance maps is based on DIVA (Data-Interpolating Variational Analysis).featuresOOPS_productsCopepodsAbundanceSpatial modellingBiotaNorth SeaNorth Atlantic Oceanurn:ogc:def:crs:EPSG::4326-4.95 48.0512.25 60.75Emodnetbio:OOPS_products_vlizEMODnet OOPS products (VLIZ)OOPS_products_vlizfeaturesurn:ogc:def:crs:EPSG::4326-4.95 48.0511.55 62.05Emodnetbio:OOPS_regionsEMODnet OOPS regionsShapefile containing ICES ecoregions and Western Atlantic Hydrographic regions for the development of ICES operational Oceanographic Products and Services.OOPS_regionsfeaturesMarine regionsAtlantic OceanBoundariesurn:ogc:def:crs:EPSG::4326-77.3202788782475 30.267049551395868.5000001347984 90.0000000001Emodnetbio:OOPS_summariesEMODnet OOPS summariesSummary statistics of the data of the OOPS products, providing an average value and standard deviation of the abundance values of the six most dominant Copepod species per regional sea of the North Atlantic Ocean per year per seson.featuresOOPS_summariesAbundanceCopeodsAtlantic regional seasBiotaurn:ogc:def:crs:EPSG::4326-1.0 -1.00.0 0.0Emodnetbio:mediseh_cor_pntEMODnet Occurrences of coralligenous outcrop (points)Coralligenous outcrop occurrences (point distributions) in the Mediterranean Sea. Data comes from Coralligenous and mäerl beds distribution along the Mediterranean coasts - Mediterranean Sensitive Habitats (MEDISEH).
-
-Information has been derived from three sources:
-1) the Action plan for the conservation of the coralligenous and other calcareous bio-concretions in the Mediterranean Sea by the UNEP-MAP-RAC/SPA (2008)
-2) the report in the State of knowledge of the geographical distribution of the coralligenous and other calcareous bio-concretions in the Mediterranean by UNEP (2009)
-3) projects focussing bioconstructions, their distribution and the driving forces affecting their structure and function
-
-A total of 798 scientific documents have been collected, together with 43 shapefiles, 1492 polygons and 641 data points for coralligenous formations, 47 polygons and 124 data points for maërl, and 39 bathymetry maps within the framework of the MEDISEH project. Even though proving information on absence data for both coralligenous and mäerl can be extremely difficult, an attempt has been made and 584 polygons have been included for coralligenous formations and 935 for maërl data. Detailed information for these two habitats is now available on about 15% of the Mediterranean coastal area.
-
-Fraschetti, M. Gristina, M. Salomidi, L. Knittweis, M.L. Pace, E. Punzo, A. Belluscio, G. Scarcella, F. Grati, F. De Leo, L. Rizzo, R. Cattaneo-Vietti, P. Povero, A. Cau, C. Piccinetti, V. Valavanis, C. Martin 2013. Coralligenous and mäerl beds distribution along the Mediterranean coasts Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.biologymacroalgaemarineMediterraneanbiotamedisehmaerlmaërlcoalligenousoutcroppointvectordistributionsHabitats and biotopesurn:ogc:def:crs:EPSG::4326-4.66237856464225 32.802940000097435.8291752043475 45.6636Emodnetbio:mediseh_cor_polyEMODnet Occurrences of coralligenous outcrop (polygons)Coralligenous outcrop occurrences (polygons) in the Mediterranean Sea. Data comes from Coralligenous and mäerl beds distribution along the Mediterranean coasts - Mediterranean Sensitive Habitats (MEDISEH).
-
-Information has been derived from three sources:
-1) the Action plan for the conservation of the coralligenous and other calcareous bio-concretions in the Mediterranean Sea by the UNEP-MAP-RAC/SPA (2008)
-2) the report in the State of knowledge of the geographical distribution of the coralligenous and other calcareous bio-concretions in the Mediterranean by UNEP (2009)
-3) projects focussing bioconstructions, their distribution and the driving forces affecting their structure and function
-
-A total of 798 scientific documents have been collected, together with 43 shapefiles, 1492 polygons and 641 data points for coralligenous formations, 47 polygons and 124 data points for maërl, and 39 bathymetry maps within the framework of the MEDISEH project. Even though proving information on absence data for both coralligenous and mäerl can be extremely difficult, an attempt has been made and 584 polygons have been included for coralligenous formations and 935 for maërl data. Detailed information for these two habitats is now available on about 15% of the Mediterranean coastal area.
-
-Fraschetti, M. Gristina, M. Salomidi, L. Knittweis, M.L. Pace, E. Punzo, A. Belluscio, G. Scarcella, F. Grati, F. De Leo, L. Rizzo, R. Cattaneo-Vietti, P. Povero, A. Cau, C. Piccinetti, V. Valavanis, C. Martin 2013. Coralligenous and mäerl beds distribution along the Mediterranean coasts Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.biologymacroalgaemarineMediterraneanbiotamedisehmaerlmaërlcoalligenousoutcroppointvectordistributionsHabitats and biotopesurn:ogc:def:crs:EPSG::4326-0.654747315096928 33.063335432357335.0962586360078 45.6649931202008Emodnetbio:mediseh_posidonia_absEMODnet Posidonia oceanica meadows distribution - Coastline of Known Absence (line)Coastline with real absence information of Posidonia oceanica meadows.
-
-One of the general objectives of the MEDISEH (Mediterranean Sensitive Habitats) project was to compile historical and current data on seagrass beds.
-
-Belluscio A, Panayiotidis P, Gristina M., Knittweis L., Pace M.L.,Telesca L, Criscoli A, Apostolaki ET, Gerakaris V., S. Fraschetti, M. T. Spedicato, G. Lembo, M. Salomidi,R. Mifsud, G. Fabi, F. Badalamenti, G. Garofalo A. Alagna, Ardizzone G.D., Martin C., V. Valavanis 2013. Seagrass beds distribution along the Mediterranean coasts. Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.MEDMediterraneanPosidonia oceanicabiologyplantsangiospermmarineseagrassHabitats and biotopesurn:ogc:def:crs:EPSG::4326-5.73955200760205 30.718760236323536.214428897906 45.7857511310799Emodnetbio:mediseh_posidonia_nodataEMODnet Posidonia oceanica meadows distribution - Coastline of No Data (line)Coastline with unknown distribution of Posidonia oceanica meadows.
-
-One of the general objectives of the MEDISEH (Mediterranean Sensitive Habitats) project was to compile historical and current data on seagrass beds.
-
-Belluscio A, Panayiotidis P, Gristina M., Knittweis L., Pace M.L.,Telesca L, Criscoli A, Apostolaki ET, Gerakaris V., S. Fraschetti, M. T. Spedicato, G. Lembo, M. Salomidi,R. Mifsud, G. Fabi, F. Badalamenti, G. Garofalo A. Alagna, Ardizzone G.D., Martin C., V. Valavanis 2013. Seagrass beds distribution along the Mediterranean coasts. Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.MEDMediterraneanPosidonia oceanicabiologyplantsangiospermmarineseagrassHabitats and biotopesurn:ogc:def:crs:EPSG::4326-2.17980035367841 30.266233795459634.6076704462685 45.4766767770067Emodnetbio:mediseh_posidonia_current_pntEMODnet Posidonia oceanica meadows distribution - Current Distribution (points)Current Posidonia oceanica meadows distribution (presence points) in the Mediterranean Sea.
-
-One of the general objectives of the MEDISEH (Mediterranean Sensitive Habitats) project was to compile historical and current data on seagrass beds.
-
-Belluscio A, Panayiotidis P, Gristina M., Knittweis L., Pace M.L.,Telesca L, Criscoli A, Apostolaki ET, Gerakaris V., S. Fraschetti, M. T. Spedicato, G. Lembo, M. Salomidi,R. Mifsud, G. Fabi, F. Badalamenti, G. Garofalo A. Alagna, Ardizzone G.D., Martin C., V. Valavanis 2013. Seagrass beds distribution along the Mediterranean coasts. Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.MEDMediterraneanPosidonia oceanicabiologyplantsangiospermmarineseagrassHabitats and biotopesurn:ogc:def:crs:EPSG::43263.00340833300004 30.823301591567334.406732706224 45.4707269880164Emodnetbio:mediseh_posidonia_current_shapeEMODnet Posidonia oceanica meadows distribution - Current Distribution (polygons)Current Posidonia oceanica meadows distribution in the Mediterranean Sea.
-
-One of the general objectives of the MEDISEH (Mediterranean Sensitive Habitats) project was to compile historical and current data on seagrass beds.
-
-Belluscio A, Panayiotidis P, Gristina M., Knittweis L., Pace M.L.,Telesca L, Criscoli A, Apostolaki ET, Gerakaris V., S. Fraschetti, M. T. Spedicato, G. Lembo, M. Salomidi,R. Mifsud, G. Fabi, F. Badalamenti, G. Garofalo A. Alagna, Ardizzone G.D., Martin C., V. Valavanis 2013. Seagrass beds distribution along the Mediterranean coasts. Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.MEDMediterraneanPosidonia oceanicabiologyplantsangiospermmarineseagrassHabitats and biotopesurn:ogc:def:crs:EPSG::4326-5.18010018812167 32.200467767310334.1001108343815 45.672768501839Emodnetbio:mediseh_posidonia_historical_shapeEMODnet Posidonia oceanica meadows distribution - Historical Distribution (polygons)Historical Posidonia oceanica meadows distribution in the Mediterranean Sea.
-
-One of the general objectives of the MEDISEH (Mediterranean Sensitive Habitats) project was to compile historical and current data on seagrass beds.
-
-Belluscio A, Panayiotidis P, Gristina M., Knittweis L., Pace M.L.,Telesca L, Criscoli A, Apostolaki ET, Gerakaris V., S. Fraschetti, M. T. Spedicato, G. Lembo, M. Salomidi,R. Mifsud, G. Fabi, F. Badalamenti, G. Garofalo A. Alagna, Ardizzone G.D., Martin C., V. Valavanis 2013. Seagrass beds distribution along the Mediterranean coasts. Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.MEDMediterraneanPosidonia oceanicabiologyplantsangiospermmarineseagrassHabitats and biotopesurn:ogc:def:crs:EPSG::4326-5.22508825283165 35.685930374408719.4899290628674 44.3995849910059Emodnetbio:mediseh_posidonia_historical_pntEMODnet Posidonia oceanica meadows distribution - Historical distribution (points)Historical Posidonia oceanica meadows distribution (presence points) in the Mediterranean Sea.
-
-One of the general objectives of the MEDISEH (Mediterranean Sensitive Habitats) project was to compile historical and current data on seagrass beds.
-
-Belluscio A, Panayiotidis P, Gristina M., Knittweis L., Pace M.L.,Telesca L, Criscoli A, Apostolaki ET, Gerakaris V., S. Fraschetti, M. T. Spedicato, G. Lembo, M. Salomidi,R. Mifsud, G. Fabi, F. Badalamenti, G. Garofalo A. Alagna, Ardizzone G.D., Martin C., V. Valavanis 2013. Seagrass beds distribution along the Mediterranean coasts. Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.MEDMediterraneanPosidonia oceanicabiologyplantsangiospermmarineseagrassHabitats and biotopesurn:ogc:def:crs:EPSG::432610.365220939874 31.097545219011535.2761571225822 45.3079002290906Emodnetbio:mediseh_ruppia_c_pntEMODnet Ruppia cirrhosa beds distributionRuppia cirrhosa beds distribution (presence points) in the Mediterranean Sea.
-
-One of the general objectives of the MEDISEH (Mediterranean Sensitive Habitats) project was to compile historical and current data on seagrass beds.
-
-Belluscio A, Panayiotidis P, Gristina M., Knittweis L., Pace M.L.,Telesca L, Criscoli A, Apostolaki ET, Gerakaris V., S. Fraschetti, M. T. Spedicato, G. Lembo, M. Salomidi,R. Mifsud, G. Fabi, F. Badalamenti, G. Garofalo A. Alagna, Ardizzone G.D., Martin C., V. Valavanis 2013. Seagrass beds distribution along the Mediterranean coasts. Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.MEDMediterraneanRuppia cirrhosabiologyplantsangiospermmarineseagrassHabitats and biotopesurn:ogc:def:crs:EPSG::43260.726282361917948 31.062084919431133.2970991030128 44.5096141401189Emodnetbio:mediseh_ruppia_m_pntEMODnet Ruppia maritima beds distributionRuppia maritima beds distribution (presence points) in the Mediterranean Sea.
-
-One of the general objectives of the MEDISEH (Mediterranean Sensitive Habitats) project was to compile historical and current data on seagrass beds.
-
-Belluscio A, Panayiotidis P, Gristina M., Knittweis L., Pace M.L.,Telesca L, Criscoli A, Apostolaki ET, Gerakaris V., S. Fraschetti, M. T. Spedicato, G. Lembo, M. Salomidi,R. Mifsud, G. Fabi, F. Badalamenti, G. Garofalo A. Alagna, Ardizzone G.D., Martin C., V. Valavanis 2013. Seagrass beds distribution along the Mediterranean coasts. Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.MEDMediterraneanRuppia maritimabiologyplantsangiospermmarineseagrassHabitats and biotopesurn:ogc:def:crs:EPSG::432610.8181016644514 33.257529281298826.05 41.4168266767333Emodnetbio:mediseh_zostera_m_pntEMODnet Zostera marina beds distributionZostera marina beds distribution (presence points) in the Mediterranean Sea.
-
-One of the general objectives of the MEDISEH (Mediterranean Sensitive Habitats) project was to compile historical and current data on seagrass beds.
-
-Belluscio A, Panayiotidis P, Gristina M., Knittweis L., Pace M.L.,Telesca L, Criscoli A, Apostolaki ET, Gerakaris V., S. Fraschetti, M. T. Spedicato, G. Lembo, M. Salomidi,R. Mifsud, G. Fabi, F. Badalamenti, G. Garofalo A. Alagna, Ardizzone G.D., Martin C., V. Valavanis 2013. Seagrass beds distribution along the Mediterranean coasts. Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.MEDMediterraneanZostera marinabiologyplantsangiospermmarineseagrassHabitats and biotopesurn:ogc:def:crs:EPSG::4326-4.16715370823943 33.077825222093215.357656963319 45.7245106171991Emodnetbio:mediseh_zostera_n_pntEMODnet Zostera noltii beds distributionZostera noltii beds distribution (presence points) in the Mediterranean Sea.
-
-One of the general objectives of the MEDISEH (Mediterranean Sensitive Habitats) project was to compile historical and current data on seagrass beds.
-
-Belluscio A, Panayiotidis P, Gristina M., Knittweis L., Pace M.L.,Telesca L, Criscoli A, Apostolaki ET, Gerakaris V., S. Fraschetti, M. T. Spedicato, G. Lembo, M. Salomidi,R. Mifsud, G. Fabi, F. Badalamenti, G. Garofalo A. Alagna, Ardizzone G.D., Martin C., V. Valavanis 2013. Seagrass beds distribution along the Mediterranean coasts. Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.MEDMediterraneanZostera noltiibiologyplantsangiospermmarineseagrassHabitats and biotopesurn:ogc:def:crs:EPSG::4326-5.42911323637077 31.27682852223735.9138022710002 45.6998542408631Emodnetbio:grey_sealgrey_seal_distribution_polygonsThese grid data were derived from National Parks and Wildlife Service cetacean surveys within the Irish MSFD area and the EEA-10km GRID. The grid shows the current distribution of Grey seal (Halichoreus grypus) in Irish coastal and marine waters.The data were collected for the purposes of 2019 reporting under Article 17 of the EU Habitats Directive.
-Polygon shapefile showing the 10km grid cell-based current distribution of the Annex II seal species. The following data sources were used to determine their distribution: Morris, C. D. and Duck C. D. (2019) Aerial thermal imaging survey of seals in Ireland, 2017-2018. Report (unpublished) for the National Parks and Wildlife Service of the Department of Culture, Heritage and the Gaeltacht. NPWS (2018) Unpublished data collected during local site surveillance and regional monitoring of Ireland's seal populations along the east-southeast, west-southeast and northwest coasts between 2009 and 2018. Supporting Data: Data collected during the IWDG ISCOPE I and II projects, the IWDG/GMIT Marine Mammals and Megafauna in Irish waters project, the IWDG Ferry Surveys Programme and the IWDG casual and effort-based sightings scheme between January 2005 and January 2011. A single marine mammal observer (or up to three observers, in the case of IWDG ferry surveys) conducted a visual survey effort from research vessels, naval service vessels and commercial ro-ro ferries between 2005 and 2011. Survey effort was conducted either from the ship’s bridge, the monkey island (the roof of the bridge) or from the crow’s nest (R.V. Celtic Explorer). Using an angle board and distances were estimated with the aid of a range-finding stick (Heinemann 1981). Environment data were recorded every 15 / 20 minutes using Logger 2000 software (IFAW 2000). Sightings were also recorded using Logger 2000. Automated position data were obtained through a laptop computer linked to a USB GPS receiver. Survey effort was conducted up to Beaufort sea-state six and in moderate to good visibility. As these were surveys onboard vessels of opportunity, the surveys were conducted in passing mode and cetaceans sighted were not approached. Sightings were identified to species level where possible, with species identifications being graded as definite, probable or possible. Where species identification could not be confirmed, sightings were downgraded (e.g. unidentified dolphin / unidentified whale / unidentified beaked whale etc.) according to criteria established for the IWDG’s cetacean sightings database (IWDG 2013). Observer effort focused on a 90-degree arc ahead of the ship; however, sightings located up to 90 degrees to port and starboard were included. Surveyors scanned the area by eye and using binoculars (typically 10X40 or 8X50). Bearings to sightings were measured.featuresgrey_sealurn:ogc:def:crs:EPSG::4326-10.782374382019 51.3417510986328-5.83586025238037 55.5402717590332Emodnetbio:harbour_sealharbour_seal_distribution_polygonsThese grid data were derived from National Parks and Wildlife Service cetacean surveys within the Irish MSFD area and the EEA-10km GRID. The grid shows the current distribution of Harbour seal (Phoca vitulina) in Irish coastal and marine waters.The data were collected for the purposes of 2019 reporting under Article 17 of the EU Habitats Directive.
-Polygon shapefile showing the 10km grid cell-based current distribution of the Annex II seal species. The following data sources were used to determine their distribution: Morris, C. D. and Duck C. D. (2019) Aerial thermal imaging survey of seals in Ireland, 2017-2018. Report (unpublished) for the National Parks and Wildlife Service of the Department of Culture, Heritage and the Gaeltacht. NPWS (2018) Unpublished data collected during local site surveillance and regional monitoring of Ireland's seal populations along the east-southeast, west-southeast and northwest coasts between 2009 and 2018. Supporting Data: Data collected during the IWDG ISCOPE I and II projects, the IWDG/GMIT Marine Mammals and Megafauna in Irish waters project, the IWDG Ferry Surveys Programme and the IWDG casual and effort-based sightings scheme between January 2005 and January 2011. A single marine mammal observer (or up to three observers, in the case of IWDG ferry surveys) conducted a visual survey effort from research vessels, naval service vessels and commercial ro-ro ferries between 2005 and 2011. Survey effort was conducted either from the ship’s bridge, the monkey island (the roof of the bridge) or from the crow’s nest (R.V. Celtic Explorer). Using an angle board and distances were estimated with the aid of a range-finding stick (Heinemann 1981). Environment data were recorded every 15 / 20 minutes using Logger 2000 software (IFAW 2000). Sightings were also recorded using Logger 2000. Automated position data were obtained through a laptop computer linked to a USB GPS receiver. Survey effort was conducted up to Beaufort sea-state six and in moderate to good visibility. As these were surveys onboard vessels of opportunity, the surveys were conducted in passing mode and cetaceans sighted were not approached. Sightings were identified to species level where possible, with species identifications being graded as definite, probable or possible. Where species identification could not be confirmed, sightings were downgraded (e.g. unidentified dolphin / unidentified whale / unidentified beaked whale etc.) according to criteria established for the IWDG’s cetacean sightings database (IWDG 2013). Observer effort focused on a 90-degree arc ahead of the ship; however, sightings located up to 90 degrees to port and starboard were included. Surveyors scanned the area by eye and using binoculars (typically 10X40 or 8X50). Bearings to sightings were measured.featuresharbour_sealurn:ogc:def:crs:EPSG::4326-10.6407794952393 51.3422927856445-5.83656454086304 55.4315452575684TRUETRUETRUETRUEFALSETRUEFALSETRUETRUEFALSEASCDESCASCFALSExs:intxs:intxs:longxs:longxs:floatxs:floatxs:doublexs:doublexs:doublexs:doublexs:stringxs:stringxs:stringxs:stringxs:stringxs:doublexs:doublexs:doublexs:doublexs:doublexs:doublexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:doublegml:AbstractGeometryTypexs:doublegml:AbstractGeometryTypexs:stringxs:stringxs:intxs:intxs:doublexs:doublexs:doublexs:doublexs:doublexs:doublexs:doublexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:intxs:stringxs:stringxs:stringxs:intxs:stringxs:stringxs:stringxs:intxs:doublexs:doublexs:intxs:intxs:doublexs:doublexs:intxs:doublexs:stringxs:intxs:intxs:booleanxs:stringxs:stringxs:stringxs:stringgml:AbstractGeometryTypexs:intgml:AbstractGeometryTypexs:stringxs:stringxs:stringgml:AbstractGeometryTypexs:floatxs:stringxs:stringxs:doublexs:stringxs:stringgml:AbstractGeometryTypexs:floatxs:floatxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:doublexs:floatxs:stringgml:AbstractGeometryTypexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:intxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:floatxs:floatxs:stringgml:AbstractGeometryTypexs:stringxs:dateTimexs:dateTimexs:dateTimexs:dateTimexs:dateTimexs:dateTimexs:stringxs:dateTimexs:floatxs:floatxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:intxs:stringxs:doublexs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringgml:AbstractGeometryTypexs:stringxs:stringxs:stringxs:intxs:intxs:intxs:doublexs:doublexs:floatxs:stringxs:stringxs:stringxs:stringxs:intxs:intxs:stringxs:doublexs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:dateTimexs:dateTimexs:stringxs:stringxs:stringxs:stringxs:doublexs:stringxs:stringxs:stringxs:intgml:AbstractGeometryTypexs:booleanxs:stringxs:stringxs:doublexs:stringxs:stringxs:doublexs:stringxs:stringxs:doublexs:stringxs:stringxs:booleanxs:doublexs:doublexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringgml:AbstractGeometryTypexs:stringxs:doublexs:intxs:booleanxs:stringxs:stringxs:booleanxs:stringxs:stringxs:doublexs:booleanxs:stringxs:stringxs:doublexs:floatxs:stringgml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:intxs:stringxs:doublexs:doublexs:doublegml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:doublegml:AbstractGeometryTypexs:stringxs:stringxs:stringxs:stringxs:stringxs:intxs:intxs:intxs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringgml:AbstractGeometryTypexs:intxs:doublegml:AbstractGeometryTypexs:doublegml:AbstractGeometryTypexs:doublegml:AbstractGeometryTypexs:booleanxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:doublexs:doublexs:doublexs:stringxs:stringxs:stringxs:intxs:stringxs:intxs:stringxs:intxs:intxs:stringxs:doublexs:floatxs:floatxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:booleanxs:stringxs:stringxs:booleanxs:booleanxs:stringxs:stringxs:stringxs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:intxs:doublexs:intxs:stringgml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:intxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:booleanxs:booleanxs:stringxs:stringxs:doublexs:stringxs:stringxs:booleangml:AbstractGeometryTypexs:booleanxs:booleangml:AbstractGeometryTypexs:booleanxs:stringxs:booleanxs:stringxs:stringxs:booleanxs:stringxs:stringgml:AbstractGeometryTypexs:doublexs:booleangml:AbstractGeometryTypexs:booleangml:AbstractGeometryTypexs:booleangml:AbstractGeometryTypexs:booleanxs:stringxs:stringxs:doublexs:doublexs:stringxs:stringxs:doublexs:stringxs:doublexs:intxs:intxs:stringxs:booleanxs:floatxs:floatxs:booleanxs:floatxs:floatxs:stringxs:stringxs:doublexs:floatxs:stringxs:stringxs:stringxs:stringxs:doublexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:doublexs:doublexs:doublexs:floatxs:floatxs:longxs:floatxs:floatxs:floatxs:floatxs:floatxs:intxs:floatxs:floatxs:doublexs:doublexs:doublexs:longxs:floatxs:floatxs:floatxs:floatxs:floatxs:intxs:floatxs:floatxs:stringgml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:intxs:intxs:intxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:floatxs:stringxs:stringxs:stringxs:floatxs:stringxs:stringxs:stringxs:intgml:AbstractGeometryTypexs:intgml:AbstractGeometryTypexs:intgml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:doublexs:doublexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:intxs:intxs:stringxs:stringxs:stringxs:booleanxs:stringxs:doublexs:stringxs:intxs:stringxs:longxs:stringxs:doublexs:stringxs:stringxs:stringxs:stringxs:intxs:stringgml:AbstractGeometryTypexs:intxs:stringxs:stringxs:intxs:booleanxs:stringxs:stringxs:intxs:intxs:stringxs:stringxs:intxs:booleanxs:stringxs:floatxs:stringxs:stringxs:stringxs:doublexs:floatxs:floatxs:stringxs:stringxs:booleanxs:stringxs:stringxs:doublexs:intxs:stringxs:stringxs:stringxs:stringxs:doublexs:stringxs:stringxs:intxs:stringxs:stringxs:doublexs:stringxs:stringxs:stringxs:floatxs:stringxs:booleanxs:stringxs:stringxs:intxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:booleangml:AbstractGeometryTypegml:AbstractGeometryTypexs:stringxs:stringgml:AbstractGeometryTypexs:stringxs:stringxs:stringgml:AbstractGeometryTypexs:stringxs:stringxs:stringxs:stringxs:stringxs:doublexs:stringxs:doublexs:floatxs:floatxs:floatxs:longxs:floatxs:doublexs:floatxs:stringxs:stringxs:doublexs:doublexs:doublexs:doublexs:stringxs:stringgml:AbstractGeometryTypexs:stringxs:stringxs:stringxs:doublexs:doublexs:floatxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:doublexs:floatxs:stringxs:doublexs:intxs:doublexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:booleanxs:stringxs:stringxs:intxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:intxs:stringxs:stringxs:intxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:intxs:intxs:stringxs:stringxs:intxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringgml:AbstractGeometryTypegml:AbstractGeometryTypexs:doublexs:floatxs:doublexs:floatxs:doublexs:floatxs:booleangml:AbstractGeometryTypegml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringgml:AbstractGeometryTypegml:AbstractGeometryTypexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:doublexs:intxs:stringxs:stringxs:intxs:intxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringgml:AbstractGeometryTypexs:booleangml:AbstractGeometryTypegml:AbstractGeometryType
\ No newline at end of file
diff --git a/tests/testthat/fixtures/biology-attr3/geo.vliz.be/geoserver/Emodnetbio/wfs-d12d21.R b/tests/testthat/fixtures/biology-info/geo.vliz.be/geoserver/Emodnetbio/wfs-d12d21.R
similarity index 82%
rename from tests/testthat/fixtures/biology-attr3/geo.vliz.be/geoserver/Emodnetbio/wfs-d12d21.R
rename to tests/testthat/fixtures/biology-info/geo.vliz.be/geoserver/Emodnetbio/wfs-d12d21.R
index cfb61b4..93b345d 100644
--- a/tests/testthat/fixtures/biology-attr3/geo.vliz.be/geoserver/Emodnetbio/wfs-d12d21.R
+++ b/tests/testthat/fixtures/biology-info/geo.vliz.be/geoserver/Emodnetbio/wfs-d12d21.R
@@ -2,18 +2,18 @@ structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&v
status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
`content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
`content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
- `transfer-encoding` = "chunked", date = "Thu, 07 Apr 2022 11:15:48 GMT"), class = c("insensitive",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:26 GMT"), class = c("insensitive",
"list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
headers = structure(list(server = "Apache-Coyote/1.1",
`content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
`content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
- `transfer-encoding` = "chunked", date = "Thu, 07 Apr 2022 11:15:48 GMT"), class = c("insensitive",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:26 GMT"), class = c("insensitive",
"list")))), cookies = structure(list(domain = logical(0),
flag = logical(0), path = logical(0), secure = logical(0),
expiration = structure(numeric(0), class = c("POSIXct",
"POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
- date = structure(1649330148, class = c("POSIXct", "POSIXt"
- ), tzone = "GMT"), times = c(redirect = 0, namelookup = 5e-05,
- connect = 5.1e-05, pretransfer = 0.000121, starttransfer = 0.035103,
- total = 0.03564)), class = "response")
+ date = structure(1649416586, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.9e-05,
+ connect = 3.9e-05, pretransfer = 0.000102, starttransfer = 0.028391,
+ total = 0.028793)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-0a8298.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-0a8298.R
new file mode 100644
index 0000000..313e441
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-0a8298.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:OOPS_metadata&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416599, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 4.7e-05,
+ connect = 4.7e-05, pretransfer = 0.000126, starttransfer = 0.029933,
+ total = 0.030815)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-13e85b.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-13e85b.R
new file mode 100644
index 0000000..e952acf
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-13e85b.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_posidonia_nodata&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416599, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.3e-05,
+ connect = 3.3e-05, pretransfer = 9.4e-05, starttransfer = 0.030324,
+ total = 0.031254)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-2c182b.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-2c182b.R
new file mode 100644
index 0000000..dcd2e9a
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-2c182b.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_cor_abs_poly&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:37 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:37 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416597, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.8e-05,
+ connect = 3.8e-05, pretransfer = 0.000106, starttransfer = 0.03091,
+ total = 0.031514)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-324db3.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-324db3.R
new file mode 100644
index 0000000..5ff6872
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-324db3.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_maerl_model&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416599, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 4.5e-05,
+ connect = 4.5e-05, pretransfer = 0.000127, starttransfer = 0.029235,
+ total = 0.030025)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-3e3485.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-3e3485.R
new file mode 100644
index 0000000..7f40c21
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-3e3485.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:Species_gridded_abundances_2year&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416599, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.8e-05,
+ connect = 2.8e-05, pretransfer = 8.6e-05, starttransfer = 0.032768,
+ total = 0.034251)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-3edda3.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-3edda3.R
new file mode 100644
index 0000000..0bcb5fc
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-3edda3.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_cymodocea_pnt&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:37 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:37 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416597, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 4.3e-05,
+ connect = 4.3e-05, pretransfer = 0.000119, starttransfer = 0.031828,
+ total = 0.032583)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-477ed1.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-477ed1.R
new file mode 100644
index 0000000..48438d7
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-477ed1.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:Species_gridded_abundances_10year&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:37 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:37 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416597, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.3e-05,
+ connect = 3.3e-05, pretransfer = 8.9e-05, starttransfer = 0.03302,
+ total = 0.034216)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-4d0ef8.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-4d0ef8.R
new file mode 100644
index 0000000..6f700bd
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-4d0ef8.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_ruppia_m_pnt&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:40 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:40 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416600, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.9e-05,
+ connect = 2.9e-05, pretransfer = 8.5e-05, starttransfer = 0.028032,
+ total = 0.028508)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-526ce6.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-526ce6.R
new file mode 100644
index 0000000..6a06b6c
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-526ce6.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_cor_poly&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416599, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.5e-05,
+ connect = 3.5e-05, pretransfer = 0.000102, starttransfer = 0.028139,
+ total = 0.028649)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-570969.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-570969.R
new file mode 100644
index 0000000..3f888a6
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-570969.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:OOPS_regions&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416599, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.1e-05,
+ connect = 3.1e-05, pretransfer = 9.6e-05, starttransfer = 0.028216,
+ total = 0.029067)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-5c2c8e.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-5c2c8e.R
new file mode 100644
index 0000000..6bcec89
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-5c2c8e.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:Species_gridded_abundances_3year&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416599, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.9e-05,
+ connect = 2.9e-05, pretransfer = 8.7e-05, starttransfer = 0.037103,
+ total = 0.054469)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-5e323e.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-5e323e.R
new file mode 100644
index 0000000..a0d96c0
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-5e323e.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_halophila_pnt&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416599, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.7e-05,
+ connect = 3.7e-05, pretransfer = 0.000104, starttransfer = 0.031431,
+ total = 0.03214)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-6876b4.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-6876b4.R
new file mode 100644
index 0000000..e4bff23
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-6876b4.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_posidonia_current_pnt&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416599, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.6e-05,
+ connect = 3.6e-05, pretransfer = 0.000106, starttransfer = 0.028601,
+ total = 0.029058)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-6e5dc5.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-6e5dc5.R
new file mode 100644
index 0000000..0e349b7
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-6e5dc5.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:grey_seal&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:40 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:40 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416600, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.8e-05,
+ connect = 3.8e-05, pretransfer = 0.000105, starttransfer = 0.064136,
+ total = 0.064783)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-76bbde.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-76bbde.R
new file mode 100644
index 0000000..cf11ee3
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-76bbde.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_maerl_pnt&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416599, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.8e-05,
+ connect = 2.8e-05, pretransfer = 8.1e-05, starttransfer = 0.031988,
+ total = 0.033269)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-7a5b50.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-7a5b50.R
new file mode 100644
index 0000000..13078d9
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-7a5b50.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_cor_pnt&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416599, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.4e-05,
+ connect = 3.4e-05, pretransfer = 1e-04, starttransfer = 0.034802,
+ total = 0.035356)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-7b380a.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-7b380a.R
new file mode 100644
index 0000000..342455a
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-7b380a.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_posidonia_historical_pnt&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:40 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:40 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416600, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.5e-05,
+ connect = 2.5e-05, pretransfer = 7.8e-05, starttransfer = 0.028581,
+ total = 0.029459)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-8af060.xml b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-8af060.xml
deleted file mode 100644
index 369c296..0000000
--- a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-8af060.xml
+++ /dev/null
@@ -1,111 +0,0 @@
-EMODnet BiologyThe EMODnet Biology products include a set of gridded map layers showing the average abundance of marine species for different time windows (seasonal, annual) using geospatial modelling. The spatial modelling tool used to calculate the gridded abundance maps is based on DIVA. DIVA (Data-Interpolating Variational Analysis) is a tool to create gridded data sets from discrete point measurements of the ocean. For the representation of time dynamics, it was decided to produce gridded maps for sliding time windows, e.g. combining one or more years in one gridded map, so that relatively smooth animated GIF presentations can be produced that show the essential change over time. EMODnet Biology’s data products include the Operational Ocean Products and Services (OOPS), harvested by ICES.WFSWMSGEOSERVERWFS2.0.0nonePlease contact VLIZ if you want to use a layerFlanders Marine Institute (VLIZ)Bart V.Application developerOstendBelgiuminfo@marineregions.org1.0.01.1.02.0.0text/xmltext/xml; subtype=gml/3.2resultshitstext/xml; subtype=gml/3.2GML2KMLSHAPE-ZIPapplication/gml+xml; version=3.2application/jsonapplication/vnd.google-earth.kml xmlapplication/vnd.google-earth.kml+xmlcsvgml3gml32jsontext/xml; subtype=gml/2.1.2text/xml; subtype=gml/3.1.1FALSE1000000noneALLSOMEresultshitstext/xml; subtype=gml/3.2GML2KMLSHAPE-ZIPapplication/gml+xml; version=3.2application/jsonapplication/vnd.google-earth.kml xmlapplication/vnd.google-earth.kml+xmlcsvgml3gml32jsontext/xml; subtype=gml/2.1.2text/xml; subtype=gml/3.1.1FALSE1000000text/xml; subtype=gml/3.2ALLSOMETRUETRUETRUETRUETRUETRUEFALSEFALSETRUETRUETRUETRUEFALSETRUEFALSEwfs:Querywfs:StoredQueryhttp://geonetwork.vliz.be/geonetwork/emodnet/eng/xml.metadata.get?uuid=c71e257d1e4a8599900d8e085b7253ea3f1fd26capplication/vnd.ogc.csw.GetRecordByIdResponse_xmlengengc0f1328f85ba9a424dfccbddec64e74f45d0d3d5701d7e745a6d309ae68cfd72d400a57a09c3625c089f454546dc01fc72121b1fca67a823d865b1b32dd12af42b11513c11d80c19764d1bb4f4855edcf6fb38044c1d25866aa649f37d9a192645460cd05f239d08b31d32c7c22efbe51f5aba7fe14b7332700ab841af219a3efb3d2bcdf60a7176952ee4ae7a15cab24d258a9006d7685fcea85fe215a68266c54bed4920864e7c819ac8142c6fc30534c4f49430355457f917d53c0295ecd80dba5ab751e20d814026d70d1a4e9e83dd0939b9cf398e6140e453e7bb7a0725b0ae1094208750b1f3abb1067ce87a96e40837e97a44b9c33d49b0fdd10a9ee4bb1ef3a24b0796b0a41090a001978753a177ab6aaa6738d3a9a0d0a641aa78da0ab3c5863a157e1e18d9eca0a92261b019fda26943128cd911570911db38de4e248bb4c784b2918e22354e7dc88142211c939bf5a519ede941324c8bacbb23f8fbd60f03e3a1e2b4082eee17385be154aeaa332b83c6e84d9d08ea27a7454358bf4d6ece56ba3d42573792e45d60fb61130a074c7c4d740e34b78d7b117fa8770846eb8f2313492ed3620164bab40534ac956aa88f7b9258bfb190476af7917c4cd38027a52dbcb890874d983a671e073977696262d63b0e93cb0bdb193ce311b50f5d23ca3a892445f73aa5a13da664c0c2a1a5963f351c3c1bf092a99b6981faddc47d67038a84b924775b1e317a2633f50b62ef3772c0d53a33c25ebc0cfdd5cf965ac324b3d71d58612fb9d86f2c65b768e5829e624fee72cbf0c473872018fdd4dfaf0fe8db-f976-4fd8-b2f6-cb5976333be8f9e309b5-0626-4a93-b3ba-0c9c429c49e9Emodnetbio:mediseh_cor_abs_pntEMODnet Absences of coralligenous outcrop (points)Coral absence data from the dataset Coralligenous and mäerl beds distribution along the Mediterranean coasts - Mediterranean Sensitive Habitats (MEDISEH).
-
-Information has been derived from three sources:
-1) the Action plan for the conservation of the coralligenous and other calcareous bio-concretions in the Mediterranean Sea by the UNEP-MAP-RAC/SPA (2008)
-2) the report in the State of knowledge of the geographical distribution of the coralligenous and other calcareous bio-concretions in the Mediterranean by UNEP (2009)
-3) projects focussing bioconstructions, their distribution and the driving forces affecting their structure and function
-
-A total of 798 scientific documents have been collected, together with 43 shapefiles, 1492 polygons and 641 data points for coralligenous formations, 47 polygons and 124 data points for maërl, and 39 bathymetry maps within the framework of the MEDISEH project. Even though proving information on absence data for both coralligenous and mäerl can be extremely difficult, an attempt has been made and 584 polygons have been included for coralligenous formations and 935 for maërl data. Detailed information for these two habitats is now available on about 15% of the Mediterranean coastal area.
-
-Fraschetti, M. Gristina, M. Salomidi, L. Knittweis, M.L. Pace, E. Punzo, A. Belluscio, G. Scarcella, F. Grati, F. De Leo, L. Rizzo, R. Cattaneo-Vietti, P. Povero, A. Cau, C. Piccinetti, V. Valavanis, C. Martin 2013. Coralligenous and mäerl beds distribution along the Mediterranean coasts Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.biologymacroalgaemarineMediterraneanbiotamedisehmaerlmaërlcoalligenousoutcroppointsvectorabsence datacoralscoalligenous outcropHabitats and biotopesurn:ogc:def:crs:EPSG::43262.69709825515747 39.23693466186524.13495206832886 40.0964660644531Emodnetbio:mediseh_cor_abs_polyEMODnet Absences of coralligenous outcrop (polygons)Coral absence data (polygons) in the Mediterranean Sea. Data comes from Coralligenous and mäerl beds distribution along the Mediterranean coasts - Mediterranean Sensitive Habitats (MEDISEH).
-
-Information has been derived from three sources:
-1) the Action plan for the conservation of the coralligenous and other calcareous bio-concretions in the Mediterranean Sea by the UNEP-MAP-RAC/SPA (2008)
-2) the report in the State of knowledge of the geographical distribution of the coralligenous and other calcareous bio-concretions in the Mediterranean by UNEP (2009)
-3) projects focussing bioconstructions, their distribution and the driving forces affecting their structure and function
-
-A total of 798 scientific documents have been collected, together with 43 shapefiles, 1492 polygons and 641 data points for coralligenous formations, 47 polygons and 124 data points for maërl, and 39 bathymetry maps within the framework of the MEDISEH project. Even though proving information on absence data for both coralligenous and mäerl can be extremely difficult, an attempt has been made and 584 polygons have been included for coralligenous formations and 935 for maërl data. Detailed information for these two habitats is now available on about 15% of the Mediterranean coastal area.
-
-Fraschetti, M. Gristina, M. Salomidi, L. Knittweis, M.L. Pace, E. Punzo, A. Belluscio, G. Scarcella, F. Grati, F. De Leo, L. Rizzo, R. Cattaneo-Vietti, P. Povero, A. Cau, C. Piccinetti, V. Valavanis, C. Martin 2013. Coralligenous and mäerl beds distribution along the Mediterranean coasts Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.biologymacroalgaemarineMediterraneanbiotamedisehmaerlmaërlcoalligenousoutcroppolygonvectorHabitats and biotopesurn:ogc:def:crs:EPSG::4326-1.63966238498688 37.052261352539113.4048929214478 42.2407722473145Emodnetbio:mediseh_cymodocea_pntEMODnet Cymodocea nodosa beds distributionCymodocea nodosa beds distribution (presence points) in the Mediterranean Sea.
-
-One of the general objectives of the MEDISEH (Mediterranean Sensitive Habitats) project was to compile historical and current data on seagrass beds.
-
-Belluscio A, Panayiotidis P, Gristina M., Knittweis L., Pace M.L.,Telesca L, Criscoli A, Apostolaki ET, Gerakaris V., S. Fraschetti, M. T. Spedicato, G. Lembo, M. Salomidi,R. Mifsud, G. Fabi, F. Badalamenti, G. Garofalo A. Alagna, Ardizzone G.D., Martin C., V. Valavanis 2013. Seagrass beds distribution along the Mediterranean coasts. Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.MEDMediterraneanCymodocea nodosabiologyplantsangiospermmarineseagrassHabitats and biotopesurn:ogc:def:crs:EPSG::4326-5.22415655182084 31.122976606707735.9138022710002 45.7738989895096Emodnetbio:Species_gridded_abundances_10yearEMODnet Gridded abundances of marine species (10 year average)This dataproduct consists of a set of gridded map layers showing the average abundance of different species of species groups for different time windows (seasonal, annual or multi-annual as appropriate) using spatial modelling.
-They cover a wide taxonomic range, from the smallest organisms (e.g. diatoms, flagellates) to the largest ones (e.g. fish, birds, reptiles, mammals), encompassing all trophic levels.fishbirdreptilemammaltrophic levelgriddiatomflagellatedataproductaverageabundancetimeseasonyearSpecies distributionurn:ogc:def:crs:EPSG::4326-4.55 49.9511.95 61.95Emodnetbio:Species_gridded_abundances_2yearEMODnet Gridded abundances of marine species (2 year average)This dataproduct consists of a set of gridded map layers showing the average abundance of different species of species groups for different time windows (seasonal, annual or multi-annual as appropriate) using spatial modelling.
-They cover a wide taxonomic range, from the smallest organisms (e.g. diatoms, flagellates) to the largest ones (e.g. fish, birds, reptiles, mammals), encompassing all trophic levels.fishbirdreptilemammaltrophic levelgriddiatomflagellatedataproductaverageabundancetimeseasonyearSpecies distributionurn:ogc:def:crs:EPSG::4326-31.85 35.95-22.85 40.45Emodnetbio:Species_gridded_abundances_3yearEMODnet Gridded abundances of marine species (3 year average)This dataproduct consists of a set of gridded map layers showing the average abundance of different species of species groups for different time windows (seasonal, annual or multi-annual as appropriate) using spatial modelling.
-They cover a wide taxonomic range, from the smallest organisms (e.g. diatoms, flagellates) to the largest ones (e.g. fish, birds, reptiles, mammals), encompassing all trophic levels.fishbirdreptilemammaltrophic levelgriddiatomflagellatedataproductaverageabundancetimeseasonyearSpecies distributionurn:ogc:def:crs:EPSG::4326-5.45 41.859.85 51.45Emodnetbio:Species_gridded_abundance_allEMODnet Gridded abundances of marine species TESTThis dataproduct consists of a set of gridded map layers showing the average abundance of different species of species groups for different time windows (seasonal, annual or multi-annual as appropriate) using spatial modelling.
-They cover a wide taxonomic range, from the smallest organisms (e.g. diatoms, flagellates) to the largest ones (e.g. fish, birds, reptiles, mammals), encompassing all trophic levels.fishbirdreptilemammaltrophic levelgriddiatomflagellatedataproductaverageabundancetimeseasonyearSpecies distributionurn:ogc:def:crs:EPSG::4326-180.0 -90.0180.0 90.0Emodnetbio:mediseh_halophila_pntEMODnet Halophila stipulacea beds distributionHalophila stipulacea beds distribution (presence points) in the Mediterranean Sea.
-
-One of the general objectives of the MEDISEH (Mediterranean Sensitive Habitats) project was to compile historical and current data on seagrass beds.
-
-Belluscio A, Panayiotidis P, Gristina M., Knittweis L., Pace M.L.,Telesca L, Criscoli A, Apostolaki ET, Gerakaris V., S. Fraschetti, M. T. Spedicato, G. Lembo, M. Salomidi,R. Mifsud, G. Fabi, F. Badalamenti, G. Garofalo A. Alagna, Ardizzone G.D., Martin C., V. Valavanis 2013. Seagrass beds distribution along the Mediterranean coasts. Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.MEDMediterraneanHalophila stipulaceabiologyplantsangiospermmarineseagrassHabitats and biotopesurn:ogc:def:crs:EPSG::432610.8352777777777 31.077611763137835.8056323950001 40.4418768180838Emodnetbio:mediseh_maerl_pntEMODnet Maërl bed occurences (points) in the Mediterranean SeaMaërl bed occurrences (point distributions) in the Mediterranean Sea. Data comes from from Coralligenous and mäerl beds distribution along the Mediterranean coasts - Mediterranean Sensitive Habitats (MEDISEH).
-
-Information has been derived from three sources:
-1) the Action plan for the conservation of the coralligenous and other calcareous bio-concretions in the Mediterranean Sea by the UNEP-MAP-RAC/SPA (2008)
-2) the report in the State of knowledge of the geographical distribution of the coralligenous and other calcareous bio-concretions in the Mediterranean by UNEP (2009)
-3) projects focussing bioconstructions, their distribution and the driving forces affecting their structure and function
-
-A total of 798 scientific documents have been collected, together with 43 shapefiles, 1492 polygons and 641 data points for coralligenous formations, 47 polygons and 124 data points for maërl, and 39 bathymetry maps within the framework of the MEDISEH project. Even though proving information on absence data for both coralligenous and mäerl can be extremely difficult, an attempt has been made and 584 polygons have been included for coralligenous formations and 935 for maërl data. Detailed information for these two habitats is now available on about 15% of the Mediterranean coastal area.
-
-Fraschetti, M. Gristina, M. Salomidi, L. Knittweis, M.L. Pace, E. Punzo, A. Belluscio, G. Scarcella, F. Grati, F. De Leo, L. Rizzo, R. Cattaneo-Vietti, P. Povero, A. Cau, C. Piccinetti, V. Valavanis, C. Martin 2013. Coralligenous and mäerl beds distribution along the Mediterranean coasts Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.biologymacroalgaemarineMediterraneanbiotamedisehmaerlmaërlcoalligenousoutcroppointvectordistributionsHabitats and biotopesurn:ogc:def:crs:EPSG::43262.71985194163643 34.675754861000135.834454576 45.6722Emodnetbio:mediseh_maerl_polyEMODnet Maërl bed occurences (polygons) in the Mediterranean SeaMaërl bed occurences (polygons) in the Mediterranean Sea from the dataset Coralligenous and mäerl beds distribution along the Mediterranean coasts - Mediterranean Sensitive Habitats (MEDISEH).
-
-Information has been derived from three sources:
-1) the Action plan for the conservation of the coralligenous and other calcareous bio-concretions in the Mediterranean Sea by the UNEP-MAP-RAC/SPA (2008)
-2) the report in the State of knowledge of the geographical distribution of the coralligenous and other calcareous bio-concretions in the Mediterranean by UNEP (2009)
-3) projects focussing bioconstructions, their distribution and the driving forces affecting their structure and function
-
-A total of 798 scientific documents have been collected, together with 43 shapefiles, 1492 polygons and 641 data points for coralligenous formations, 47 polygons and 124 data points for maërl, and 39 bathymetry maps within the framework of the MEDISEH project. Even though proving information on absence data for both coralligenous and mäerl can be extremely difficult, an attempt has been made and 584 polygons have been included for coralligenous formations and 935 for maërl data. Detailed information for these two habitats is now available on about 15% of the Mediterranean coastal area.
-
-Fraschetti, M. Gristina, M. Salomidi, L. Knittweis, M.L. Pace, E. Punzo, A. Belluscio, G. Scarcella, F. Grati, F. De Leo, L. Rizzo, R. Cattaneo-Vietti, P. Povero, A. Cau, C. Piccinetti, V. Valavanis, C. Martin 2013. Coralligenous and mäerl beds distribution along the Mediterranean coasts Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.biologymacroalgaemarineMediterraneanbiotamedisehmaerlmaërlcoalligenousoutcroppointvectordistributionsHabitats and biotopesurn:ogc:def:crs:EPSG::43261.35282004937332 33.03188579374135.1032721811811 43.1771104698274Emodnetbio:mediseh_posidonia_modelEMODnet Modelled Posidonia oceanica Distribution (2013)This dataset is an output of the “Mediterranean Sensitive Habitats” project (MEDISEH).
-It shows under a raster form modelled spatial distributions of Posidonia oceanica across the Mediterranean Sea. Posidonia oceanica is endemic to the Mediterranean Sea, where it is the dominant seagrass, covering about 50,000 km2 of coastal to offshore sandy and rocky areas down to depths of about 45 m. P. oceanica is a protected species according to EU legislation (Habitat directive), the Bern and Barcelona Conventions and several national legislations.
-The raster has a spatial resolution of 0.004166 decimal degrees, and the values are in the [0,1] interval (occurrence probabilities).Mediterranean basincoastalmarineblue carbonmodelbiogenic habitatgridMarine habitat mappingHabitats and biotopesurn:ogc:def:crs:EPSG::4326-5.665799 30.26600236.210833 45.792684Emodnetbio:mediseh_coral_modelEMODnet Modelled Spatial Distributions of Coralligenous Habitats (2014)This dataset shows modelled spatial distributions of coralligenous outcrops and maërl beds across the Mediterranean Sea. These bioconstructions are typical Mediterranean underwater seascapes, comprising coralline algal frameworks that grow in dim light conditions. They are the result of the building activities of algal and animal constructors, counterbalanced by physical, as well as biological, eroding processes. Because of their extent, biodiversity and production, coralligenous and maërl habitats rank among the most important ecosystems in the Mediterranean Sea, and they are considered of great significance both for fisheries and carbon regulation.Mediterranean basin2014marinemodelbioconstructionbiogenic habitatcoralligenousmäerlmaerlmarine habitat mappinggridHabitats and biotopesurn:ogc:def:crs:EPSG::4326-5.66618707289344 30.266863558632936.2060849504857 45.7862245358287Emodnetbio:mediseh_maerl_modelEMODnet Modelled Spatial Distributions of Maërl Habitats (2014)This dataset shows modelled spatial distributions of coralligenous outcrops and maërl beds across the Mediterranean Sea. These bioconstructions are typical Mediterranean underwater seascapes, comprising coralline algal frameworks that grow in dim light conditions. They are the result of the building activities of algal and animal constructors, counterbalanced by physical, as well as biological, eroding processes. Because of their extent, biodiversity and production, coralligenous and maërl habitats rank among the most important ecosystems in the Mediterranean Sea, and they are considered of great significance both for fisheries and carbon regulation.Mediterranean basin2014marinemodelbioconstructionbiogenic habitatcoralligenousmäerlmaerlmarine habitat mappinggridHabitats and biotopesurn:ogc:def:crs:EPSG::4326-5.66618707289347 30.266377455585236.2077482373789 45.7848197508306Emodnetbio:OOPS_errorsEMODnet OOPS errorsShapefile containing the error values of the spatial modelling tool DIVA used to calculate the gridded abundance maps of the six most abundant Copepod species from the CPR for different time windows (seasonal, annual) using geospatial modelling.OOPS_errorsfeaturesError valuesSpatial modellingAbundanceCopepodsNorth Atlanitc OceanNorth Seaurn:ogc:def:crs:EPSG::4326-4.95 48.0511.95 62.05Emodnetbio:OOPS_metadataEMODnet OOPS metadataThis file contains the metadata of the OOPS product and includes for each abundance value stored in the OOPS product file information on the scientific name, start and end year of data collection, season, measurement unit and link to the original netCDF file, generated by DIVAOOPS_metadatafeaturesurn:ogc:def:crs:EPSG::4326-1.0 -1.00.0 0.0Emodnetbio:OOPS_productsEMODnet OOPS productsShapefile containing a set of gridded map layers showing the average abundance of the six most abundant Copepod species from the CPR for different time windows (seasonal, annual) using geospatial modelling. The spatial modelling tool used to calculate the gridded abundance maps is based on DIVA (Data-Interpolating Variational Analysis).featuresOOPS_productsCopepodsAbundanceSpatial modellingBiotaNorth SeaNorth Atlantic Oceanurn:ogc:def:crs:EPSG::4326-4.95 48.0512.25 60.75Emodnetbio:OOPS_products_vlizEMODnet OOPS products (VLIZ)OOPS_products_vlizfeaturesurn:ogc:def:crs:EPSG::4326-4.95 48.0511.55 62.05Emodnetbio:OOPS_regionsEMODnet OOPS regionsShapefile containing ICES ecoregions and Western Atlantic Hydrographic regions for the development of ICES operational Oceanographic Products and Services.OOPS_regionsfeaturesMarine regionsAtlantic OceanBoundariesurn:ogc:def:crs:EPSG::4326-77.3202788782475 30.267049551395868.5000001347984 90.0000000001Emodnetbio:OOPS_summariesEMODnet OOPS summariesSummary statistics of the data of the OOPS products, providing an average value and standard deviation of the abundance values of the six most dominant Copepod species per regional sea of the North Atlantic Ocean per year per seson.featuresOOPS_summariesAbundanceCopeodsAtlantic regional seasBiotaurn:ogc:def:crs:EPSG::4326-1.0 -1.00.0 0.0Emodnetbio:mediseh_cor_pntEMODnet Occurrences of coralligenous outcrop (points)Coralligenous outcrop occurrences (point distributions) in the Mediterranean Sea. Data comes from Coralligenous and mäerl beds distribution along the Mediterranean coasts - Mediterranean Sensitive Habitats (MEDISEH).
-
-Information has been derived from three sources:
-1) the Action plan for the conservation of the coralligenous and other calcareous bio-concretions in the Mediterranean Sea by the UNEP-MAP-RAC/SPA (2008)
-2) the report in the State of knowledge of the geographical distribution of the coralligenous and other calcareous bio-concretions in the Mediterranean by UNEP (2009)
-3) projects focussing bioconstructions, their distribution and the driving forces affecting their structure and function
-
-A total of 798 scientific documents have been collected, together with 43 shapefiles, 1492 polygons and 641 data points for coralligenous formations, 47 polygons and 124 data points for maërl, and 39 bathymetry maps within the framework of the MEDISEH project. Even though proving information on absence data for both coralligenous and mäerl can be extremely difficult, an attempt has been made and 584 polygons have been included for coralligenous formations and 935 for maërl data. Detailed information for these two habitats is now available on about 15% of the Mediterranean coastal area.
-
-Fraschetti, M. Gristina, M. Salomidi, L. Knittweis, M.L. Pace, E. Punzo, A. Belluscio, G. Scarcella, F. Grati, F. De Leo, L. Rizzo, R. Cattaneo-Vietti, P. Povero, A. Cau, C. Piccinetti, V. Valavanis, C. Martin 2013. Coralligenous and mäerl beds distribution along the Mediterranean coasts Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.biologymacroalgaemarineMediterraneanbiotamedisehmaerlmaërlcoalligenousoutcroppointvectordistributionsHabitats and biotopesurn:ogc:def:crs:EPSG::4326-4.66237856464225 32.802940000097435.8291752043475 45.6636Emodnetbio:mediseh_cor_polyEMODnet Occurrences of coralligenous outcrop (polygons)Coralligenous outcrop occurrences (polygons) in the Mediterranean Sea. Data comes from Coralligenous and mäerl beds distribution along the Mediterranean coasts - Mediterranean Sensitive Habitats (MEDISEH).
-
-Information has been derived from three sources:
-1) the Action plan for the conservation of the coralligenous and other calcareous bio-concretions in the Mediterranean Sea by the UNEP-MAP-RAC/SPA (2008)
-2) the report in the State of knowledge of the geographical distribution of the coralligenous and other calcareous bio-concretions in the Mediterranean by UNEP (2009)
-3) projects focussing bioconstructions, their distribution and the driving forces affecting their structure and function
-
-A total of 798 scientific documents have been collected, together with 43 shapefiles, 1492 polygons and 641 data points for coralligenous formations, 47 polygons and 124 data points for maërl, and 39 bathymetry maps within the framework of the MEDISEH project. Even though proving information on absence data for both coralligenous and mäerl can be extremely difficult, an attempt has been made and 584 polygons have been included for coralligenous formations and 935 for maërl data. Detailed information for these two habitats is now available on about 15% of the Mediterranean coastal area.
-
-Fraschetti, M. Gristina, M. Salomidi, L. Knittweis, M.L. Pace, E. Punzo, A. Belluscio, G. Scarcella, F. Grati, F. De Leo, L. Rizzo, R. Cattaneo-Vietti, P. Povero, A. Cau, C. Piccinetti, V. Valavanis, C. Martin 2013. Coralligenous and mäerl beds distribution along the Mediterranean coasts Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.biologymacroalgaemarineMediterraneanbiotamedisehmaerlmaërlcoalligenousoutcroppointvectordistributionsHabitats and biotopesurn:ogc:def:crs:EPSG::4326-0.654747315096928 33.063335432357335.0962586360078 45.6649931202008Emodnetbio:mediseh_posidonia_absEMODnet Posidonia oceanica meadows distribution - Coastline of Known Absence (line)Coastline with real absence information of Posidonia oceanica meadows.
-
-One of the general objectives of the MEDISEH (Mediterranean Sensitive Habitats) project was to compile historical and current data on seagrass beds.
-
-Belluscio A, Panayiotidis P, Gristina M., Knittweis L., Pace M.L.,Telesca L, Criscoli A, Apostolaki ET, Gerakaris V., S. Fraschetti, M. T. Spedicato, G. Lembo, M. Salomidi,R. Mifsud, G. Fabi, F. Badalamenti, G. Garofalo A. Alagna, Ardizzone G.D., Martin C., V. Valavanis 2013. Seagrass beds distribution along the Mediterranean coasts. Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.MEDMediterraneanPosidonia oceanicabiologyplantsangiospermmarineseagrassHabitats and biotopesurn:ogc:def:crs:EPSG::4326-5.73955200760205 30.718760236323536.214428897906 45.7857511310799Emodnetbio:mediseh_posidonia_nodataEMODnet Posidonia oceanica meadows distribution - Coastline of No Data (line)Coastline with unknown distribution of Posidonia oceanica meadows.
-
-One of the general objectives of the MEDISEH (Mediterranean Sensitive Habitats) project was to compile historical and current data on seagrass beds.
-
-Belluscio A, Panayiotidis P, Gristina M., Knittweis L., Pace M.L.,Telesca L, Criscoli A, Apostolaki ET, Gerakaris V., S. Fraschetti, M. T. Spedicato, G. Lembo, M. Salomidi,R. Mifsud, G. Fabi, F. Badalamenti, G. Garofalo A. Alagna, Ardizzone G.D., Martin C., V. Valavanis 2013. Seagrass beds distribution along the Mediterranean coasts. Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.MEDMediterraneanPosidonia oceanicabiologyplantsangiospermmarineseagrassHabitats and biotopesurn:ogc:def:crs:EPSG::4326-2.17980035367841 30.266233795459634.6076704462685 45.4766767770067Emodnetbio:mediseh_posidonia_current_pntEMODnet Posidonia oceanica meadows distribution - Current Distribution (points)Current Posidonia oceanica meadows distribution (presence points) in the Mediterranean Sea.
-
-One of the general objectives of the MEDISEH (Mediterranean Sensitive Habitats) project was to compile historical and current data on seagrass beds.
-
-Belluscio A, Panayiotidis P, Gristina M., Knittweis L., Pace M.L.,Telesca L, Criscoli A, Apostolaki ET, Gerakaris V., S. Fraschetti, M. T. Spedicato, G. Lembo, M. Salomidi,R. Mifsud, G. Fabi, F. Badalamenti, G. Garofalo A. Alagna, Ardizzone G.D., Martin C., V. Valavanis 2013. Seagrass beds distribution along the Mediterranean coasts. Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.MEDMediterraneanPosidonia oceanicabiologyplantsangiospermmarineseagrassHabitats and biotopesurn:ogc:def:crs:EPSG::43263.00340833300004 30.823301591567334.406732706224 45.4707269880164Emodnetbio:mediseh_posidonia_current_shapeEMODnet Posidonia oceanica meadows distribution - Current Distribution (polygons)Current Posidonia oceanica meadows distribution in the Mediterranean Sea.
-
-One of the general objectives of the MEDISEH (Mediterranean Sensitive Habitats) project was to compile historical and current data on seagrass beds.
-
-Belluscio A, Panayiotidis P, Gristina M., Knittweis L., Pace M.L.,Telesca L, Criscoli A, Apostolaki ET, Gerakaris V., S. Fraschetti, M. T. Spedicato, G. Lembo, M. Salomidi,R. Mifsud, G. Fabi, F. Badalamenti, G. Garofalo A. Alagna, Ardizzone G.D., Martin C., V. Valavanis 2013. Seagrass beds distribution along the Mediterranean coasts. Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.MEDMediterraneanPosidonia oceanicabiologyplantsangiospermmarineseagrassHabitats and biotopesurn:ogc:def:crs:EPSG::4326-5.18010018812167 32.200467767310334.1001108343815 45.672768501839Emodnetbio:mediseh_posidonia_historical_shapeEMODnet Posidonia oceanica meadows distribution - Historical Distribution (polygons)Historical Posidonia oceanica meadows distribution in the Mediterranean Sea.
-
-One of the general objectives of the MEDISEH (Mediterranean Sensitive Habitats) project was to compile historical and current data on seagrass beds.
-
-Belluscio A, Panayiotidis P, Gristina M., Knittweis L., Pace M.L.,Telesca L, Criscoli A, Apostolaki ET, Gerakaris V., S. Fraschetti, M. T. Spedicato, G. Lembo, M. Salomidi,R. Mifsud, G. Fabi, F. Badalamenti, G. Garofalo A. Alagna, Ardizzone G.D., Martin C., V. Valavanis 2013. Seagrass beds distribution along the Mediterranean coasts. Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.MEDMediterraneanPosidonia oceanicabiologyplantsangiospermmarineseagrassHabitats and biotopesurn:ogc:def:crs:EPSG::4326-5.22508825283165 35.685930374408719.4899290628674 44.3995849910059Emodnetbio:mediseh_posidonia_historical_pntEMODnet Posidonia oceanica meadows distribution - Historical distribution (points)Historical Posidonia oceanica meadows distribution (presence points) in the Mediterranean Sea.
-
-One of the general objectives of the MEDISEH (Mediterranean Sensitive Habitats) project was to compile historical and current data on seagrass beds.
-
-Belluscio A, Panayiotidis P, Gristina M., Knittweis L., Pace M.L.,Telesca L, Criscoli A, Apostolaki ET, Gerakaris V., S. Fraschetti, M. T. Spedicato, G. Lembo, M. Salomidi,R. Mifsud, G. Fabi, F. Badalamenti, G. Garofalo A. Alagna, Ardizzone G.D., Martin C., V. Valavanis 2013. Seagrass beds distribution along the Mediterranean coasts. Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.MEDMediterraneanPosidonia oceanicabiologyplantsangiospermmarineseagrassHabitats and biotopesurn:ogc:def:crs:EPSG::432610.365220939874 31.097545219011535.2761571225822 45.3079002290906Emodnetbio:mediseh_ruppia_c_pntEMODnet Ruppia cirrhosa beds distributionRuppia cirrhosa beds distribution (presence points) in the Mediterranean Sea.
-
-One of the general objectives of the MEDISEH (Mediterranean Sensitive Habitats) project was to compile historical and current data on seagrass beds.
-
-Belluscio A, Panayiotidis P, Gristina M., Knittweis L., Pace M.L.,Telesca L, Criscoli A, Apostolaki ET, Gerakaris V., S. Fraschetti, M. T. Spedicato, G. Lembo, M. Salomidi,R. Mifsud, G. Fabi, F. Badalamenti, G. Garofalo A. Alagna, Ardizzone G.D., Martin C., V. Valavanis 2013. Seagrass beds distribution along the Mediterranean coasts. Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.MEDMediterraneanRuppia cirrhosabiologyplantsangiospermmarineseagrassHabitats and biotopesurn:ogc:def:crs:EPSG::43260.726282361917948 31.062084919431133.2970991030128 44.5096141401189Emodnetbio:mediseh_ruppia_m_pntEMODnet Ruppia maritima beds distributionRuppia maritima beds distribution (presence points) in the Mediterranean Sea.
-
-One of the general objectives of the MEDISEH (Mediterranean Sensitive Habitats) project was to compile historical and current data on seagrass beds.
-
-Belluscio A, Panayiotidis P, Gristina M., Knittweis L., Pace M.L.,Telesca L, Criscoli A, Apostolaki ET, Gerakaris V., S. Fraschetti, M. T. Spedicato, G. Lembo, M. Salomidi,R. Mifsud, G. Fabi, F. Badalamenti, G. Garofalo A. Alagna, Ardizzone G.D., Martin C., V. Valavanis 2013. Seagrass beds distribution along the Mediterranean coasts. Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.MEDMediterraneanRuppia maritimabiologyplantsangiospermmarineseagrassHabitats and biotopesurn:ogc:def:crs:EPSG::432610.8181016644514 33.257529281298826.05 41.4168266767333Emodnetbio:mediseh_zostera_m_pntEMODnet Zostera marina beds distributionZostera marina beds distribution (presence points) in the Mediterranean Sea.
-
-One of the general objectives of the MEDISEH (Mediterranean Sensitive Habitats) project was to compile historical and current data on seagrass beds.
-
-Belluscio A, Panayiotidis P, Gristina M., Knittweis L., Pace M.L.,Telesca L, Criscoli A, Apostolaki ET, Gerakaris V., S. Fraschetti, M. T. Spedicato, G. Lembo, M. Salomidi,R. Mifsud, G. Fabi, F. Badalamenti, G. Garofalo A. Alagna, Ardizzone G.D., Martin C., V. Valavanis 2013. Seagrass beds distribution along the Mediterranean coasts. Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.MEDMediterraneanZostera marinabiologyplantsangiospermmarineseagrassHabitats and biotopesurn:ogc:def:crs:EPSG::4326-4.16715370823943 33.077825222093215.357656963319 45.7245106171991Emodnetbio:mediseh_zostera_n_pntEMODnet Zostera noltii beds distributionZostera noltii beds distribution (presence points) in the Mediterranean Sea.
-
-One of the general objectives of the MEDISEH (Mediterranean Sensitive Habitats) project was to compile historical and current data on seagrass beds.
-
-Belluscio A, Panayiotidis P, Gristina M., Knittweis L., Pace M.L.,Telesca L, Criscoli A, Apostolaki ET, Gerakaris V., S. Fraschetti, M. T. Spedicato, G. Lembo, M. Salomidi,R. Mifsud, G. Fabi, F. Badalamenti, G. Garofalo A. Alagna, Ardizzone G.D., Martin C., V. Valavanis 2013. Seagrass beds distribution along the Mediterranean coasts. Mediterranean Sensitive Habitats (MEDISEH) Final Report, DG MARE Specific Contract SI2.600741.MEDMediterraneanZostera noltiibiologyplantsangiospermmarineseagrassHabitats and biotopesurn:ogc:def:crs:EPSG::4326-5.42911323637077 31.27682852223735.9138022710002 45.6998542408631Emodnetbio:grey_sealgrey_seal_distribution_polygonsThese grid data were derived from National Parks and Wildlife Service cetacean surveys within the Irish MSFD area and the EEA-10km GRID. The grid shows the current distribution of Grey seal (Halichoreus grypus) in Irish coastal and marine waters.The data were collected for the purposes of 2019 reporting under Article 17 of the EU Habitats Directive.
-Polygon shapefile showing the 10km grid cell-based current distribution of the Annex II seal species. The following data sources were used to determine their distribution: Morris, C. D. and Duck C. D. (2019) Aerial thermal imaging survey of seals in Ireland, 2017-2018. Report (unpublished) for the National Parks and Wildlife Service of the Department of Culture, Heritage and the Gaeltacht. NPWS (2018) Unpublished data collected during local site surveillance and regional monitoring of Ireland's seal populations along the east-southeast, west-southeast and northwest coasts between 2009 and 2018. Supporting Data: Data collected during the IWDG ISCOPE I and II projects, the IWDG/GMIT Marine Mammals and Megafauna in Irish waters project, the IWDG Ferry Surveys Programme and the IWDG casual and effort-based sightings scheme between January 2005 and January 2011. A single marine mammal observer (or up to three observers, in the case of IWDG ferry surveys) conducted a visual survey effort from research vessels, naval service vessels and commercial ro-ro ferries between 2005 and 2011. Survey effort was conducted either from the ship’s bridge, the monkey island (the roof of the bridge) or from the crow’s nest (R.V. Celtic Explorer). Using an angle board and distances were estimated with the aid of a range-finding stick (Heinemann 1981). Environment data were recorded every 15 / 20 minutes using Logger 2000 software (IFAW 2000). Sightings were also recorded using Logger 2000. Automated position data were obtained through a laptop computer linked to a USB GPS receiver. Survey effort was conducted up to Beaufort sea-state six and in moderate to good visibility. As these were surveys onboard vessels of opportunity, the surveys were conducted in passing mode and cetaceans sighted were not approached. Sightings were identified to species level where possible, with species identifications being graded as definite, probable or possible. Where species identification could not be confirmed, sightings were downgraded (e.g. unidentified dolphin / unidentified whale / unidentified beaked whale etc.) according to criteria established for the IWDG’s cetacean sightings database (IWDG 2013). Observer effort focused on a 90-degree arc ahead of the ship; however, sightings located up to 90 degrees to port and starboard were included. Surveyors scanned the area by eye and using binoculars (typically 10X40 or 8X50). Bearings to sightings were measured.featuresgrey_sealurn:ogc:def:crs:EPSG::4326-10.782374382019 51.3417510986328-5.83586025238037 55.5402717590332Emodnetbio:harbour_sealharbour_seal_distribution_polygonsThese grid data were derived from National Parks and Wildlife Service cetacean surveys within the Irish MSFD area and the EEA-10km GRID. The grid shows the current distribution of Harbour seal (Phoca vitulina) in Irish coastal and marine waters.The data were collected for the purposes of 2019 reporting under Article 17 of the EU Habitats Directive.
-Polygon shapefile showing the 10km grid cell-based current distribution of the Annex II seal species. The following data sources were used to determine their distribution: Morris, C. D. and Duck C. D. (2019) Aerial thermal imaging survey of seals in Ireland, 2017-2018. Report (unpublished) for the National Parks and Wildlife Service of the Department of Culture, Heritage and the Gaeltacht. NPWS (2018) Unpublished data collected during local site surveillance and regional monitoring of Ireland's seal populations along the east-southeast, west-southeast and northwest coasts between 2009 and 2018. Supporting Data: Data collected during the IWDG ISCOPE I and II projects, the IWDG/GMIT Marine Mammals and Megafauna in Irish waters project, the IWDG Ferry Surveys Programme and the IWDG casual and effort-based sightings scheme between January 2005 and January 2011. A single marine mammal observer (or up to three observers, in the case of IWDG ferry surveys) conducted a visual survey effort from research vessels, naval service vessels and commercial ro-ro ferries between 2005 and 2011. Survey effort was conducted either from the ship’s bridge, the monkey island (the roof of the bridge) or from the crow’s nest (R.V. Celtic Explorer). Using an angle board and distances were estimated with the aid of a range-finding stick (Heinemann 1981). Environment data were recorded every 15 / 20 minutes using Logger 2000 software (IFAW 2000). Sightings were also recorded using Logger 2000. Automated position data were obtained through a laptop computer linked to a USB GPS receiver. Survey effort was conducted up to Beaufort sea-state six and in moderate to good visibility. As these were surveys onboard vessels of opportunity, the surveys were conducted in passing mode and cetaceans sighted were not approached. Sightings were identified to species level where possible, with species identifications being graded as definite, probable or possible. Where species identification could not be confirmed, sightings were downgraded (e.g. unidentified dolphin / unidentified whale / unidentified beaked whale etc.) according to criteria established for the IWDG’s cetacean sightings database (IWDG 2013). Observer effort focused on a 90-degree arc ahead of the ship; however, sightings located up to 90 degrees to port and starboard were included. Surveyors scanned the area by eye and using binoculars (typically 10X40 or 8X50). Bearings to sightings were measured.featuresharbour_sealurn:ogc:def:crs:EPSG::4326-10.6407794952393 51.3422927856445-5.83656454086304 55.4315452575684TRUETRUETRUETRUEFALSETRUEFALSETRUETRUEFALSEASCDESCASCFALSExs:intxs:intxs:longxs:longxs:floatxs:floatxs:doublexs:doublexs:doublexs:doublexs:stringxs:stringxs:stringxs:stringxs:stringxs:doublexs:doublexs:doublexs:doublexs:doublexs:doublexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:doublegml:AbstractGeometryTypexs:doublegml:AbstractGeometryTypexs:stringxs:stringxs:intxs:intxs:doublexs:doublexs:doublexs:doublexs:doublexs:doublexs:doublexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:intxs:stringxs:stringxs:stringxs:intxs:stringxs:stringxs:stringxs:intxs:doublexs:doublexs:intxs:intxs:doublexs:doublexs:intxs:doublexs:stringxs:intxs:intxs:booleanxs:stringxs:stringxs:stringxs:stringgml:AbstractGeometryTypexs:intgml:AbstractGeometryTypexs:stringxs:stringxs:stringgml:AbstractGeometryTypexs:floatxs:stringxs:stringxs:doublexs:stringxs:stringgml:AbstractGeometryTypexs:floatxs:floatxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:doublexs:floatxs:stringgml:AbstractGeometryTypexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:intxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:floatxs:floatxs:stringgml:AbstractGeometryTypexs:stringxs:dateTimexs:dateTimexs:dateTimexs:dateTimexs:dateTimexs:dateTimexs:stringxs:dateTimexs:floatxs:floatxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:intxs:stringxs:doublexs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringgml:AbstractGeometryTypexs:stringxs:stringxs:stringxs:intxs:intxs:intxs:doublexs:doublexs:floatxs:stringxs:stringxs:stringxs:stringxs:intxs:intxs:stringxs:doublexs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:dateTimexs:dateTimexs:stringxs:stringxs:stringxs:stringxs:doublexs:stringxs:stringxs:stringxs:intgml:AbstractGeometryTypexs:booleanxs:stringxs:stringxs:doublexs:stringxs:stringxs:doublexs:stringxs:stringxs:doublexs:stringxs:stringxs:booleanxs:doublexs:doublexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringgml:AbstractGeometryTypexs:stringxs:doublexs:intxs:booleanxs:stringxs:stringxs:booleanxs:stringxs:stringxs:doublexs:booleanxs:stringxs:stringxs:doublexs:floatxs:stringgml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:intxs:stringxs:doublexs:doublexs:doublegml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:doublegml:AbstractGeometryTypexs:stringxs:stringxs:stringxs:stringxs:stringxs:intxs:intxs:intxs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringgml:AbstractGeometryTypexs:intxs:doublegml:AbstractGeometryTypexs:doublegml:AbstractGeometryTypexs:doublegml:AbstractGeometryTypexs:booleanxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:doublexs:doublexs:doublexs:stringxs:stringxs:stringxs:intxs:stringxs:intxs:stringxs:intxs:intxs:stringxs:doublexs:floatxs:floatxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:booleanxs:stringxs:stringxs:booleanxs:booleanxs:stringxs:stringxs:stringxs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:intxs:doublexs:intxs:stringgml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:intxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:booleanxs:booleanxs:stringxs:stringxs:doublexs:stringxs:stringxs:booleangml:AbstractGeometryTypexs:booleanxs:booleangml:AbstractGeometryTypexs:booleanxs:stringxs:booleanxs:stringxs:stringxs:booleanxs:stringxs:stringgml:AbstractGeometryTypexs:doublexs:booleangml:AbstractGeometryTypexs:booleangml:AbstractGeometryTypexs:booleangml:AbstractGeometryTypexs:booleanxs:stringxs:stringxs:doublexs:doublexs:stringxs:stringxs:doublexs:stringxs:doublexs:intxs:intxs:stringxs:booleanxs:floatxs:floatxs:booleanxs:floatxs:floatxs:stringxs:stringxs:doublexs:floatxs:stringxs:stringxs:stringxs:stringxs:doublexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:doublexs:doublexs:doublexs:floatxs:floatxs:longxs:floatxs:floatxs:floatxs:floatxs:floatxs:intxs:floatxs:floatxs:doublexs:doublexs:doublexs:longxs:floatxs:floatxs:floatxs:floatxs:floatxs:intxs:floatxs:floatxs:stringgml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:intxs:intxs:intxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:floatxs:stringxs:stringxs:stringxs:floatxs:stringxs:stringxs:stringxs:intgml:AbstractGeometryTypexs:intgml:AbstractGeometryTypexs:intgml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:doublexs:doublexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:intxs:intxs:stringxs:stringxs:stringxs:booleanxs:stringxs:doublexs:stringxs:intxs:stringxs:longxs:stringxs:doublexs:stringxs:stringxs:stringxs:stringxs:intxs:stringgml:AbstractGeometryTypexs:intxs:stringxs:stringxs:intxs:booleanxs:stringxs:stringxs:intxs:intxs:stringxs:stringxs:intxs:booleanxs:stringxs:floatxs:stringxs:stringxs:stringxs:doublexs:floatxs:floatxs:stringxs:stringxs:booleanxs:stringxs:stringxs:doublexs:intxs:stringxs:stringxs:stringxs:stringxs:doublexs:stringxs:stringxs:intxs:stringxs:stringxs:doublexs:stringxs:stringxs:stringxs:floatxs:stringxs:booleanxs:stringxs:stringxs:intxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:booleangml:AbstractGeometryTypegml:AbstractGeometryTypexs:stringxs:stringgml:AbstractGeometryTypexs:stringxs:stringxs:stringgml:AbstractGeometryTypexs:stringxs:stringxs:stringxs:stringxs:stringxs:doublexs:stringxs:doublexs:floatxs:floatxs:floatxs:longxs:floatxs:doublexs:floatxs:stringxs:stringxs:doublexs:doublexs:doublexs:doublexs:stringxs:stringgml:AbstractGeometryTypexs:stringxs:stringxs:stringxs:doublexs:doublexs:floatxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:doublexs:floatxs:stringxs:doublexs:intxs:doublexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:booleanxs:stringxs:stringxs:intxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:intxs:stringxs:stringxs:intxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:booleanxs:stringxs:stringxs:stringxs:stringxs:intxs:intxs:stringxs:stringxs:intxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:booleanxs:stringxs:stringxs:stringxs:stringgml:AbstractGeometryTypegml:AbstractGeometryTypexs:doublexs:floatxs:doublexs:floatxs:doublexs:floatxs:booleangml:AbstractGeometryTypegml:AbstractGeometryTypexs:stringgml:AbstractGeometryTypexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringgml:AbstractGeometryTypegml:AbstractGeometryTypexs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:doublexs:intxs:stringxs:stringxs:intxs:intxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringxs:stringgml:AbstractGeometryTypexs:booleangml:AbstractGeometryTypegml:AbstractGeometryType
\ No newline at end of file
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-9c4420.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-9c4420.R
new file mode 100644
index 0000000..5a058c0
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-9c4420.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:OOPS_products_vliz&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416599, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.9e-05,
+ connect = 3.9e-05, pretransfer = 0.000113, starttransfer = 0.028834,
+ total = 0.02946)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-9e1535.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-9e1535.R
new file mode 100644
index 0000000..5c79411
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-9e1535.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_posidonia_current_shape&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416599, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3e-05,
+ connect = 3e-05, pretransfer = 8.2e-05, starttransfer = 0.031813,
+ total = 0.032373)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-a1f80e.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-a1f80e.R
new file mode 100644
index 0000000..8b98aa6
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-a1f80e.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_posidonia_model&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416599, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.6e-05,
+ connect = 3.6e-05, pretransfer = 0.000103, starttransfer = 0.031254,
+ total = 0.032007)), class = "response")
diff --git a/tests/testthat/fixtures/biology-attr3/geo.vliz.be/geoserver/Emodnetbio/wfs-a7ae3e.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-a7ae3e.R
similarity index 97%
rename from tests/testthat/fixtures/biology-attr3/geo.vliz.be/geoserver/Emodnetbio/wfs-a7ae3e.R
rename to tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-a7ae3e.R
index ad3cf4a..b24145d 100644
--- a/tests/testthat/fixtures/biology-attr3/geo.vliz.be/geoserver/Emodnetbio/wfs-a7ae3e.R
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-a7ae3e.R
@@ -2,18 +2,18 @@ structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&v
status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
`content-disposition` = "inline; filename=geoserver-GetFeature.text",
`content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
- `transfer-encoding` = "chunked", date = "Thu, 07 Apr 2022 11:15:48 GMT"), class = c("insensitive",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:35 GMT"), class = c("insensitive",
"list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
headers = structure(list(server = "Apache-Coyote/1.1",
`content-disposition` = "inline; filename=geoserver-GetFeature.text",
`content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
- `transfer-encoding` = "chunked", date = "Thu, 07 Apr 2022 11:15:48 GMT"), class = c("insensitive",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:35 GMT"), class = c("insensitive",
"list")))), cookies = structure(list(domain = logical(0),
flag = logical(0), path = logical(0), secure = logical(0),
expiration = structure(numeric(0), class = c("POSIXct",
"POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
- content = charToRaw("33.07782522209317 -4.16715370823942545.72451061719908 15.35765696331899336.716812 -2.6131436.716812 -2.613140Spagna36.751273 -3.84659836.751273 -3.8465980Spagna36.722664 -3.95778536.722664 -3.9577850Spagna36.74217 -4.03971236.74217 -4.0397120Spagna36.723314 -4.10018236.723314 -4.1001820Spagna36.712261 -4.16715436.712261 -4.1671540Spagna37.557965 -1.26836637.557965 -1.2683660Spagna43.376372 4.8486443.376372 4.848640Francia45.70017 13.71830845.70017 13.7183080Italia45.724511 13.16377845.724511 13.1637780Italia45.705075 13.35982145.705075 13.3598210Italia45.259752 12.26721545.259752 12.2672150Italia45.361999 12.31284645.361999 12.3128460Italia45.532692 12.53508645.532692 12.5350860Italia45.506496 12.48269545.506496 12.4826950Italia43.967513 12.7733443.967513 12.773340Italia43.508086 13.62603743.508086 13.6260370Italia43.608922 13.4639843.608922 13.463980Italia40.754586 13.90552340.754586 13.9055230Italia40.739063 13.97608140.739063 13.9760810Italia40.762347 13.99936540.762347 13.9993650Italia40.787042 14.02829440.787042 14.0282940Italia40.774342 14.05087240.774342 14.0508720Italia40.799037 14.08967940.799037 14.0896790Italia40.811737 14.13977440.811737 14.1397740Italia40.791981 14.16940940.791981 14.1694090Italia40.791981 14.20186540.791981 14.2018650Italia40.813148 14.2138640.813148 14.213860Italia40.828671 14.29076840.828671 14.2907680Italia40.770814 14.37190940.770814 14.3719090Italia40.751763 14.3973140.751763 14.397310Italia40.736946 14.45163940.736946 14.4516390Italia40.720012 14.46292840.720012 14.4629280Italia40.697434 14.47139540.697434 14.4713950Italia40.670622 14.42553340.670622 14.4255330Italia40.646633 14.39448740.646633 14.3944870Italia40.60712 14.3239340.60712 14.323930Italia40.560552 14.23996640.560552 14.2399660Italia45.569483 13.73725245.569483 13.7372520Slovenia45.582522 13.70701245.582522 13.7070120Slovenia45.545347 13.71894245.545347 13.7189420Slovenia45.526482 13.59853945.526482 13.5985390Slovenia45.525927 13.58133845.525927 13.5813380Slovenia45.505675 13.59077145.505675 13.5907710Slovenia45.487088 13.58771945.487088 13.5877190Slovenia45.479597 13.58355845.479597 13.5835580Slovenia45.117196 13.6220845.117196 13.622080Croazia45.097337 13.6298245.097337 13.629820Croazia45.094587 13.63623645.094587 13.6362360Croazia44.313033 15.35765744.313033 15.3576570Croazia33.077825 11.79697133.077825 11.7969710Libia33.095965 11.71682433.095965 11.7168240Libia33.216912 11.35087133.216912 11.3508710Tunisia42.291318 3.29186842.291318 3.2918680Spagna"),
- date = structure(1649330148, class = c("POSIXct", "POSIXt"
- ), tzone = "GMT"), times = c(redirect = 0, namelookup = 4.5e-05,
- connect = 4.5e-05, pretransfer = 0.00012, starttransfer = 0.062233,
- total = 0.063657)), class = "response")
+ content = charToRaw("33.07782522209317 -4.16715370823942545.72451061719908 15.35765696331899336.716812 -2.6131436.716812 -2.613140Spagna36.751273 -3.84659836.751273 -3.8465980Spagna36.722664 -3.95778536.722664 -3.9577850Spagna36.74217 -4.03971236.74217 -4.0397120Spagna36.723314 -4.10018236.723314 -4.1001820Spagna36.712261 -4.16715436.712261 -4.1671540Spagna37.557965 -1.26836637.557965 -1.2683660Spagna43.376372 4.8486443.376372 4.848640Francia45.70017 13.71830845.70017 13.7183080Italia45.724511 13.16377845.724511 13.1637780Italia45.705075 13.35982145.705075 13.3598210Italia45.259752 12.26721545.259752 12.2672150Italia45.361999 12.31284645.361999 12.3128460Italia45.532692 12.53508645.532692 12.5350860Italia45.506496 12.48269545.506496 12.4826950Italia43.967513 12.7733443.967513 12.773340Italia43.508086 13.62603743.508086 13.6260370Italia43.608922 13.4639843.608922 13.463980Italia40.754586 13.90552340.754586 13.9055230Italia40.739063 13.97608140.739063 13.9760810Italia40.762347 13.99936540.762347 13.9993650Italia40.787042 14.02829440.787042 14.0282940Italia40.774342 14.05087240.774342 14.0508720Italia40.799037 14.08967940.799037 14.0896790Italia40.811737 14.13977440.811737 14.1397740Italia40.791981 14.16940940.791981 14.1694090Italia40.791981 14.20186540.791981 14.2018650Italia40.813148 14.2138640.813148 14.213860Italia40.828671 14.29076840.828671 14.2907680Italia40.770814 14.37190940.770814 14.3719090Italia40.751763 14.3973140.751763 14.397310Italia40.736946 14.45163940.736946 14.4516390Italia40.720012 14.46292840.720012 14.4629280Italia40.697434 14.47139540.697434 14.4713950Italia40.670622 14.42553340.670622 14.4255330Italia40.646633 14.39448740.646633 14.3944870Italia40.60712 14.3239340.60712 14.323930Italia40.560552 14.23996640.560552 14.2399660Italia45.569483 13.73725245.569483 13.7372520Slovenia45.582522 13.70701245.582522 13.7070120Slovenia45.545347 13.71894245.545347 13.7189420Slovenia45.526482 13.59853945.526482 13.5985390Slovenia45.525927 13.58133845.525927 13.5813380Slovenia45.505675 13.59077145.505675 13.5907710Slovenia45.487088 13.58771945.487088 13.5877190Slovenia45.479597 13.58355845.479597 13.5835580Slovenia45.117196 13.6220845.117196 13.622080Croazia45.097337 13.6298245.097337 13.629820Croazia45.094587 13.63623645.094587 13.6362360Croazia44.313033 15.35765744.313033 15.3576570Croazia33.077825 11.79697133.077825 11.7969710Libia33.095965 11.71682433.095965 11.7168240Libia33.216912 11.35087133.216912 11.3508710Tunisia42.291318 3.29186842.291318 3.2918680Spagna"),
+ date = structure(1649416595, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.5e-05,
+ connect = 2.5e-05, pretransfer = 7.1e-05, starttransfer = 0.063985,
+ total = 0.06511)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-a899bc.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-a899bc.R
new file mode 100644
index 0000000..78bd53a
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-a899bc.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_coral_model&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416599, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 5e-05,
+ connect = 5e-05, pretransfer = 0.000139, starttransfer = 0.029136,
+ total = 0.029768)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-abcf05.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-abcf05.R
new file mode 100644
index 0000000..6d6dd1f
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-abcf05.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_zostera_n_pnt&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:40 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:40 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416600, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.2e-05,
+ connect = 3.2e-05, pretransfer = 9.3e-05, starttransfer = 0.028074,
+ total = 0.028664)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-ac4459.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-ac4459.R
new file mode 100644
index 0000000..282c942
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-ac4459.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_posidonia_abs&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416599, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.6e-05,
+ connect = 3.6e-05, pretransfer = 0.000106, starttransfer = 0.0282,
+ total = 0.02873)), class = "response")
diff --git a/tests/testthat/fixtures/biology-attr2/geo.vliz.be/geoserver/Emodnetbio/wfs-b8498a.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-b8498a.R
similarity index 97%
rename from tests/testthat/fixtures/biology-attr2/geo.vliz.be/geoserver/Emodnetbio/wfs-b8498a.R
rename to tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-b8498a.R
index 9686b1a..bbfd25f 100644
--- a/tests/testthat/fixtures/biology-attr2/geo.vliz.be/geoserver/Emodnetbio/wfs-b8498a.R
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-b8498a.R
@@ -2,18 +2,18 @@ structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&v
status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
`content-disposition` = "inline; filename=geoserver-GetFeature.text",
`content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
- `transfer-encoding` = "chunked", date = "Thu, 07 Apr 2022 11:15:46 GMT"), class = c("insensitive",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:31 GMT"), class = c("insensitive",
"list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
headers = structure(list(server = "Apache-Coyote/1.1",
`content-disposition` = "inline; filename=geoserver-GetFeature.text",
`content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
- `transfer-encoding` = "chunked", date = "Thu, 07 Apr 2022 11:15:46 GMT"), class = c("insensitive",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:31 GMT"), class = c("insensitive",
"list")))), cookies = structure(list(domain = logical(0),
flag = logical(0), path = logical(0), secure = logical(0),
expiration = structure(numeric(0), class = c("POSIXct",
"POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
- content = charToRaw("33.07782522209317 -4.16715370823942545.72451061719908 15.35765696331899336.716812 -2.6131436.716812 -2.61314Spagna36.751273 -3.84659836.751273 -3.846598Spagna36.722664 -3.95778536.722664 -3.957785Spagna36.74217 -4.03971236.74217 -4.039712Spagna36.723314 -4.10018236.723314 -4.100182Spagna36.712261 -4.16715436.712261 -4.167154Spagna37.557965 -1.26836637.557965 -1.268366Spagna43.376372 4.8486443.376372 4.84864Francia45.70017 13.71830845.70017 13.718308Italia45.724511 13.16377845.724511 13.163778Italia45.705075 13.35982145.705075 13.359821Italia45.259752 12.26721545.259752 12.267215Italia45.361999 12.31284645.361999 12.312846Italia45.532692 12.53508645.532692 12.535086Italia45.506496 12.48269545.506496 12.482695Italia43.967513 12.7733443.967513 12.77334Italia43.508086 13.62603743.508086 13.626037Italia43.608922 13.4639843.608922 13.46398Italia40.754586 13.90552340.754586 13.905523Italia40.739063 13.97608140.739063 13.976081Italia40.762347 13.99936540.762347 13.999365Italia40.787042 14.02829440.787042 14.028294Italia40.774342 14.05087240.774342 14.050872Italia40.799037 14.08967940.799037 14.089679Italia40.811737 14.13977440.811737 14.139774Italia40.791981 14.16940940.791981 14.169409Italia40.791981 14.20186540.791981 14.201865Italia40.813148 14.2138640.813148 14.21386Italia40.828671 14.29076840.828671 14.290768Italia40.770814 14.37190940.770814 14.371909Italia40.751763 14.3973140.751763 14.39731Italia40.736946 14.45163940.736946 14.451639Italia40.720012 14.46292840.720012 14.462928Italia40.697434 14.47139540.697434 14.471395Italia40.670622 14.42553340.670622 14.425533Italia40.646633 14.39448740.646633 14.394487Italia40.60712 14.3239340.60712 14.32393Italia40.560552 14.23996640.560552 14.239966Italia45.569483 13.73725245.569483 13.737252Slovenia45.582522 13.70701245.582522 13.707012Slovenia45.545347 13.71894245.545347 13.718942Slovenia45.526482 13.59853945.526482 13.598539Slovenia45.525927 13.58133845.525927 13.581338Slovenia45.505675 13.59077145.505675 13.590771Slovenia45.487088 13.58771945.487088 13.587719Slovenia45.479597 13.58355845.479597 13.583558Slovenia45.117196 13.6220845.117196 13.62208Croazia45.097337 13.6298245.097337 13.62982Croazia45.094587 13.63623645.094587 13.636236Croazia44.313033 15.35765744.313033 15.357657Croazia33.077825 11.79697133.077825 11.796971Libia33.095965 11.71682433.095965 11.716824Libia33.216912 11.35087133.216912 11.350871Tunisia42.291318 3.29186842.291318 3.291868Spagna"),
- date = structure(1649330146, class = c("POSIXct", "POSIXt"
- ), tzone = "GMT"), times = c(redirect = 0, namelookup = 4.8e-05,
- connect = 4.8e-05, pretransfer = 0.00012, starttransfer = 0.115967,
- total = 0.117223)), class = "response")
+ content = charToRaw("33.07782522209317 -4.16715370823942545.72451061719908 15.35765696331899336.716812 -2.6131436.716812 -2.61314Spagna36.751273 -3.84659836.751273 -3.846598Spagna36.722664 -3.95778536.722664 -3.957785Spagna36.74217 -4.03971236.74217 -4.039712Spagna36.723314 -4.10018236.723314 -4.100182Spagna36.712261 -4.16715436.712261 -4.167154Spagna37.557965 -1.26836637.557965 -1.268366Spagna43.376372 4.8486443.376372 4.84864Francia45.70017 13.71830845.70017 13.718308Italia45.724511 13.16377845.724511 13.163778Italia45.705075 13.35982145.705075 13.359821Italia45.259752 12.26721545.259752 12.267215Italia45.361999 12.31284645.361999 12.312846Italia45.532692 12.53508645.532692 12.535086Italia45.506496 12.48269545.506496 12.482695Italia43.967513 12.7733443.967513 12.77334Italia43.508086 13.62603743.508086 13.626037Italia43.608922 13.4639843.608922 13.46398Italia40.754586 13.90552340.754586 13.905523Italia40.739063 13.97608140.739063 13.976081Italia40.762347 13.99936540.762347 13.999365Italia40.787042 14.02829440.787042 14.028294Italia40.774342 14.05087240.774342 14.050872Italia40.799037 14.08967940.799037 14.089679Italia40.811737 14.13977440.811737 14.139774Italia40.791981 14.16940940.791981 14.169409Italia40.791981 14.20186540.791981 14.201865Italia40.813148 14.2138640.813148 14.21386Italia40.828671 14.29076840.828671 14.290768Italia40.770814 14.37190940.770814 14.371909Italia40.751763 14.3973140.751763 14.39731Italia40.736946 14.45163940.736946 14.451639Italia40.720012 14.46292840.720012 14.462928Italia40.697434 14.47139540.697434 14.471395Italia40.670622 14.42553340.670622 14.425533Italia40.646633 14.39448740.646633 14.394487Italia40.60712 14.3239340.60712 14.32393Italia40.560552 14.23996640.560552 14.239966Italia45.569483 13.73725245.569483 13.737252Slovenia45.582522 13.70701245.582522 13.707012Slovenia45.545347 13.71894245.545347 13.718942Slovenia45.526482 13.59853945.526482 13.598539Slovenia45.525927 13.58133845.525927 13.581338Slovenia45.505675 13.59077145.505675 13.590771Slovenia45.487088 13.58771945.487088 13.587719Slovenia45.479597 13.58355845.479597 13.583558Slovenia45.117196 13.6220845.117196 13.62208Croazia45.097337 13.6298245.097337 13.62982Croazia45.094587 13.63623645.094587 13.636236Croazia44.313033 15.35765744.313033 15.357657Croazia33.077825 11.79697133.077825 11.796971Libia33.095965 11.71682433.095965 11.716824Libia33.216912 11.35087133.216912 11.350871Tunisia42.291318 3.29186842.291318 3.291868Spagna"),
+ date = structure(1649416591, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.4e-05,
+ connect = 2.4e-05, pretransfer = 7.2e-05, starttransfer = 0.284128,
+ total = 0.285434)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-bb5b0d.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-bb5b0d.R
new file mode 100644
index 0000000..392bad5
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-bb5b0d.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:OOPS_errors&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416599, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 4.5e-05,
+ connect = 4.6e-05, pretransfer = 0.000126, starttransfer = 0.035207,
+ total = 0.036173)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-bf83f8.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-bf83f8.R
new file mode 100644
index 0000000..4caa9e1
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-bf83f8.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_posidonia_historical_shape&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:40 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:40 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416600, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.4e-05,
+ connect = 2.4e-05, pretransfer = 7.2e-05, starttransfer = 0.032159,
+ total = 0.032463)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-c2afe7.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-c2afe7.R
new file mode 100644
index 0000000..8e9565f
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-c2afe7.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_ruppia_c_pnt&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:40 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:40 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416600, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.5e-05,
+ connect = 2.5e-05, pretransfer = 7.7e-05, starttransfer = 0.030468,
+ total = 0.030973)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-d12d21.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-d12d21.R
index 54003f0..e870517 100644
--- a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-d12d21.R
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-d12d21.R
@@ -2,18 +2,18 @@ structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&v
status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
`content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
`content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
- `transfer-encoding` = "chunked", date = "Thu, 07 Apr 2022 11:15:45 GMT"), class = c("insensitive",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:40 GMT"), class = c("insensitive",
"list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
headers = structure(list(server = "Apache-Coyote/1.1",
`content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
`content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
- `transfer-encoding` = "chunked", date = "Thu, 07 Apr 2022 11:15:45 GMT"), class = c("insensitive",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:40 GMT"), class = c("insensitive",
"list")))), cookies = structure(list(domain = logical(0),
flag = logical(0), path = logical(0), secure = logical(0),
expiration = structure(numeric(0), class = c("POSIXct",
"POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
- date = structure(1649330145, class = c("POSIXct", "POSIXt"
- ), tzone = "GMT"), times = c(redirect = 0, namelookup = 4.6e-05,
- connect = 4.6e-05, pretransfer = 9.5e-05, starttransfer = 0.033307,
- total = 0.034763)), class = "response")
+ date = structure(1649416600, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.8e-05,
+ connect = 2.9e-05, pretransfer = 8.7e-05, starttransfer = 0.028833,
+ total = 0.029278)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-e576c9.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-e576c9.R
new file mode 100644
index 0000000..341f28a
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-e576c9.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:OOPS_products&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416599, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 4.2e-05,
+ connect = 4.2e-05, pretransfer = 0.000122, starttransfer = 0.030169,
+ total = 0.03076)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-e70579.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-e70579.R
new file mode 100644
index 0000000..69eb059
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-e70579.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_maerl_poly&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416599, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.8e-05,
+ connect = 3.8e-05, pretransfer = 0.000111, starttransfer = 0.032056,
+ total = 0.032716)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-ebf1d8.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-ebf1d8.R
new file mode 100644
index 0000000..11523cf
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-ebf1d8.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:OOPS_summaries&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416599, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.1e-05,
+ connect = 3.1e-05, pretransfer = 9.4e-05, starttransfer = 0.033407,
+ total = 0.034033)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-f03146.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-f03146.R
new file mode 100644
index 0000000..d474c36
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-f03146.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:harbour_seal&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:40 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:40 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416600, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.9e-05,
+ connect = 4e-05, pretransfer = 0.00011, starttransfer = 0.035113,
+ total = 0.036028)), class = "response")
diff --git a/tests/testthat/fixtures/biology-attr2/geo.vliz.be/geoserver/Emodnetbio/wfs-f1268f.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-f1268f.R
similarity index 97%
rename from tests/testthat/fixtures/biology-attr2/geo.vliz.be/geoserver/Emodnetbio/wfs-f1268f.R
rename to tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-f1268f.R
index 9426e13..e5bd12d 100644
--- a/tests/testthat/fixtures/biology-attr2/geo.vliz.be/geoserver/Emodnetbio/wfs-f1268f.R
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-f1268f.R
@@ -2,18 +2,18 @@ structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&v
status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
`content-disposition` = "inline; filename=geoserver-GetFeature.text",
`content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
- `transfer-encoding` = "chunked", date = "Thu, 07 Apr 2022 11:15:46 GMT"), class = c("insensitive",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:33 GMT"), class = c("insensitive",
"list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
headers = structure(list(server = "Apache-Coyote/1.1",
`content-disposition` = "inline; filename=geoserver-GetFeature.text",
`content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
- `transfer-encoding` = "chunked", date = "Thu, 07 Apr 2022 11:15:46 GMT"), class = c("insensitive",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:33 GMT"), class = c("insensitive",
"list")))), cookies = structure(list(domain = logical(0),
flag = logical(0), path = logical(0), secure = logical(0),
expiration = structure(numeric(0), class = c("POSIXct",
"POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
- content = charToRaw("33.07782522209317 -4.16715370823942545.72451061719908 15.35765696331899336.716812 -2.6131436.716812 -2.61314036.751273 -3.84659836.751273 -3.846598036.722664 -3.95778536.722664 -3.957785036.74217 -4.03971236.74217 -4.039712036.723314 -4.10018236.723314 -4.100182036.712261 -4.16715436.712261 -4.167154037.557965 -1.26836637.557965 -1.268366043.376372 4.8486443.376372 4.84864045.70017 13.71830845.70017 13.718308045.724511 13.16377845.724511 13.163778045.705075 13.35982145.705075 13.359821045.259752 12.26721545.259752 12.267215045.361999 12.31284645.361999 12.312846045.532692 12.53508645.532692 12.535086045.506496 12.48269545.506496 12.482695043.967513 12.7733443.967513 12.77334043.508086 13.62603743.508086 13.626037043.608922 13.4639843.608922 13.46398040.754586 13.90552340.754586 13.905523040.739063 13.97608140.739063 13.976081040.762347 13.99936540.762347 13.999365040.787042 14.02829440.787042 14.028294040.774342 14.05087240.774342 14.050872040.799037 14.08967940.799037 14.089679040.811737 14.13977440.811737 14.139774040.791981 14.16940940.791981 14.169409040.791981 14.20186540.791981 14.201865040.813148 14.2138640.813148 14.21386040.828671 14.29076840.828671 14.290768040.770814 14.37190940.770814 14.371909040.751763 14.3973140.751763 14.39731040.736946 14.45163940.736946 14.451639040.720012 14.46292840.720012 14.462928040.697434 14.47139540.697434 14.471395040.670622 14.42553340.670622 14.425533040.646633 14.39448740.646633 14.394487040.60712 14.3239340.60712 14.32393040.560552 14.23996640.560552 14.239966045.569483 13.73725245.569483 13.737252045.582522 13.70701245.582522 13.707012045.545347 13.71894245.545347 13.718942045.526482 13.59853945.526482 13.598539045.525927 13.58133845.525927 13.581338045.505675 13.59077145.505675 13.590771045.487088 13.58771945.487088 13.587719045.479597 13.58355845.479597 13.583558045.117196 13.6220845.117196 13.62208045.097337 13.6298245.097337 13.62982045.094587 13.63623645.094587 13.636236044.313033 15.35765744.313033 15.357657033.077825 11.79697133.077825 11.796971033.095965 11.71682433.095965 11.716824033.216912 11.35087133.216912 11.350871042.291318 3.29186842.291318 3.2918680"),
- date = structure(1649330146, class = c("POSIXct", "POSIXt"
- ), tzone = "GMT"), times = c(redirect = 0, namelookup = 0.000241,
- connect = 0.000241, pretransfer = 0.00044, starttransfer = 0.059682,
- total = 0.060854)), class = "response")
+ content = charToRaw("33.07782522209317 -4.16715370823942545.72451061719908 15.35765696331899336.716812 -2.6131436.716812 -2.61314036.751273 -3.84659836.751273 -3.846598036.722664 -3.95778536.722664 -3.957785036.74217 -4.03971236.74217 -4.039712036.723314 -4.10018236.723314 -4.100182036.712261 -4.16715436.712261 -4.167154037.557965 -1.26836637.557965 -1.268366043.376372 4.8486443.376372 4.84864045.70017 13.71830845.70017 13.718308045.724511 13.16377845.724511 13.163778045.705075 13.35982145.705075 13.359821045.259752 12.26721545.259752 12.267215045.361999 12.31284645.361999 12.312846045.532692 12.53508645.532692 12.535086045.506496 12.48269545.506496 12.482695043.967513 12.7733443.967513 12.77334043.508086 13.62603743.508086 13.626037043.608922 13.4639843.608922 13.46398040.754586 13.90552340.754586 13.905523040.739063 13.97608140.739063 13.976081040.762347 13.99936540.762347 13.999365040.787042 14.02829440.787042 14.028294040.774342 14.05087240.774342 14.050872040.799037 14.08967940.799037 14.089679040.811737 14.13977440.811737 14.139774040.791981 14.16940940.791981 14.169409040.791981 14.20186540.791981 14.201865040.813148 14.2138640.813148 14.21386040.828671 14.29076840.828671 14.290768040.770814 14.37190940.770814 14.371909040.751763 14.3973140.751763 14.39731040.736946 14.45163940.736946 14.451639040.720012 14.46292840.720012 14.462928040.697434 14.47139540.697434 14.471395040.670622 14.42553340.670622 14.425533040.646633 14.39448740.646633 14.394487040.60712 14.3239340.60712 14.32393040.560552 14.23996640.560552 14.239966045.569483 13.73725245.569483 13.737252045.582522 13.70701245.582522 13.707012045.545347 13.71894245.545347 13.718942045.526482 13.59853945.526482 13.598539045.525927 13.58133845.525927 13.581338045.505675 13.59077145.505675 13.590771045.487088 13.58771945.487088 13.587719045.479597 13.58355845.479597 13.583558045.117196 13.6220845.117196 13.62208045.097337 13.6298245.097337 13.62982045.094587 13.63623645.094587 13.636236044.313033 15.35765744.313033 15.357657033.077825 11.79697133.077825 11.796971033.095965 11.71682433.095965 11.716824033.216912 11.35087133.216912 11.350871042.291318 3.29186842.291318 3.2918680"),
+ date = structure(1649416593, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.8e-05,
+ connect = 2.8e-05, pretransfer = 9.5e-05, starttransfer = 0.063682,
+ total = 0.065194)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-fa41da.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-fa41da.R
new file mode 100644
index 0000000..41a3029
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-fa41da.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:Species_gridded_abundance_all&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:39 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416599, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 4.3e-05,
+ connect = 4.3e-05, pretransfer = 0.000121, starttransfer = 0.034293,
+ total = 0.035304)), class = "response")
diff --git a/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-fb549b.R b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-fb549b.R
new file mode 100644
index 0000000..e2fea5e
--- /dev/null
+++ b/tests/testthat/fixtures/biology-layers/geo.vliz.be/geoserver/Emodnetbio/wfs-fb549b.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_cor_abs_pnt&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:37 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:16:37 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416597, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.4e-05,
+ connect = 3.4e-05, pretransfer = 9.7e-05, starttransfer = 0.035488,
+ total = 0.036714)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Francia-Grecia/geo.vliz.be/geoserver/Emodnetbio/wfs-ddf2c0.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Francia-Grecia/geo.vliz.be/geoserver/Emodnetbio/wfs-ddf2c0.R
deleted file mode 100644
index 7391798..0000000
--- a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Francia-Grecia/geo.vliz.be/geoserver/Emodnetbio/wfs-ddf2c0.R
+++ /dev/null
@@ -1,19 +0,0 @@
-structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeNames=Emodnetbio:mediseh_cymodocea_pnt&cql_filter=country='Francia'%20OR%20country=='Grecia'&request=GetFeature",
- status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
- `content-disposition` = "inline; filename=geoserver-GetFeature.text",
- `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
- `transfer-encoding` = "chunked", date = "Thu, 07 Apr 2022 11:15:34 GMT"), class = c("insensitive",
- "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
- headers = structure(list(server = "Apache-Coyote/1.1",
- `content-disposition` = "inline; filename=geoserver-GetFeature.text",
- `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
- `transfer-encoding` = "chunked", date = "Thu, 07 Apr 2022 11:15:34 GMT"), class = c("insensitive",
- "list")))), cookies = structure(list(domain = logical(0),
- flag = logical(0), path = logical(0), secure = logical(0),
- expiration = structure(numeric(0), class = c("POSIXct",
- "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
- content = charToRaw("35.190333403851184 4.86019839347687843.778464943344204 28.20995503761781743.771834 7.5082143.771834 7.508210Francia43.771834 7.5082143.769798 7.50128543.769798 7.5012850Francia43.769798 7.50128543.766446 7.492643.766446 7.49260Francia43.766446 7.492643.775564 7.51097343.775564 7.5109730Francia43.775564 7.51097343.778465 7.51677543.778465 7.5167750Francia43.778465 7.51677543.757317 7.48590943.757317 7.4859090Francia43.757317 7.48590943.758296 7.46289943.758296 7.4628990Francia43.758296 7.46289943.690352 7.25141643.690352 7.2514160Francia43.690352 7.25141643.191914 6.65924343.191914 6.6592430Francia43.191914 6.65924343.170614 6.64708343.170614 6.6470830Francia43.170614 6.64708343.170024 6.63492243.170024 6.6349220Francia43.170024 6.63492243.166487 6.62998443.166487 6.6299840Francia43.166487 6.62998443.172586 6.60449743.172586 6.6044970Francia43.172586 6.60449743.180575 6.59909943.180575 6.5990990Francia43.180575 6.59909943.005737 6.38257143.005737 6.3825710Francia43.005737 6.38257143.008272 6.3815743.008272 6.381570Francia43.008272 6.3815743.037537 6.11086543.037537 6.1108650Francia43.037537 6.11086543.037457 6.11361743.037457 6.1136170Francia43.037457 6.11361743.037457 6.11604443.037457 6.1160440Francia43.037457 6.11604443.03685 6.11847243.03685 6.1184720Francia43.03685 6.11847243.037295 6.12041543.037295 6.1204150Francia43.037295 6.12041543.038468 6.1077943.038468 6.107790Francia43.038468 6.1077943.073375 6.1250843.073375 6.125080Francia43.073375 6.1250843.083715 5.90236643.083715 5.9023660Francia43.083715 5.90236643.087201 5.90275443.087201 5.9027540Francia43.087201 5.90275443.081375 5.89911843.081375 5.8991180Francia43.081375 5.89911843.071737 5.79522443.071737 5.7952240Francia43.071737 5.79522443.071665 5.79075243.071665 5.7907520Francia43.071665 5.79075243.073554 5.79845743.073554 5.7984570Francia43.073554 5.79845743.074775 5.80388743.074775 5.8038870Francia43.074775 5.80388743.105394 5.81430243.105394 5.8143020Francia43.105394 5.81430243.108866 5.81319143.108866 5.8131910Francia43.108866 5.81319143.113379 5.80985843.113379 5.8098580Francia43.113379 5.80985843.124557 5.77090743.124557 5.7709070Francia43.124557 5.77090743.128237 5.7669543.128237 5.766950Francia43.128237 5.7669543.371224 4.89885443.371224 4.8988540Francia43.371224 4.89885443.373843 4.87375243.373843 4.8737520Francia43.373843 4.87375243.385295 4.86019843.385295 4.8601980Francia43.385295 4.86019843.440642 4.86527843.440642 4.8652780Francia43.440642 4.86527837.435928 24.88624237.435928 24.8862420Grecia37.435928 24.88624236.966667 24.66666736.966667 24.6666670Grecia36.966667 24.66666737.716667 23.91666737.716667 23.9166670Grecia37.716667 23.91666736.716667 24.43333336.716667 24.4333330Grecia36.716667 24.43333339.2 26.239.2 26.20Grecia39.2 26.239.083333 26.48333339.083333 26.4833330Grecia39.083333 26.48333337.92523 24.00724637.92523 24.0072460Grecia37.92523 24.00724640.95 24.540.95 24.50Grecia40.95 24.540.916667 24.56666740.916667 24.5666670Grecia40.916667 24.56666740.816667 24.31759640.816667 24.3175960Grecia40.816667 24.31759640.55 22.96666740.55 22.9666670Grecia40.55 22.96666740.85 24.61666740.85 24.6166670Grecia40.85 24.61666740.833333 24.78333340.833333 24.7833330Grecia40.833333 24.78333340.85 24.740.85 24.70Grecia40.85 24.740.95 25.13333340.95 25.1333330Grecia40.95 25.13333340.916667 24.56666740.916667 24.5666670Grecia40.916667 24.56666740.85 24.61666740.85 24.6166670Grecia40.85 24.61666738.35959 22.61728238.35959 22.6172820Grecia38.35959 22.61728240.55 22.96666740.55 22.9666670Grecia40.55 22.96666737.866667 23.71666737.866667 23.7166670Grecia37.866667 23.71666737.706315 20.8563737.706315 20.856370Grecia37.706315 20.8563737.637409 23.34814737.637409 23.3481470Grecia37.637409 23.34814739.033333 20.939.033333 20.90Grecia39.033333 20.938.316667 21.46666738.316667 21.4666670Grecia38.316667 21.46666738.190856 21.39127438.190856 21.3912740Grecia38.190856 21.39127440.826256 25.92398340.826256 25.9239830Grecia40.826256 25.92398340.644115 24.51124740.644115 24.5112470Grecia40.644115 24.51124740.836808 24.30680640.836808 24.3068060Grecia40.836808 24.30680640.895824 24.34112540.895824 24.3411250Grecia40.895824 24.34112540.875796 24.3176340.875796 24.317630Grecia40.875796 24.3176340.918192 24.57258140.918192 24.5725810Grecia40.918192 24.57258140.866058 24.65483740.866058 24.6548370Grecia40.866058 24.65483740.863585 24.68966540.863585 24.6896650Grecia40.863585 24.68966540.855751 24.75525540.855751 24.7552550Grecia40.855751 24.75525540.845409 24.78710540.845409 24.7871050Grecia40.845409 24.78710540.868581 24.83247340.868581 24.8324730Grecia40.868581 24.83247340.9199 24.92390840.9199 24.9239080Grecia40.9199 24.92390840.863204 24.61811740.863204 24.6181170Grecia40.863204 24.61811740.083282 23.98130640.083282 23.9813060Grecia40.083282 23.98130640.038175 23.98549140.038175 23.9854910Grecia40.038175 23.98549140.092366 23.30513240.092366 23.3051320Grecia40.092366 23.30513240.06572 23.3348240.06572 23.334820Grecia40.06572 23.3348240.111755 23.42775340.111755 23.4277530Grecia40.111755 23.42775340.092445 23.44307240.092445 23.4430720Grecia40.092445 23.44307240.065439 23.45967440.065439 23.4596740Grecia40.065439 23.45967439.50881 23.08030639.50881 23.0803060Grecia39.50881 23.08030639.465531 23.11096539.465531 23.1109650Grecia39.465531 23.11096539.447539 23.12766139.447539 23.1276610Grecia39.447539 23.12766139.412754 23.16298839.412754 23.1629880Grecia39.412754 23.16298839.145026 23.3999239.145026 23.399920Grecia39.145026 23.3999239.21295 20.48384139.21295 20.4838410Grecia39.21295 20.48384139.281427 20.38876539.281427 20.3887650Grecia39.281427 20.38876539.172558 20.54465539.172558 20.5446550Grecia39.172558 20.54465537.715026 20.89549937.715026 20.8954990Grecia37.715026 20.89549937.708598 20.96576637.708598 20.9657660Grecia37.708598 20.96576638.109777 20.62480938.109777 20.6248090Grecia38.109777 20.62480937.944771 21.2003537.944771 21.200350Grecia37.944771 21.2003538.024713 21.29324238.024713 21.2932420Grecia38.024713 21.29324238.107518 21.35399638.107518 21.3539960Grecia38.107518 21.35399637.63756 21.34458137.63756 21.3445810Grecia37.63756 21.34458137.619166 21.4180437.619166 21.418040Grecia37.619166 21.4180437.553946 21.53178637.553946 21.5317860Grecia37.553946 21.53178637.497804 21.59137937.497804 21.5913790Grecia37.497804 21.59137937.521685 21.56818637.521685 21.5681860Grecia37.521685 21.56818637.452528 21.62745837.452528 21.6274580Grecia37.452528 21.62745837.402776 21.65684637.402776 21.6568460Grecia37.402776 21.65684637.317326 21.68796737.317326 21.6879670Grecia37.317326 21.68796737.264348 21.66385337.264348 21.6638530Grecia37.264348 21.66385338.994439 23.11653738.994439 23.1165370Grecia38.994439 23.11653738.988344 23.10524638.988344 23.1052460Grecia38.988344 23.10524638.876207 22.94965638.876207 22.9496560Grecia38.876207 22.94965638.872714 22.96406338.872714 22.9640630Grecia38.872714 22.96406338.852188 22.9907338.852188 22.990730Grecia38.852188 22.9907338.878907 23.0069538.878907 23.006950Grecia38.878907 23.0069538.837601 22.96814338.837601 22.9681430Grecia38.837601 22.96814338.831706 22.94102438.831706 22.9410240Grecia38.831706 22.94102438.826133 22.84419838.826133 22.8441980Grecia38.826133 22.84419838.663789 23.07740138.663789 23.0774010Grecia38.663789 23.07740138.637814 23.09505238.637814 23.0950520Grecia38.637814 23.09505238.65107 23.08802538.65107 23.0880250Grecia38.65107 23.08802538.138714 24.0426738.138714 24.042670Grecia38.138714 24.0426738.137038 24.03080838.137038 24.0308080Grecia38.137038 24.03080838.133164 24.01968238.133164 24.0196820Grecia38.133164 24.01968239.190564 26.17036239.190564 26.1703620Grecia39.190564 26.17036239.199788 26.24598439.199788 26.2459840Grecia39.199788 26.24598439.159277 26.27397639.159277 26.2739760Grecia39.159277 26.27397639.074386 26.080839.074386 26.08080Grecia39.074386 26.080839.101422 26.44321439.101422 26.4432140Grecia39.101422 26.44321439.113316 26.46316939.113316 26.4631690Grecia39.113316 26.46316939.115853 26.48314139.115853 26.4831410Grecia39.115853 26.48314139.079692 26.45415139.079692 26.4541510Grecia39.079692 26.45415139.098879 26.50461739.098879 26.5046170Grecia39.098879 26.50461739.045649 26.50464939.045649 26.5046490Grecia39.045649 26.50464939.013166 26.54436439.013166 26.5443640Grecia39.013166 26.54436438.990864 26.5373538.990864 26.537350Grecia38.990864 26.5373536.124542 27.71109936.124542 27.7110990Grecia36.124542 27.71109936.105607 27.72593236.105607 27.7259320Grecia36.105607 27.72593236.171015 27.73341636.171015 27.7334160Grecia36.171015 27.73341636.187978 27.76451436.187978 27.7645140Grecia36.187978 27.76451436.095526 27.7446436.095526 27.744640Grecia36.095526 27.7446435.190333 26.28902935.190333 26.2890290Grecia35.190333 26.28902935.206237 26.27604435.206237 26.2760440Grecia35.206237 26.27604435.223535 26.27733935.223535 26.2773390Grecia35.223535 26.27733935.266846 26.27359535.266846 26.2735950Grecia35.266846 26.27359535.374733 24.51640535.374733 24.5164050Grecia35.374733 24.51640535.381222 24.55410335.381222 24.5541030Grecia35.381222 24.55410335.405289 24.62364135.405289 24.6236410Grecia35.405289 24.62364135.602194 23.58151735.602194 23.5815170Grecia35.602194 23.58151735.595046 23.58070435.595046 23.5807040Grecia35.595046 23.58070435.237528 23.7886235.237528 23.788620Grecia35.237528 23.7886236.62661 24.89166836.62661 24.8916680Grecia36.62661 24.89166836.611397 24.94986836.611397 24.9498680Grecia36.611397 24.94986837.409498 24.39261237.409498 24.3926120Grecia37.409498 24.39261236.909268 26.04941936.909268 26.0494190Grecia36.909268 26.04941936.997447 26.43669236.997447 26.4366920Grecia36.997447 26.43669236.997224 26.44762836.997224 26.4476280Grecia36.997224 26.44762837.000523 26.46193637.000523 26.4619360Grecia37.000523 26.46193637.009484 26.46601937.009484 26.4660190Grecia37.009484 26.46601937.011656 26.45451237.011656 26.4545120Grecia37.011656 26.45451237.009631 26.44850137.009631 26.4485010Grecia37.009631 26.44850136.994422 26.432336.994422 26.43230Grecia36.994422 26.432336.853644 25.47458536.853644 25.4745850Grecia36.853644 25.47458536.859264 25.52166236.859264 25.5216620Grecia36.859264 25.52166236.863504 25.53278336.863504 25.5327830Grecia36.863504 25.53278336.901813 25.57410436.901813 25.5741040Grecia36.901813 25.57410436.910362 25.58169936.910362 25.5816990Grecia36.910362 25.58169936.933454 25.61531536.933454 25.6153150Grecia36.933454 25.61531536.915065 25.5969436.915065 25.596940Grecia36.915065 25.5969440.515867 22.94093340.515867 22.9409330Grecia40.515867 22.94093340.527033 22.96248340.527033 22.9624830Grecia40.527033 22.96248340.544617 22.97655740.544617 22.9765570Grecia40.544617 22.97655739.111509 22.92882239.111509 22.9288220Grecia39.111509 22.92882237.426272 23.13070437.426272 23.1307040Grecia37.426272 23.13070436.927494 21.70590836.927494 21.7059080Grecia36.927494 21.70590840.845734 25.71372740.845734 25.7137270Grecia40.845734 25.71372740.838435 25.92158440.838435 25.9215840Grecia40.838435 25.92158437.999785 23.50821537.999785 23.5082150Grecia37.999785 23.50821540.85761 25.64620340.85761 25.6462030Grecia40.85761 25.64620340.860972 25.63061240.860972 25.6306120Grecia40.860972 25.63061239.10901 22.96754539.10901 22.9675450Grecia39.10901 22.96754539.688984 20.01482439.688984 20.0148240Grecia39.688984 20.01482439.348631 20.28469939.348631 20.2846990Grecia39.348631 20.28469937.417218 23.10863437.417218 23.1086340Grecia37.417218 23.10863437.399844 23.28154237.399844 23.2815420Grecia37.399844 23.28154238.393605 21.93140738.393605 21.9314070Grecia38.393605 21.93140738.369259 22.67893838.369259 22.6789380Grecia38.369259 22.67893837.716605 23.9259837.716605 23.925980Grecia37.716605 23.9259836.321811 28.20995536.321811 28.2099550Grecia36.321811 28.20995535.88648 27.78135535.88648 27.7813550Grecia35.88648 27.78135536.391477 25.4317636.391477 25.431760Grecia36.391477 25.4317636.717843 24.39545736.717843 24.3954570Grecia36.717843 24.39545736.709038 24.4641236.709038 24.464120Grecia36.709038 24.4641236.82127 24.59635636.82127 24.5963560Grecia36.82127 24.59635637.953377 23.43674737.953377 23.4367470Grecia37.953377 23.43674737.84404 23.03916537.84404 23.0391650Grecia37.84404 23.03916537.972848 23.23927137.972848 23.2392710Grecia37.972848 23.23927137.6229 23.155837.6229 23.15580Grecia37.6229 23.155837.640362 23.37912737.640362 23.3791270Grecia37.640362 23.37912737.654641 24.00939637.654641 24.0093960Grecia37.654641 24.00939641.639625 9.37579741.639625 9.3757970Francia41.639625 9.37579741.632744 9.3677741.632744 9.367770Francia41.632744 9.3677741.634464 9.35515541.634464 9.3551550Francia41.634464 9.35515541.622422 9.35725741.622422 9.3572570Francia41.622422 9.35725741.617644 9.3410141.617644 9.341010Francia41.617644 9.34101"),
- date = structure(1649330134, class = c("POSIXct", "POSIXt"
- ), tzone = "GMT"), times = c(redirect = 0, namelookup = 4.5e-05,
- connect = 4.5e-05, pretransfer = 0.000102, starttransfer = 0.12197,
- total = 0.12355)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Grecia/geo.vliz.be/geoserver/Emodnetbio/wfs-55e352.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Grecia/geo.vliz.be/geoserver/Emodnetbio/wfs-55e352.R
deleted file mode 100644
index 71ce665..0000000
--- a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Grecia/geo.vliz.be/geoserver/Emodnetbio/wfs-55e352.R
+++ /dev/null
@@ -1,19 +0,0 @@
-structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeNames=Emodnetbio:mediseh_cymodocea_pnt&cql_filter=country='Grecia'&request=GetFeature",
- status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
- `content-disposition` = "inline; filename=geoserver-GetFeature.text",
- `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
- `transfer-encoding` = "chunked", date = "Thu, 07 Apr 2022 11:15:34 GMT"), class = c("insensitive",
- "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
- headers = structure(list(server = "Apache-Coyote/1.1",
- `content-disposition` = "inline; filename=geoserver-GetFeature.text",
- `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
- `transfer-encoding` = "chunked", date = "Thu, 07 Apr 2022 11:15:34 GMT"), class = c("insensitive",
- "list")))), cookies = structure(list(domain = logical(0),
- flag = logical(0), path = logical(0), secure = logical(0),
- expiration = structure(numeric(0), class = c("POSIXct",
- "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
- content = charToRaw("35.190333403851184 20.0148241399309140.950000000000045 28.20995503761781737.435928 24.88624237.435928 24.8862420Grecia37.435928 24.88624236.966667 24.66666736.966667 24.6666670Grecia36.966667 24.66666737.716667 23.91666737.716667 23.9166670Grecia37.716667 23.91666736.716667 24.43333336.716667 24.4333330Grecia36.716667 24.43333339.2 26.239.2 26.20Grecia39.2 26.239.083333 26.48333339.083333 26.4833330Grecia39.083333 26.48333337.92523 24.00724637.92523 24.0072460Grecia37.92523 24.00724640.95 24.540.95 24.50Grecia40.95 24.540.916667 24.56666740.916667 24.5666670Grecia40.916667 24.56666740.816667 24.31759640.816667 24.3175960Grecia40.816667 24.31759640.55 22.96666740.55 22.9666670Grecia40.55 22.96666740.85 24.61666740.85 24.6166670Grecia40.85 24.61666740.833333 24.78333340.833333 24.7833330Grecia40.833333 24.78333340.85 24.740.85 24.70Grecia40.85 24.740.95 25.13333340.95 25.1333330Grecia40.95 25.13333340.916667 24.56666740.916667 24.5666670Grecia40.916667 24.56666740.85 24.61666740.85 24.6166670Grecia40.85 24.61666738.35959 22.61728238.35959 22.6172820Grecia38.35959 22.61728240.55 22.96666740.55 22.9666670Grecia40.55 22.96666737.866667 23.71666737.866667 23.7166670Grecia37.866667 23.71666737.706315 20.8563737.706315 20.856370Grecia37.706315 20.8563737.637409 23.34814737.637409 23.3481470Grecia37.637409 23.34814739.033333 20.939.033333 20.90Grecia39.033333 20.938.316667 21.46666738.316667 21.4666670Grecia38.316667 21.46666738.190856 21.39127438.190856 21.3912740Grecia38.190856 21.39127440.826256 25.92398340.826256 25.9239830Grecia40.826256 25.92398340.644115 24.51124740.644115 24.5112470Grecia40.644115 24.51124740.836808 24.30680640.836808 24.3068060Grecia40.836808 24.30680640.895824 24.34112540.895824 24.3411250Grecia40.895824 24.34112540.875796 24.3176340.875796 24.317630Grecia40.875796 24.3176340.918192 24.57258140.918192 24.5725810Grecia40.918192 24.57258140.866058 24.65483740.866058 24.6548370Grecia40.866058 24.65483740.863585 24.68966540.863585 24.6896650Grecia40.863585 24.68966540.855751 24.75525540.855751 24.7552550Grecia40.855751 24.75525540.845409 24.78710540.845409 24.7871050Grecia40.845409 24.78710540.868581 24.83247340.868581 24.8324730Grecia40.868581 24.83247340.9199 24.92390840.9199 24.9239080Grecia40.9199 24.92390840.863204 24.61811740.863204 24.6181170Grecia40.863204 24.61811740.083282 23.98130640.083282 23.9813060Grecia40.083282 23.98130640.038175 23.98549140.038175 23.9854910Grecia40.038175 23.98549140.092366 23.30513240.092366 23.3051320Grecia40.092366 23.30513240.06572 23.3348240.06572 23.334820Grecia40.06572 23.3348240.111755 23.42775340.111755 23.4277530Grecia40.111755 23.42775340.092445 23.44307240.092445 23.4430720Grecia40.092445 23.44307240.065439 23.45967440.065439 23.4596740Grecia40.065439 23.45967439.50881 23.08030639.50881 23.0803060Grecia39.50881 23.08030639.465531 23.11096539.465531 23.1109650Grecia39.465531 23.11096539.447539 23.12766139.447539 23.1276610Grecia39.447539 23.12766139.412754 23.16298839.412754 23.1629880Grecia39.412754 23.16298839.145026 23.3999239.145026 23.399920Grecia39.145026 23.3999239.21295 20.48384139.21295 20.4838410Grecia39.21295 20.48384139.281427 20.38876539.281427 20.3887650Grecia39.281427 20.38876539.172558 20.54465539.172558 20.5446550Grecia39.172558 20.54465537.715026 20.89549937.715026 20.8954990Grecia37.715026 20.89549937.708598 20.96576637.708598 20.9657660Grecia37.708598 20.96576638.109777 20.62480938.109777 20.6248090Grecia38.109777 20.62480937.944771 21.2003537.944771 21.200350Grecia37.944771 21.2003538.024713 21.29324238.024713 21.2932420Grecia38.024713 21.29324238.107518 21.35399638.107518 21.3539960Grecia38.107518 21.35399637.63756 21.34458137.63756 21.3445810Grecia37.63756 21.34458137.619166 21.4180437.619166 21.418040Grecia37.619166 21.4180437.553946 21.53178637.553946 21.5317860Grecia37.553946 21.53178637.497804 21.59137937.497804 21.5913790Grecia37.497804 21.59137937.521685 21.56818637.521685 21.5681860Grecia37.521685 21.56818637.452528 21.62745837.452528 21.6274580Grecia37.452528 21.62745837.402776 21.65684637.402776 21.6568460Grecia37.402776 21.65684637.317326 21.68796737.317326 21.6879670Grecia37.317326 21.68796737.264348 21.66385337.264348 21.6638530Grecia37.264348 21.66385338.994439 23.11653738.994439 23.1165370Grecia38.994439 23.11653738.988344 23.10524638.988344 23.1052460Grecia38.988344 23.10524638.876207 22.94965638.876207 22.9496560Grecia38.876207 22.94965638.872714 22.96406338.872714 22.9640630Grecia38.872714 22.96406338.852188 22.9907338.852188 22.990730Grecia38.852188 22.9907338.878907 23.0069538.878907 23.006950Grecia38.878907 23.0069538.837601 22.96814338.837601 22.9681430Grecia38.837601 22.96814338.831706 22.94102438.831706 22.9410240Grecia38.831706 22.94102438.826133 22.84419838.826133 22.8441980Grecia38.826133 22.84419838.663789 23.07740138.663789 23.0774010Grecia38.663789 23.07740138.637814 23.09505238.637814 23.0950520Grecia38.637814 23.09505238.65107 23.08802538.65107 23.0880250Grecia38.65107 23.08802538.138714 24.0426738.138714 24.042670Grecia38.138714 24.0426738.137038 24.03080838.137038 24.0308080Grecia38.137038 24.03080838.133164 24.01968238.133164 24.0196820Grecia38.133164 24.01968239.190564 26.17036239.190564 26.1703620Grecia39.190564 26.17036239.199788 26.24598439.199788 26.2459840Grecia39.199788 26.24598439.159277 26.27397639.159277 26.2739760Grecia39.159277 26.27397639.074386 26.080839.074386 26.08080Grecia39.074386 26.080839.101422 26.44321439.101422 26.4432140Grecia39.101422 26.44321439.113316 26.46316939.113316 26.4631690Grecia39.113316 26.46316939.115853 26.48314139.115853 26.4831410Grecia39.115853 26.48314139.079692 26.45415139.079692 26.4541510Grecia39.079692 26.45415139.098879 26.50461739.098879 26.5046170Grecia39.098879 26.50461739.045649 26.50464939.045649 26.5046490Grecia39.045649 26.50464939.013166 26.54436439.013166 26.5443640Grecia39.013166 26.54436438.990864 26.5373538.990864 26.537350Grecia38.990864 26.5373536.124542 27.71109936.124542 27.7110990Grecia36.124542 27.71109936.105607 27.72593236.105607 27.7259320Grecia36.105607 27.72593236.171015 27.73341636.171015 27.7334160Grecia36.171015 27.73341636.187978 27.76451436.187978 27.7645140Grecia36.187978 27.76451436.095526 27.7446436.095526 27.744640Grecia36.095526 27.7446435.190333 26.28902935.190333 26.2890290Grecia35.190333 26.28902935.206237 26.27604435.206237 26.2760440Grecia35.206237 26.27604435.223535 26.27733935.223535 26.2773390Grecia35.223535 26.27733935.266846 26.27359535.266846 26.2735950Grecia35.266846 26.27359535.374733 24.51640535.374733 24.5164050Grecia35.374733 24.51640535.381222 24.55410335.381222 24.5541030Grecia35.381222 24.55410335.405289 24.62364135.405289 24.6236410Grecia35.405289 24.62364135.602194 23.58151735.602194 23.5815170Grecia35.602194 23.58151735.595046 23.58070435.595046 23.5807040Grecia35.595046 23.58070435.237528 23.7886235.237528 23.788620Grecia35.237528 23.7886236.62661 24.89166836.62661 24.8916680Grecia36.62661 24.89166836.611397 24.94986836.611397 24.9498680Grecia36.611397 24.94986837.409498 24.39261237.409498 24.3926120Grecia37.409498 24.39261236.909268 26.04941936.909268 26.0494190Grecia36.909268 26.04941936.997447 26.43669236.997447 26.4366920Grecia36.997447 26.43669236.997224 26.44762836.997224 26.4476280Grecia36.997224 26.44762837.000523 26.46193637.000523 26.4619360Grecia37.000523 26.46193637.009484 26.46601937.009484 26.4660190Grecia37.009484 26.46601937.011656 26.45451237.011656 26.4545120Grecia37.011656 26.45451237.009631 26.44850137.009631 26.4485010Grecia37.009631 26.44850136.994422 26.432336.994422 26.43230Grecia36.994422 26.432336.853644 25.47458536.853644 25.4745850Grecia36.853644 25.47458536.859264 25.52166236.859264 25.5216620Grecia36.859264 25.52166236.863504 25.53278336.863504 25.5327830Grecia36.863504 25.53278336.901813 25.57410436.901813 25.5741040Grecia36.901813 25.57410436.910362 25.58169936.910362 25.5816990Grecia36.910362 25.58169936.933454 25.61531536.933454 25.6153150Grecia36.933454 25.61531536.915065 25.5969436.915065 25.596940Grecia36.915065 25.5969440.515867 22.94093340.515867 22.9409330Grecia40.515867 22.94093340.527033 22.96248340.527033 22.9624830Grecia40.527033 22.96248340.544617 22.97655740.544617 22.9765570Grecia40.544617 22.97655739.111509 22.92882239.111509 22.9288220Grecia39.111509 22.92882237.426272 23.13070437.426272 23.1307040Grecia37.426272 23.13070436.927494 21.70590836.927494 21.7059080Grecia36.927494 21.70590840.845734 25.71372740.845734 25.7137270Grecia40.845734 25.71372740.838435 25.92158440.838435 25.9215840Grecia40.838435 25.92158437.999785 23.50821537.999785 23.5082150Grecia37.999785 23.50821540.85761 25.64620340.85761 25.6462030Grecia40.85761 25.64620340.860972 25.63061240.860972 25.6306120Grecia40.860972 25.63061239.10901 22.96754539.10901 22.9675450Grecia39.10901 22.96754539.688984 20.01482439.688984 20.0148240Grecia39.688984 20.01482439.348631 20.28469939.348631 20.2846990Grecia39.348631 20.28469937.417218 23.10863437.417218 23.1086340Grecia37.417218 23.10863437.399844 23.28154237.399844 23.2815420Grecia37.399844 23.28154238.393605 21.93140738.393605 21.9314070Grecia38.393605 21.93140738.369259 22.67893838.369259 22.6789380Grecia38.369259 22.67893837.716605 23.9259837.716605 23.925980Grecia37.716605 23.9259836.321811 28.20995536.321811 28.2099550Grecia36.321811 28.20995535.88648 27.78135535.88648 27.7813550Grecia35.88648 27.78135536.391477 25.4317636.391477 25.431760Grecia36.391477 25.4317636.717843 24.39545736.717843 24.3954570Grecia36.717843 24.39545736.709038 24.4641236.709038 24.464120Grecia36.709038 24.4641236.82127 24.59635636.82127 24.5963560Grecia36.82127 24.59635637.953377 23.43674737.953377 23.4367470Grecia37.953377 23.43674737.84404 23.03916537.84404 23.0391650Grecia37.84404 23.03916537.972848 23.23927137.972848 23.2392710Grecia37.972848 23.23927137.6229 23.155837.6229 23.15580Grecia37.6229 23.155837.640362 23.37912737.640362 23.3791270Grecia37.640362 23.37912737.654641 24.00939637.654641 24.0093960Grecia37.654641 24.009396"),
- date = structure(1649330134, class = c("POSIXct", "POSIXt"
- ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.5e-05,
- connect = 3.5e-05, pretransfer = 8.8e-05, starttransfer = 0.101831,
- total = 0.103022)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-0a8298.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-0a8298.R
new file mode 100644
index 0000000..8994740
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-0a8298.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:OOPS_metadata&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416477, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.9e-05,
+ connect = 4e-05, pretransfer = 0.000109, starttransfer = 0.034026,
+ total = 0.035079)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-13e85b.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-13e85b.R
new file mode 100644
index 0000000..42af26a
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-13e85b.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_posidonia_nodata&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416478, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.9e-05,
+ connect = 2.9e-05, pretransfer = 7.9e-05, starttransfer = 0.032333,
+ total = 0.033067)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-25981b.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-25981b.R
new file mode 100644
index 0000000..595f6f6
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-25981b.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeNames=Emodnetbio:mediseh_cymodocea_pnt&cql_filter=country='Malta'%20OR%20country=='Israele'&request=GetFeature",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-GetFeature.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:39 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-GetFeature.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:39 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("32.91777958700004 14.37938651041015335.988571738846716 35.07585049500005432.91778 35.0758532.91778 35.075850Israele32.91778 35.0758535.953397 14.44871135.953397 14.4487110Malta35.953397 14.44871135.988572 14.37938735.988572 14.3793870Malta35.988572 14.379387"),
+ date = structure(1649416479, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.6e-05,
+ connect = 3.6e-05, pretransfer = 0.000101, starttransfer = 0.074706,
+ total = 0.075428)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-2c182b.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-2c182b.R
new file mode 100644
index 0000000..33bb44c
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-2c182b.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_cor_abs_poly&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416477, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.9e-05,
+ connect = 2.9e-05, pretransfer = 8.8e-05, starttransfer = 0.030682,
+ total = 0.031494)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-324db3.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-324db3.R
new file mode 100644
index 0000000..3558407
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-324db3.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_maerl_model&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416477, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.2e-05,
+ connect = 3.2e-05, pretransfer = 9.7e-05, starttransfer = 0.031941,
+ total = 0.033121)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-3e3485.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-3e3485.R
new file mode 100644
index 0000000..4163227
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-3e3485.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:Species_gridded_abundances_2year&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416477, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.6e-05,
+ connect = 2.6e-05, pretransfer = 8.5e-05, starttransfer = 0.033313,
+ total = 0.034546)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Grecia/geo.vliz.be/geoserver/Emodnetbio/wfs-3edda3.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-3edda3.R
similarity index 82%
rename from tests/testthat/fixtures/mediseh_cymodocea_pnt-Grecia/geo.vliz.be/geoserver/Emodnetbio/wfs-3edda3.R
rename to tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-3edda3.R
index 20ffd33..82eb672 100644
--- a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Grecia/geo.vliz.be/geoserver/Emodnetbio/wfs-3edda3.R
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-3edda3.R
@@ -2,18 +2,18 @@ structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&v
status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
`content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
`content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
- `transfer-encoding` = "chunked", date = "Thu, 07 Apr 2022 11:15:34 GMT"), class = c("insensitive",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
"list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
headers = structure(list(server = "Apache-Coyote/1.1",
`content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
`content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
- `transfer-encoding` = "chunked", date = "Thu, 07 Apr 2022 11:15:34 GMT"), class = c("insensitive",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
"list")))), cookies = structure(list(domain = logical(0),
flag = logical(0), path = logical(0), secure = logical(0),
expiration = structure(numeric(0), class = c("POSIXct",
"POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
- date = structure(1649330134, class = c("POSIXct", "POSIXt"
- ), tzone = "GMT"), times = c(redirect = 0, namelookup = 6e-05,
- connect = 6e-05, pretransfer = 0.000137, starttransfer = 0.032951,
- total = 0.034289)), class = "response")
+ date = structure(1649416477, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.6e-05,
+ connect = 2.6e-05, pretransfer = 8.2e-05, starttransfer = 0.030816,
+ total = 0.031901)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-477ed1.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-477ed1.R
new file mode 100644
index 0000000..e002cab
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-477ed1.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:Species_gridded_abundances_10year&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416477, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.8e-05,
+ connect = 2.8e-05, pretransfer = 8.6e-05, starttransfer = 0.033616,
+ total = 0.03441)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-4d0ef8.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-4d0ef8.R
new file mode 100644
index 0000000..e8cad13
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-4d0ef8.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_ruppia_m_pnt&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416478, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.4e-05,
+ connect = 3.4e-05, pretransfer = 9.1e-05, starttransfer = 0.030235,
+ total = 0.03095)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-526ce6.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-526ce6.R
new file mode 100644
index 0000000..b1bb2db
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-526ce6.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_cor_poly&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416478, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.8e-05,
+ connect = 3.8e-05, pretransfer = 9.9e-05, starttransfer = 0.031179,
+ total = 0.031754)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-570969.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-570969.R
new file mode 100644
index 0000000..9077bd8
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-570969.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:OOPS_regions&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416478, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.1e-05,
+ connect = 3.1e-05, pretransfer = 8.8e-05, starttransfer = 0.032055,
+ total = 0.033275)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-5c2c8e.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-5c2c8e.R
new file mode 100644
index 0000000..e4f6ab9
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-5c2c8e.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:Species_gridded_abundances_3year&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416477, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.7e-05,
+ connect = 2.7e-05, pretransfer = 8.6e-05, starttransfer = 0.032835,
+ total = 0.033764)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-5e323e.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-5e323e.R
new file mode 100644
index 0000000..bf9a0f7
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-5e323e.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_halophila_pnt&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416477, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.6e-05,
+ connect = 2.6e-05, pretransfer = 8.6e-05, starttransfer = 0.033704,
+ total = 0.034333)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-6876b4.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-6876b4.R
new file mode 100644
index 0000000..3d19174
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-6876b4.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_posidonia_current_pnt&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416478, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.3e-05,
+ connect = 2.3e-05, pretransfer = 6.8e-05, starttransfer = 0.033263,
+ total = 0.033292)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-6e5dc5.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-6e5dc5.R
new file mode 100644
index 0000000..4218310
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-6e5dc5.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:grey_seal&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416478, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.2e-05,
+ connect = 3.3e-05, pretransfer = 9.1e-05, starttransfer = 0.032466,
+ total = 0.033511)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-76bbde.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-76bbde.R
new file mode 100644
index 0000000..ff934fb
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-76bbde.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_maerl_pnt&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416477, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.8e-05,
+ connect = 2.8e-05, pretransfer = 8.4e-05, starttransfer = 0.031865,
+ total = 0.032945)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-7a5b50.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-7a5b50.R
new file mode 100644
index 0000000..e207489
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-7a5b50.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_cor_pnt&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416478, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.4e-05,
+ connect = 3.4e-05, pretransfer = 9.3e-05, starttransfer = 0.03284,
+ total = 0.03339)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-7b380a.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-7b380a.R
new file mode 100644
index 0000000..527d0b5
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-7b380a.R
@@ -0,0 +1,20 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_posidonia_historical_pnt&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT",
+ connection = "close"), class = c("insensitive", "list"
+ )), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT",
+ connection = "close"), class = c("insensitive", "list"
+ )))), cookies = structure(list(domain = logical(0), flag = logical(0),
+ path = logical(0), secure = logical(0), expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416478, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.8e-05,
+ connect = 2.8e-05, pretransfer = 7.9e-05, starttransfer = 0.036864,
+ total = 0.038224)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-8f5438.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-8f5438.R
new file mode 100644
index 0000000..5c87c0d
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-8f5438.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeNames=Emodnetbio:mediseh_cymodocea_pnt&cql_filter=country='Israele'&request=GetFeature",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-GetFeature.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-GetFeature.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("32.91777958700004 35.07585049500005432.91777958700004 35.07585049500005432.91778 35.0758532.91778 35.075850Israele32.91778 35.07585"),
+ date = structure(1649416477, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.8e-05,
+ connect = 2.8e-05, pretransfer = 8.9e-05, starttransfer = 0.104038,
+ total = 0.104931)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-9c4420.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-9c4420.R
new file mode 100644
index 0000000..b8a7864
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-9c4420.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:OOPS_products_vliz&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416478, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.9e-05,
+ connect = 3e-05, pretransfer = 8.2e-05, starttransfer = 0.033074,
+ total = 0.03398)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-9e1535.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-9e1535.R
new file mode 100644
index 0000000..d7da7b3
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-9e1535.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_posidonia_current_shape&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416478, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.5e-05,
+ connect = 2.6e-05, pretransfer = 7.6e-05, starttransfer = 0.030941,
+ total = 0.031496)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-a1f80e.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-a1f80e.R
new file mode 100644
index 0000000..1bf1d7e
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-a1f80e.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_posidonia_model&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416477, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.3e-05,
+ connect = 3.3e-05, pretransfer = 1e-04, starttransfer = 0.032088,
+ total = 0.032835)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-a899bc.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-a899bc.R
new file mode 100644
index 0000000..77636cc
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-a899bc.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_coral_model&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416477, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.1e-05,
+ connect = 3.1e-05, pretransfer = 9.5e-05, starttransfer = 0.03356,
+ total = 0.034494)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-abcf05.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-abcf05.R
new file mode 100644
index 0000000..2ea45f6
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-abcf05.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_zostera_n_pnt&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416478, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.1e-05,
+ connect = 3.1e-05, pretransfer = 9e-05, starttransfer = 0.03121,
+ total = 0.031767)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-ac4459.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-ac4459.R
new file mode 100644
index 0000000..c2f8cbf
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-ac4459.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_posidonia_abs&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416478, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.5e-05,
+ connect = 3.5e-05, pretransfer = 1e-04, starttransfer = 0.030078,
+ total = 0.030677)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-bb5b0d.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-bb5b0d.R
new file mode 100644
index 0000000..fcd621a
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-bb5b0d.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:OOPS_errors&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416477, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.2e-05,
+ connect = 3.2e-05, pretransfer = 9.6e-05, starttransfer = 0.033398,
+ total = 0.034221)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-bf83f8.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-bf83f8.R
new file mode 100644
index 0000000..bfd3ab1
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-bf83f8.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_posidonia_historical_shape&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416478, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.5e-05,
+ connect = 2.5e-05, pretransfer = 7.3e-05, starttransfer = 0.030856,
+ total = 0.031551)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-c2afe7.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-c2afe7.R
new file mode 100644
index 0000000..e7d4157
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-c2afe7.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_ruppia_c_pnt&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416478, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.1e-05,
+ connect = 0.022101, pretransfer = 0.057844, starttransfer = 0.090317,
+ total = 0.091296)), class = "response")
diff --git a/tests/testthat/fixtures/biology-attr2/geo.vliz.be/geoserver/Emodnetbio/wfs-d12d21.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-d12d21.R
similarity index 83%
rename from tests/testthat/fixtures/biology-attr2/geo.vliz.be/geoserver/Emodnetbio/wfs-d12d21.R
rename to tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-d12d21.R
index d5967f5..901e38f 100644
--- a/tests/testthat/fixtures/biology-attr2/geo.vliz.be/geoserver/Emodnetbio/wfs-d12d21.R
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-d12d21.R
@@ -2,18 +2,18 @@ structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&v
status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
`content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
`content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
- `transfer-encoding` = "chunked", date = "Thu, 07 Apr 2022 11:15:46 GMT"), class = c("insensitive",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
"list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
headers = structure(list(server = "Apache-Coyote/1.1",
`content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
`content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
- `transfer-encoding` = "chunked", date = "Thu, 07 Apr 2022 11:15:46 GMT"), class = c("insensitive",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
"list")))), cookies = structure(list(domain = logical(0),
flag = logical(0), path = logical(0), secure = logical(0),
expiration = structure(numeric(0), class = c("POSIXct",
"POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
- date = structure(1649330146, class = c("POSIXct", "POSIXt"
- ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.8e-05,
- connect = 3.8e-05, pretransfer = 9.5e-05, starttransfer = 0.032862,
- total = 0.034007)), class = "response")
+ date = structure(1649416478, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.1e-05,
+ connect = 3.1e-05, pretransfer = 9e-05, starttransfer = 0.036788,
+ total = 0.038318)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-e576c9.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-e576c9.R
new file mode 100644
index 0000000..3ef6c17
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-e576c9.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:OOPS_products&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416477, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.1e-05,
+ connect = 3.1e-05, pretransfer = 8.7e-05, starttransfer = 0.03373,
+ total = 0.034687)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-e70579.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-e70579.R
new file mode 100644
index 0000000..1bbee5d
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-e70579.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_maerl_poly&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416477, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.9e-05,
+ connect = 2.9e-05, pretransfer = 9e-05, starttransfer = 0.035036,
+ total = 0.036617)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-ebf1d8.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-ebf1d8.R
new file mode 100644
index 0000000..23e6ad1
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-ebf1d8.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:OOPS_summaries&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416478, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.7e-05,
+ connect = 2.7e-05, pretransfer = 7.7e-05, starttransfer = 0.034187,
+ total = 0.03504)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-f03146.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-f03146.R
new file mode 100644
index 0000000..85b1c35
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-f03146.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:harbour_seal&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:38 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416478, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.4e-05,
+ connect = 3.5e-05, pretransfer = 1e-04, starttransfer = 0.033223,
+ total = 0.033871)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-fa41da.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-fa41da.R
new file mode 100644
index 0000000..0b6ea45
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-fa41da.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:Species_gridded_abundance_all&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416477, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.9e-05,
+ connect = 2.9e-05, pretransfer = 9e-05, starttransfer = 0.036347,
+ total = 0.037404)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-fb549b.R b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-fb549b.R
new file mode 100644
index 0000000..a565f6f
--- /dev/null
+++ b/tests/testthat/fixtures/mediseh_cymodocea_pnt-Malta-Israele/geo.vliz.be/geoserver/Emodnetbio/wfs-fb549b.R
@@ -0,0 +1,19 @@
+structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&version=2.0.0&typeName=Emodnetbio:mediseh_cor_abs_pnt&request=DescribeFeatureType",
+ status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
+ headers = structure(list(server = "Apache-Coyote/1.1",
+ `content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
+ `content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:37 GMT"), class = c("insensitive",
+ "list")))), cookies = structure(list(domain = logical(0),
+ flag = logical(0), path = logical(0), secure = logical(0),
+ expiration = structure(numeric(0), class = c("POSIXct",
+ "POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
+ content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
+ date = structure(1649416477, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.8e-05,
+ connect = 3.8e-05, pretransfer = 0.000104, starttransfer = 0.035428,
+ total = 0.036323)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_posidonia_nodata/geo.vliz.be/geoserver/Emodnetbio/wfs-01f28e.R b/tests/testthat/fixtures/mediseh_posidonia_nodata/geo.vliz.be/geoserver/Emodnetbio/wfs-01f28e.R
index 6b5a6f6..6a0e3d1 100644
--- a/tests/testthat/fixtures/mediseh_posidonia_nodata/geo.vliz.be/geoserver/Emodnetbio/wfs-01f28e.R
+++ b/tests/testthat/fixtures/mediseh_posidonia_nodata/geo.vliz.be/geoserver/Emodnetbio/wfs-01f28e.R
@@ -2,18 +2,18 @@ structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&v
status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
`content-disposition` = "inline; filename=geoserver-GetFeature.text",
`content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
- `transfer-encoding` = "chunked", date = "Thu, 07 Apr 2022 11:15:37 GMT"), class = c("insensitive",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:39 GMT"), class = c("insensitive",
"list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
headers = structure(list(server = "Apache-Coyote/1.1",
`content-disposition` = "inline; filename=geoserver-GetFeature.text",
`content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
- `transfer-encoding` = "chunked", date = "Thu, 07 Apr 2022 11:15:37 GMT"), class = c("insensitive",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:39 GMT"), class = c("insensitive",
"list")))), cookies = structure(list(domain = logical(0),
flag = logical(0), path = logical(0), secure = logical(0),
expiration = structure(numeric(0), class = c("POSIXct",
"POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
- content = charToRaw("35.245375940429696 -1.57260874121092838.68017194042969 28.33242925878906235.245376 -1.57260936.639755 2.3229030456.37587014336.639755 2.322903 36.639584 2.321565 36.626228 2.262201 36.62207 2.254281 36.619595 2.249583 36.617912 2.233563 36.612152 2.209623 36.61325 2.198607 36.61208 2.193135 36.60263 2.175819 36.588131 2.126661 36.583874 2.107725 36.582614 2.102199 36.570401 2.027337 36.568871 2.006511 36.568988 1.971285 36.570347 1.953267 36.571553 1.937337 36.578186 1.918653 36.577862 1.908123 36.570572 1.880727 36.569798 1.869603 36.571553 1.858623 36.57428 1.852791 36.562634 1.817799 36.562706 1.804209 36.562724 1.801887 36.559052 1.788351 36.559007 1.782393 36.56285 1.771215 36.561302 1.762899 36.562274 1.754151 36.555893 1.718583 36.554768 1.690683 36.556973 1.650903 36.557027 1.649607 36.537407 1.597227 36.539414 1.585113 36.536759 1.574763 36.537461 1.566843 36.542699 1.553757 36.544814 1.531131 36.540908 1.524129 36.533249 1.519215 36.530288 1.511691 36.530189 1.510611 36.529271 1.500279 36.530315 1.489245 36.540845 1.460517 36.538208 1.405293 36.539864 1.396851 36.551582 1.381209 36.553841 1.374225 36.553742 1.363893 36.553589 1.352895 36.545966 1.339485 36.529415 1.325373 36.520577 1.313619 36.515987 1.306023 36.511109 1.292739 36.510461 1.275675 36.507977 1.267053 36.507779 1.257963 36.508796 1.239261 36.510272 1.229703 36.515618 1.194729 36.515411 1.185909 36.513791 1.178457 36.49931 1.147731 36.495548 1.135077 36.494144 1.111749 36.495674 1.098483 36.494549 1.088781 36.491642 1.081185 36.489437 1.075515 36.487538 1.061529 36.468224 1.013037 36.451016 0.945951 36.447731 0.939579 36.445022 0.938103 36.410435 0.919329 36.40076 0.911859 36.391625 0.901275 36.386162 0.891987 36.383183 0.882231 36.378467 0.878649 36.372383 0.865365 36.366596 0.842181 36.367271 0.830841 36.368198 0.815901 36.367424 0.809925 36.352574 0.789801 36.34262 0.766743 36.33929 0.753027 36.333485 0.719097 36.330335 0.689811 36.330425 0.686877 36.331298 0.660687 36.329354 0.655809 36.309464 0.634101 36.300545 0.613401 36.286163 0.591369 36.284642 0.578859 36.281006 0.568257 36.275138 0.554577 36.250325 0.496995 36.235016 0.474963 36.226475 0.447801 36.215144 0.421107 36.21473 0.418983 36.213497 0.412845 36.215279 0.385485 36.203102 0.355389 36.200798 0.345147 36.196118 0.339333 36.187172 0.339027 36.173564 0.332079 36.162548 0.321261 36.15173 0.302793 36.151055 0.301677 36.140939 0.291165 36.134612 0.277413 36.133892 0.267495 36.128582 0.259143 36.127313 0.252879 36.127448 0.236499 36.124649 0.227373 36.114533 0.206727 36.100772 0.196125 36.086174 0.179277 36.069839 0.160449 36.049328 0.132171 36.042758 0.127455 36.006695 0.117879 35.98928 0.106089 35.980838 0.104163 35.97488 0.102831 35.959427 0.095307 35.935451 0.078243 35.922527 0.059559 35.911187 0.053025 35.882477 0.042891 35.873189 0.036411 35.87138 0.033927 35.846585 -3.0E-6 35.825084 -0.038127 35.810567 -0.071445 35.798966 -0.092145 35.7929 -0.107931 35.792873 -0.131835 35.796689 -0.152823 35.804105 -0.169221 35.809658 -0.222789 35.814698 -0.240969 35.824832 -0.277527 35.841275 -0.300729 35.848691 -0.305337 35.858285 -0.302277 35.865494 -0.293925 35.870732 -0.292107 35.874656 -0.293133 35.879318 -0.297237 35.893529 -0.324417 35.896607 -0.330303 35.899181 -0.333615 35.910278 -0.337575 35.911736 -0.342885 35.910611 -0.358689 35.912663 -0.371865 35.912087 -0.378363 35.908298 -0.384357 35.896751 -0.395049 35.891351 -0.402231 35.883656 -0.421833 35.881316 -0.433425 35.881775 -0.448617 35.882657 -0.452235 35.884709 -0.460659 35.890136 -0.469245 35.889965 -0.473763 35.887706 -0.475509 35.885258 -0.481179 35.881181 -0.485211 35.874008 -0.479757 35.852894 -0.479667 35.826839 -0.486741 35.801567 -0.499413 35.79353 -0.506199 35.786843 -0.511833 35.774918 -0.527277 35.771381 -0.536637 35.771237 -0.542811 35.773388 -0.547833 35.77985 -0.549939 35.780822 -0.552999 35.778347 -0.556995 35.741897 -0.590943 35.729279 -0.606945 35.72612 -0.612129 35.720558 -0.621183 35.71658 -0.632775 35.71532 -0.640677 35.71613 -0.649083 35.720639 -0.660513 35.720963 -0.684093 35.723636 -0.694713 35.728973 -0.699951 35.741807 -0.699123 35.745056 -0.701301 35.747315 -0.715593 35.745389 -0.726033 35.746091 -0.738903 35.746307 -0.742593 35.754704 -0.770529 35.762714 -0.786675 35.768978 -0.791895 35.777699 -0.793407 35.779121 -0.796755 35.773388 -0.814845 35.774666 -0.825231 35.771489 -0.828381 35.759339 -0.829443 35.752292 -0.833223 35.739575 -0.844419 35.731826 -0.848487 35.720378 -0.868647 35.714348 -0.882237 35.712827 -0.889851 35.713673 -0.902757 35.717678 -0.910551 35.730872 -0.920703 35.733212 -0.924321 35.733536 -0.933591 35.731556 -0.940647 35.727722 -0.946047 35.710289 -0.961995 35.701172 -0.970365 35.687168 -0.990813 35.684513 -1.000407 35.687249 -1.019163 35.686646 -1.027047 35.681489 -1.038639 35.672444 -1.049727 35.661716 -1.056063 35.648927 -1.060473 35.643032 -1.066179 35.640548 -1.071273 35.640179 -1.073127 35.636642 -1.092081 35.634167 -1.098291 35.599949 -1.140321 35.578781 -1.156881 35.578835 -1.162209 35.585846 -1.174449 35.586818 -1.180047 35.583362 -1.191279 35.581706 -1.196661 35.57645 -1.199541 35.564228 -1.192413 35.55098 -1.199325 35.533817 -1.204599 35.493416 -1.225605 35.46827 -1.234227 35.397359 -1.258509 35.387315 -1.264503 35.372078 -1.278687 35.360261 -1.292547 35.358272 -1.299135 35.35559 -1.307973 35.353664 -1.324497 35.349605 -1.334883 35.344628 -1.340535 35.331173 -1.350489 35.322326 -1.362603 35.311463 -1.382007 35.308106 -1.393779 35.306621 -1.408881 35.307476 -1.428717 35.3078 -1.430193 35.311508 -1.446555 35.311328 -1.454943 35.306396 -1.470639 35.303525 -1.473123 35.282204 -1.518375 35.274113 -1.546653 35.268902 -1.555653 35.258579 -1.562205 35.252468 -1.569765 35.247878 -1.570071 35.245376 -1.57260938.104694 26.23289138.680172 27.1684230464.65730209638.649815 26.739789 38.646665 26.735343 38.643326 26.744595 38.636369 26.749977 38.640266 26.765241 38.640194 26.770479 38.636243 26.773593 38.633984 26.771505 38.631176 26.760345 38.628701 26.757375 38.624588 26.756691 38.615624 26.759103 38.610971 26.777949 38.615075 26.779209 38.607677 26.798271 38.603303 26.800503 38.596031 26.796543 38.593502 26.797353 38.591171 26.799333 38.591342 26.804283 38.595581 26.810511 38.597282 26.819889 38.605373 26.829123 38.605949 26.835261 38.602592 26.846259 38.596085 26.850759 38.584736 26.845521 38.578976 26.847717 38.560445 26.845503 38.556602 26.842785 38.556008 26.836935 38.553947 26.835711 38.550914 26.839725 38.549195 26.846961 38.542661 26.853801 38.540294 26.858985 38.533814 26.863179 38.535092 26.869911 38.533535 26.880369 38.530754 26.882907 38.526227 26.879019 38.52089 26.883825 38.517398 26.886939 38.513024 26.888001 38.509892 26.883843 38.510936 26.875995 38.526893 26.837385 38.533436 26.830257 38.545217 26.822985 38.544137 26.818287 38.539826 26.816721 38.529656 26.822301 38.521709 26.831715 38.515301 26.845827 38.506841 26.873853 38.5019 26.882187 38.491604 26.895597 38.485043 26.903877 38.483171 26.906145 38.473145 26.917251 38.467781 26.922633 38.461571 26.923641 38.454884 26.927241 38.451959 26.937645 38.445947 26.940687 38.443778 26.947905 38.437469 26.954439 38.439683 26.959155 38.446073 26.960775 38.449547 26.971917 38.445641 26.972691 38.436542 26.968965 38.433761 26.970045 38.434418 26.972979 38.438477 26.976291 38.444858 26.978487 38.449997 26.985021 38.451707 26.992635 38.457089 26.999187 38.457566 27.011715 38.461346 27.018213 38.463146 27.046797 38.462849 27.062493 38.458421 27.066741 38.458115 27.071385 38.459438 27.075201 38.463542 27.075615 38.466458 27.079197 38.458943 27.088863 38.45393 27.100959 38.448269 27.108933 38.449349 27.113343 38.454965 27.119319 38.457089 27.128103 38.464073 27.134709 38.464748 27.148407 38.466251 27.153699 38.465459 27.159207 38.461724 27.163743 38.455037 27.165597 38.452229 27.168423 38.447873 27.168297 38.444939 27.165885 38.44358 27.163005 38.443391 27.162627 38.445758 27.146697 38.441681 27.143673 38.430755 27.140145 38.424518 27.130659 38.416832 27.125799 38.41172 27.116619 38.408336 27.100833 38.399696 27.084579 38.399579 27.077613 38.402198 27.072447 38.415932 27.060315 38.413457 27.057633 38.406986 27.061809 38.405159 27.060891 38.406941 27.049893 38.409497 27.048219 38.414681 27.053313 38.416328 27.051315 38.411927 27.040425 38.412728 27.021255 38.407508 27.005127 38.39552 26.982699 38.388626 26.957805 38.378663 26.908413 38.37239 26.844297 38.367215 26.822661 38.35754 26.812833 38.360168 26.790801 38.362931 26.789127 38.372498 26.794005 38.374802 26.793195 38.375774 26.789433 38.365802 26.781927 38.363111 26.777787 38.363858 26.774907 38.372399 26.769885 38.378231 26.763621 38.383712 26.764341 38.390048 26.755179 38.393288 26.752929 38.396465 26.754747 38.398301 26.753631 38.405105 26.743335 38.410892 26.739681 38.423924 26.741445 38.425328 26.740311 38.425121 26.737395 38.422196 26.735289 38.423627 26.730681 38.431412 26.731149 38.433734 26.729169 38.434742 26.723661 38.432888 26.721771 38.428784 26.722941 38.427677 26.720889 38.428883 26.715957 38.432636 26.711115 38.431313 26.707587 38.41352 26.687391 38.398895 26.683863 38.392541 26.679651 38.384099 26.677419 38.353409 26.691837 38.350952 26.688291 38.356082 26.682891 38.356595 26.678535 38.354561 26.676753 38.348801 26.678067 38.345642 26.675961 38.344463 26.692503 38.341205 26.696499 38.327129 26.702853 38.322098 26.702727 38.316869 26.699991 38.313953 26.696157 38.312711 26.686257 38.313755 26.678139 38.316131 26.672685 38.324204 26.669085 38.329856 26.658177 38.334527 26.652183 38.34629 26.646639 38.358125 26.651247 38.377232 26.645577 38.37878 26.633697 38.386376 26.631537 38.390552 26.628135 38.395844 26.629701 38.399471 26.628639 38.409695 26.617803 38.419136 26.614815 38.421494 26.610207 38.417462 26.604303 38.417282 26.600235 38.421467 26.593665 38.426354 26.590821 38.429531 26.592351 38.433086 26.600289 38.440601 26.603349 38.446568 26.603205 38.454074 26.606859 38.456837 26.605743 38.461598 26.593341 38.468006 26.593179 38.469995 26.598759 38.472686 26.619477 38.470742 26.627289 38.462597 26.634975 38.467106 26.640897 38.473721 26.641923 38.499695 26.636379 38.50838 26.638035 38.511143 26.636937 38.513501 26.631447 38.520206 26.628099 38.528 26.627109 38.529926 26.621331 38.530502 26.612601 38.532878 26.606823 38.539826 26.601441 38.55761 26.574729 38.562668 26.572227 38.582153 26.570607 38.591153 26.565549 38.596409 26.567115 38.60036 26.563695 38.601314 26.560815 38.600243 26.554083 38.601449 26.550609 38.636621 26.523069 38.640077 26.522547 38.645513 26.526165 38.649239 26.521863 38.649167 26.510199 38.673188 26.478591 38.673485 26.472183 38.671028 26.467467 38.670911 26.458989 38.672234 26.445597 38.671406 26.438577 38.672378 26.434509 38.679848 26.422989 38.680172 26.415699 38.673161 26.407689 38.670029 26.401209 38.660831 26.366595 38.655647 26.359503 38.648141 26.355561 38.632751 26.359071 38.620205 26.355921 38.610341 26.356317 38.594483 26.361555 38.579876 26.357793 38.575493 26.358873 38.538575 26.381499 38.530061 26.384829 38.526875 26.382723 38.534984 26.376171 38.532734 26.372355 38.529296 26.372877 38.523968 26.377431 38.52134 26.386413 38.518082 26.390427 38.512547 26.394099 38.504753 26.393667 38.504681 26.399481 38.502575 26.404107 38.492603 26.413521 38.48804 26.412549 38.476025 26.400975 38.464001 26.392587 38.456639 26.394207 38.448872 26.393469 38.446541 26.396043 38.446721 26.400417 38.449403 26.405403 38.456009 26.408157 38.458439 26.415177 38.462075 26.418165 38.467133 26.416509 38.471471 26.417769 38.475998 26.422503 38.476403 26.426013 38.470211 26.445381 38.458637 26.471643 38.431043 26.515293 38.425994 26.516067 38.422169 26.511045 38.417804 26.512413 38.414222 26.505933 38.403053 26.500479 38.400596 26.496357 38.40092 26.489085 38.40488 26.484801 38.413826 26.483829 38.424671 26.476773 38.427272 26.472165 38.424824 26.465433 38.427272 26.452977 38.424122 26.449719 38.419919 26.454579 38.415185 26.465829 38.41388 26.461725 38.411153 26.459349 38.409497 26.463669 38.41037 26.468349 38.409119 26.474433 38.404052 26.478105 38.396213 26.480571 38.38985 26.478393 38.38319 26.478555 38.378087 26.483397 38.375333 26.482749 38.366963 26.474739 38.350322 26.452023 38.34584 26.444679 38.344994 26.438271 38.3381 26.421873 38.333492 26.423511 38.332439 26.415951 38.3264 26.405079 38.326706 26.399571 38.32901 26.398455 38.337173 26.403837 38.340206 26.400399 38.339333 26.395737 38.341205 26.392875 38.349926 26.392461 38.351789 26.389581 38.348603 26.386917 38.33324 26.389815 38.315654 26.385405 38.313854 26.382471 38.313539 26.369691 38.319686 26.355291 38.32595 26.348721 38.333294 26.346813 38.333771 26.344509 38.328128 26.338875 38.327705 26.334807 38.331719 26.324133 38.341889 26.317347 38.348027 26.321235 38.348423 26.326473 38.352077 26.327121 38.355245 26.330955 38.35754 26.330703 38.363579 26.322387 38.375531 26.320281 38.377385 26.317401 38.368313 26.309391 38.362598 26.309283 38.358296 26.306601 38.359016 26.303415 38.364128 26.296827 38.374046 26.291175 38.377079 26.286009 38.373875 26.284785 38.360555 26.287161 38.349854 26.283777 38.343815 26.289483 38.329982 26.297655 38.323925 26.305395 38.32145 26.303325 38.323079 26.299869 38.321324 26.293155 38.324798 26.290023 38.325977 26.286261 38.324627 26.284785 38.315717 26.281725 38.306087 26.282715 38.297879 26.279673 38.290886 26.270259 38.291669 26.261565 38.28878 26.255121 38.289707 26.252529 38.296871 26.247417 38.298068 26.242791 38.296016 26.241603 38.297699 26.234943 38.295197 26.233161 38.287151 26.235069 38.278709 26.232891 38.273876 26.234259 38.268773 26.240559 38.26781 26.245473 38.274479 26.261547 38.27438 26.272005 38.271302 26.280951 38.256614 26.303037 38.239964 26.315223 38.236931 26.319507 38.227958 26.342277 38.230865 26.348127 38.231297 26.369889 38.232872 26.372535 38.248028 26.387619 38.252834 26.388573 38.258846 26.384055 38.264336 26.385027 38.262428 26.391075 38.257064 26.398527 38.248298 26.402703 38.243951 26.402631 38.241215 26.400255 38.240612 26.394729 38.229875 26.392209 38.225708 26.395323 38.210129 26.415501 38.20895 26.417049 38.209805 26.421117 38.201966 26.425023 38.20031 26.429343 38.203919 26.432601 38.221001 26.422791 38.223737 26.424573 38.223404 26.433285 38.220074 26.442501 38.217536 26.444193 38.214134 26.441511 38.210111 26.451285 38.204342 26.455227 38.203838 26.458413 38.205845 26.462229 38.203973 26.464515 38.197601 26.461473 38.194829 26.462589 38.189915 26.472885 38.188862 26.482191 38.192651 26.489517 38.191247 26.491227 38.185352 26.487915 38.181401 26.490741 38.18195 26.503215 38.177999 26.506617 38.177243 26.510649 38.186585 26.514897 38.188367 26.518425 38.187413 26.521305 38.183759 26.521521 38.178971 26.518515 38.170925 26.520963 38.168423 26.519451 38.168927 26.515995 38.165786 26.512449 38.153492 26.523213 38.149163 26.521089 38.139623 26.531331 38.128823 26.533707 38.127194 26.535993 38.129624 26.542995 38.128193 26.545857 38.121578 26.544849 38.121452 26.553255 38.117969 26.557233 38.119733 26.561913 38.128139 26.566719 38.142773 26.568483 38.139011 26.575647 38.133233 26.579877 38.110688 26.586627 38.106521 26.589723 38.106026 26.592333 38.106404 26.598129 38.104694 26.606193 38.108474 26.614113 38.113469 26.616237 38.133701 26.612043 38.142971 26.604141 38.144105 26.604735 38.143349 26.609649 38.138597 26.621133 38.143331 26.627325 38.159981 26.632617 38.195927 26.634867 38.202056 26.639349 38.205521 26.636235 38.207096 26.639475 38.204243 26.645487 38.204675 26.648115 38.209409 26.653731 38.206367 26.673099 38.211029 26.683359 38.210282 26.687391 38.207744 26.688795 38.204315 26.687553 38.202695 26.689245 38.203541 26.693331 38.209859 26.700441 38.21048 26.705679 38.210201 26.723355 38.206826 26.734587 38.209328 26.736099 38.212784 26.735307 38.215034 26.73739536.960128 26.73739538.220902 27.6131490472.96130681638.215034 26.737395 38.215511 26.750751 38.220497 26.754639 38.220902 26.759301 38.217347 26.766177 38.20544 26.780685 38.203217 26.790207 38.200904 26.792169 38.193119 26.791395 38.198105 26.780217 38.197457 26.777301 38.193398 26.774583 38.183759 26.774061 38.166515 26.778579 38.165084 26.782035 38.169953 26.792583 38.169827 26.801565 38.165444 26.818269 38.160287 26.824821 38.155229 26.825559 38.152223 26.824569 38.148632 26.823363 38.14172 26.825523 38.130074 26.837403 38.125934 26.838465 38.11985 26.846421 38.100491 26.852883 38.089736 26.851749 38.082833 26.853315 38.074436 26.848761 38.059586 26.859975 38.050163 26.861757 38.042018 26.869659 38.033963 26.870613 38.0321 26.872881 38.03318 26.876967 38.037239 26.880837 38.047967 26.883717 38.058758 26.897019 38.063888 26.905245 38.069126 26.921301 38.076344 26.955375 38.073554 26.971233 38.075462 26.979963 38.066372 27.001563 38.060639 27.015171 38.051864 27.045339 38.046662 27.054465 38.036564 27.067497 38.023865 27.073221 38.019401 27.078297 38.018411 27.082905 38.020157 27.088161 38.018609 27.096801 38.012723 27.106179 38.003444 27.112569 37.9943 27.123603 37.989449 27.137931 37.984562 27.142413 37.98809 27.149739 37.985561 27.161817 37.986092 27.170511 37.992572 27.192111 37.991654 27.216087 37.987118 27.225789 37.987199 27.231153 37.987325 27.238227 37.982636 27.243879 37.979981 27.250737 37.967705 27.257307 37.96397 27.261249 37.965194 27.268809 37.964195 27.271959 37.960964 27.273885 37.954385 27.270213 37.943531 27.274515 37.929257 27.277251 37.925873 27.274839 37.924415 27.267567 37.921265 27.264291 37.913075 27.261159 37.910564 27.261087 37.904678 27.269277 37.900745 27.270033 37.894841 27.267243 37.890152 27.261627 37.880909 27.264525 37.871144 27.260475 37.863746 27.251871 37.859345 27.242205 37.856384 27.241251 37.848527 27.244491 37.844009 27.241179 37.843406 27.236823 37.82861 27.243303 37.825523 27.248415 37.820168 27.265569 37.817108 27.268935 37.809719 27.271023 37.77776 27.264867 37.767509 27.260817 37.748204 27.252447 37.730789 27.239811 37.723652 27.230091 37.717469 27.217797 37.707218 27.190401 37.699253 27.162789 37.697507 27.145167 37.684646 27.097251 37.685501 27.074805 37.683143 27.053133 37.684151 27.047697 37.690037 27.038913 37.690469 27.028275 37.688939 27.023325 37.681667 27.014055 37.674953 27.010275 37.669679 27.010419 37.664036 27.006819 37.66148 27.008763 37.659473 27.017925 37.655522 27.020985 37.651895 27.018591 37.649303 27.022551 37.650752 27.031515 37.649906 27.040137 37.641743 27.060351 37.641914 27.089727 37.634561 27.102759 37.632419 27.119697 37.6226 27.142737 37.620422 27.161385 37.61594 27.167883 37.608479 27.174003 37.607921 27.179457 37.609379 27.186693 37.598183 27.197583 37.595546 27.203559 37.594718 27.211011 37.586582 27.216807 37.582676 27.217275 37.575161 27.213891 37.571048 27.214341 37.567223 27.209913 37.559078 27.216285 37.556081 27.216771 37.554569 27.212127 37.562309 27.203145 37.562165 27.198843 37.554974 27.191157 37.550258 27.186117 37.550942 27.173769 37.548665 27.173121 37.544021 27.175875 37.53683 27.181131 37.543346 27.188223 37.542545 27.193083 37.535867 27.195189 37.531529 27.193623 37.531925 27.185289 37.529648 27.184371 37.501244 27.183543 37.488473 27.179727 37.472561 27.171789 37.468178 27.173679 37.467404 27.178827 37.470005 27.186081 37.478042 27.197529 37.483658 27.204009 37.481129 27.216015 37.482857 27.220947 37.480274 27.224601 37.466045 27.225051 37.454633 27.222117 37.419839 27.219669 37.408967 27.223935 37.40453 27.229263 37.401101 27.228291 37.397987 27.223323 37.396358 27.212649 37.370789 27.206457 37.360817 27.200715 37.352978 27.190725 37.3499 27.196377 37.349324 27.202101 37.352672 27.207069 37.352681 27.217689 37.345391 27.216033 37.344167 27.220011 37.345589 27.228957 37.344617 27.232071 37.338902 27.231621 37.336301 27.234699 37.334393 27.250989 37.335221 27.255327 37.341305 27.260961 37.342961 27.269331 37.353707 27.282561 37.353401 27.287133 37.349846 27.292767 37.347866 27.300453 37.349621 27.303945 37.349099 27.307383 37.341683 27.311163 37.340225 27.314853 37.340306 27.320091 37.34045 27.321783 37.342934 27.328695 37.34909 27.331179 37.357532 27.321693 37.362392 27.319551 37.365776 27.321657 37.368611 27.329199 37.374722 27.333123 37.36835 27.342393 37.36853 27.355605 37.37231 27.361455 37.377296 27.364497 37.386467 27.363921 37.393982 27.367305 37.398221 27.372039 37.407761 27.387555 37.413719 27.409857 37.413143 27.415581 37.409345 27.422061 37.400318 27.426651 37.382138 27.429783 37.379456 27.425697 37.381679 27.417723 37.374371 27.416625 37.371671 27.413961 37.369106 27.405843 37.354661 27.383289 37.348766 27.380229 37.339559 27.381381 37.322918 27.388023 37.315583 27.398985 37.307159 27.407031 37.303577 27.413511 37.302173 27.437253 37.310498 27.455883 37.321586 27.473739 37.324979 27.474999 37.334465 27.471579 37.339955 27.471471 37.342385 27.476421 37.335392 27.481641 37.328579 27.478275 37.327931 27.486843 37.329632 27.493791 37.322621 27.499299 37.316681 27.498525 37.291985 27.484521 37.284614 27.475683 37.274201 27.469041 37.262744 27.458637 37.258199 27.456189 37.251701 27.459141 37.254554 27.466107 37.253429 27.474945 37.256795 27.478491 37.262978 27.479265 37.266578 27.482541 37.267937 27.493485 37.273517 27.500541 37.274525 27.507453 37.271564 27.517389 37.26944 27.519603 37.25864 27.521259 37.245212 27.516219 37.240478 27.502323 37.236851 27.499911 37.231019 27.504303 37.229084 27.509109 37.228958 27.525435 37.232297 27.529827 37.239272 27.526047 37.241279 27.527559 37.241828 27.535029 37.245797 27.542031 37.243988 27.551139 37.245815 27.551193 37.248947 27.544713 37.252205 27.541959 37.263527 27.548925 37.269314 27.556863 37.273643 27.558447 37.272347 27.585627 37.274318 27.589713 37.278728 27.587571 37.282337 27.589695 37.283192 27.593169 37.281266 27.597399 37.273868 27.600009 37.276379 27.610125 37.272401 27.613149 37.265381 27.609747 37.262852 27.610233 37.259846 27.611565 37.242656 27.600657 37.234142 27.591495 37.224575 27.588579 37.217213 27.578877 37.214477 27.578787 37.210976 27.581829 37.208771 27.587193 37.200824 27.594357 37.198673 27.598011 37.199222 27.604905 37.19411 27.607587 37.191635 27.605211 37.191257 27.601773 37.194344 27.597579 37.185218 27.594969 37.178756 27.586455 37.179161 27.578733 37.182194 27.576267 37.185821 27.578391 37.191995 27.589191 37.199348 27.589155 37.207097 27.580839 37.208825 27.574881 37.208015 27.569985 37.193066 27.552003 37.191104 27.546783 37.192868 27.529089 37.18853 27.528657 37.183697 27.539385 37.179233 27.544389 37.175777 27.544551 37.171979 27.540411 37.169873 27.541779 37.168838 27.547755 37.165391 27.548205 37.162475 27.544677 37.157219 27.543651 37.153988 27.545829 37.152782 27.547791 37.15496 27.553299 37.155473 27.560751 37.153385 27.561543 37.1501 27.554865 37.145096 27.553821 37.136798 27.555261 37.135754 27.561237 37.138976 27.570795 37.1384 27.576213 37.135835 27.577545 37.129769 27.571911 37.127888 27.543525 37.126187 27.536883 37.118249 27.532905 37.11779 27.522303 37.111256 27.516939 37.110932 27.510927 37.100636 27.488553 37.094264 27.486069 37.090943 27.480237 37.0853 27.477195 37.081772 27.470499 37.081646 27.465351 37.086128 27.459483 37.089341 27.459015 37.092941 27.462003 37.095524 27.459501 37.098458 27.451599 37.105019 27.444381 37.116386 27.438729 37.119968 27.432267 37.124252 27.435831 37.126106 27.434751 37.12778 27.431367 37.127384 27.428217 37.119653 27.424815 37.116971 27.421017 37.117997 27.415905 37.120769 27.415419 37.12553 27.418137 37.129067 27.413385 37.13345 27.412107 37.133945 27.410109 37.13021 27.403125 37.118492 27.393027 37.129517 27.380211 37.141289 27.387735 37.145474 27.385593 37.142594 27.380625 37.147904 27.378789 37.153385 27.368655 37.153286 27.362931 37.141658 27.359421 37.14317 27.352599 37.135151 27.351789 37.130912 27.346227 37.133495 27.343149 37.147229 27.344715 37.15118 27.342843 37.15496 27.336939 37.158119 27.327597 37.155887 27.324375 37.153169 27.323151 37.145321 27.325491 37.139633 27.323025 37.136951 27.319803 37.136357 27.315483 37.131596 27.313053 37.122974 27.319947 37.119977 27.319569 37.117295 27.316617 37.116908 27.313179 37.121381 27.306735 37.115963 27.302847 37.122047 27.297033 37.123811 27.289077 37.132667 27.281895 37.134818 27.278241 37.135133 27.273111 37.12886 27.265767 37.1204 27.264939 37.125539 27.259665 37.125611 27.255651 37.124729 27.254481 37.118015 27.257145 37.113911 27.256461 37.111553 27.259809 37.112813 27.265281 37.11752 27.271437 37.116719 27.276567 37.118915 27.281481 37.118573 27.286629 37.112327 27.289581 37.102139 27.282993 37.091636 27.258369 37.089386 27.255435 37.082123 27.251511 37.079675 27.247425 37.081916 27.238911 37.081295 27.235185 37.078136 27.233097 37.067723 27.237921 37.065437 27.237003 37.066265 27.230163 37.054916 27.224691 37.05128 27.234015 37.043099 27.230343 37.036835 27.233583 37.036178 27.244419 37.03337 27.247479 37.01123 27.253977 37.00079 27.259377 36.994202 27.256029 36.986867 27.255237 36.966041 27.265191 36.964394 27.279411 36.960128 27.286143 36.962585 27.289059 36.9665 27.288609 36.968498 27.292101 36.96128 27.297303 36.961406 27.302451 36.964772 27.306267 36.972809 27.305079 36.976193 27.307743 36.981431 27.321333 36.984779 27.325995 36.991817 27.329649 36.992429 27.332799 37.001015 27.339351 37.007594 27.332133 37.012211 27.330549 37.015163 27.331791 37.01807 27.335877 37.019924 27.368223 37.024991 27.378375 37.025117 27.382659 37.023029 27.384027 37.008755 27.376143 37.006181 27.378645 37.007018 27.382101 37.011941 27.387681 37.02266 27.390867 37.026845 27.399579 37.026917 27.406725 37.025063 27.407517 37.020329 27.403359 37.017773 27.404997 37.017629 27.412143 37.020977 27.416805 37.031894 27.421161 37.034126 27.424383 37.033604 27.427497 37.028699 27.431061 37.027439 27.436731 37.021553 27.443679 37.009889 27.452445 36.996461 27.469725 36.99422 27.477933 36.986939 27.485979 36.986561 27.492819 36.988262 27.49886736.613907 27.36325537.053044 28.3324290463.82065982836.988262 27.498867 36.987065 27.511395 36.993401 27.515607 36.993698 27.523329 36.984131 27.550707 36.983222 27.561525 36.97874 27.567375 36.983834 27.574971 36.986606 27.574215 36.988145 27.566259 36.991196 27.564081 36.994724 27.569913 36.995759 27.585087 36.994796 27.598191 36.992366 27.603825 36.982727 27.614067 36.97982 27.621105 36.97919 27.628791 36.98288 27.648051 36.989162 27.643983 36.993266 27.644973 36.99953 27.652047 36.99863 27.671451 37.000286 27.678921 37.004642 27.688515 37.004273 27.694491 36.998378 27.701997 36.997784 27.707127 37.000133 27.714921 37.004975 27.723363 37.004345 27.730203 36.995426 27.739599 36.996155 27.746763 37.00061 27.752919 37.000286 27.756627 36.996083 27.759903 36.995453 27.767013 36.996659 27.773907 36.993977 27.780387 36.99638 27.785625 37.005245 27.788793 37.007873 27.793743 37.006883 27.797145 36.998657 27.795975 36.997226 27.798495 36.997802 27.803085 37.011131 27.820725 37.012634 27.825351 37.012985 27.838509 37.019726 27.854187 37.021049 27.865095 37.026989 27.884175 37.028114 27.894795 37.026665 27.907017 37.031174 27.928059 37.029221 27.933117 37.020248 27.943359 37.018025 27.948975 37.017647 27.954969 37.025909 27.973005 37.031876 27.982095 37.032173 27.987819 37.026062 28.020723 37.024037 28.062375 37.023857 28.077801 37.028762 28.092273 37.023389 28.095495 37.022552 28.101741 37.017323 28.099239 37.014065 28.101399 37.014164 28.115115 37.016693 28.117437 37.021283 28.114269 37.027043 28.104783 37.030319 28.102623 37.032776 28.105017 37.034279 28.117365 37.033109 28.135617 37.029698 28.151475 37.028951 28.162023 37.030877 28.175811 37.040219 28.202775 37.041362 28.211973 37.039589 28.225617 37.042244 28.237749 37.038869 28.243311 37.037582 28.248981 37.045925 28.272021 37.047581 28.276557 37.051433 28.294161 37.053044 28.327101 37.048328 28.331475 37.04372 28.332429 37.036052 28.327515 37.031327 28.331889 37.028816 28.331763 37.02509 28.325895 37.024604 28.311333 37.020383 28.297113 37.017593 28.274127 37.015289 28.266315 37.00718 28.253391 37.004219 28.252131 36.993023 28.258503 36.990593 28.255551 36.989873 28.248099 36.993149 28.237371 37.000916 28.222557 36.997109 28.218687 36.988262 28.215753 36.982655 28.202379 36.980369 28.202001 36.979145 28.204521 36.980027 28.214259 36.976265 28.217823 36.972386 28.208805 36.967427 28.205727 36.957707 28.208751 36.943577 28.196745 36.944306 28.187061 36.951218 28.177935 36.951614 28.171959 36.947033 28.162905 36.945404 28.163697 36.945233 28.169403 36.942452 28.171005 36.939617 28.165173 36.936269 28.170177 36.924713 28.173687 36.908063 28.169871 36.906326 28.166649 36.908252 28.163301 36.920303 28.158675 36.926216 28.160619 36.928097 28.158999 36.928475 28.153293 36.923084 28.149657 36.92294 28.146219 36.933506 28.137525 36.935081 28.129317 36.938393 28.125447 36.935441 28.115907 36.940391 28.111263 36.941345 28.101021 36.939113 28.098933 36.935432 28.099923 36.932498 28.098087 36.932111 28.094937 36.933776 28.092723 36.94067 28.092705 36.942092 28.081923 36.937943 28.065489 36.937232 28.048623 36.935909 28.046859 36.933785 28.049055 36.932624 28.058415 36.934361 28.070475 36.932435 28.073823 36.928646 28.069971 36.923165 28.042341 36.928214 28.025421 36.923165 28.024935 36.918629 28.031901 36.916298 28.042647 36.913688 28.045689 36.910133 28.041261 36.908711 28.034061 36.908783 28.022379 36.906128 28.019139 36.902753 28.024989 36.899414 28.047975 36.895382 28.052367 36.889847 28.044735 36.886112 28.047435 36.885806 28.059117 36.881378 28.062087 36.873269 28.055481 36.871541 28.060269 36.86993 28.061061 36.868382 28.058703 36.865853 28.041495 36.86021 28.037859 36.861236 28.025061 36.863864 28.021173 36.863072 28.016007 36.857006 28.011201 36.853928 28.006233 36.851822 28.007583 36.852281 28.016151 36.850166 28.018635 36.847232 28.016529 36.845585 28.017879 36.844226 28.026105 36.841859 28.028571 36.837494 28.028967 36.837269 28.011561 36.836171 28.009527 36.828494 28.022919 36.833264 28.050747 36.832859 28.057299 36.830753 28.058631 36.826523 28.053897 36.825119 28.054977 36.824165 28.056381 36.8261 28.061583 36.825299 28.065543 36.816722 28.060359 36.806156 28.060791 36.803024 28.057803 36.800018 28.041441 36.796535 28.042449 36.794762 28.040667 36.795806 28.035591 36.789128 28.036743 36.786896 28.034097 36.790604 28.024269 36.791459 28.017177 36.79649 28.009689 36.797066 27.996027 36.801728 27.993363 36.802124 27.986829 36.796184 27.976623 36.795833 27.972051 36.79829 27.966165 36.800324 27.931479 36.798866 27.926007 36.799892 27.921489 36.80666 27.916899 36.810512 27.909645 36.810845 27.905379 36.807956 27.901563 36.808487 27.898161 36.813977 27.898935 36.813851 27.895227 36.809189 27.889071 36.80711 27.861927 36.809468 27.850335 36.815822 27.834603 36.816425 27.827799 36.815948 27.819501 36.804833 27.795453 36.806615 27.787821 36.80576 27.785787 36.797966 27.785517 36.788831 27.773781 36.78497 27.734055 36.785762 27.720123 36.784664 27.708405 36.78524 27.702141 36.785888 27.695049 36.790226 27.686373 36.799298 27.680991 36.801701 27.675663 36.803951 27.657519 36.810962 27.642939 36.808937 27.640869 36.805706 27.641625 36.802583 27.637233 36.80117 27.629205 36.794843 27.625281 36.790181 27.627981 36.780056 27.629619 36.767879 27.620097 36.762326 27.613059 36.763307 27.599721 36.767807 27.582783 36.76535 27.570453 36.750968 27.525273 36.749375 27.514401 36.749825 27.506247 36.750131 27.500757 36.752174 27.491703 36.751796 27.487707 36.748169 27.485025 36.74969 27.479103 36.754127 27.474693 36.75941 27.474855 36.761327 27.470373 36.754982 27.456783 36.746621 27.450825 36.747962 27.442041 36.74744 27.434337 36.744335 27.428541 36.731888 27.421305 36.723743 27.425895 36.717632 27.422565 36.712601 27.422115 36.705428 27.414213 36.699794 27.398103 36.704978 27.392001 36.707111 27.366459 36.703034 27.364353 36.690902 27.373353 36.686069 27.363255 36.683018 27.366567 36.680813 27.374127 36.683396 27.382227 36.683288 27.386493 36.67976 27.390939 36.679841 27.398319 36.672614 27.403503 36.663407 27.405213 36.663956 27.412053 36.670184 27.421071 36.663524 27.432519 36.66077 27.442941 36.659042 27.470193 36.655361 27.470355 36.652787 27.472839 36.65033 27.480435 36.650951 27.483585 36.657917 27.489777 36.663425 27.500469 36.674378 27.513645 36.675854 27.519657 36.675251 27.526461 36.669815 27.533679 36.67247 27.538323 36.673874 27.547467 36.680264 27.559347 36.679985 27.561039 36.677456 27.561525 36.672497 27.557097 36.671021 27.561597 36.680543 27.577275 36.680669 27.581829 36.678311 27.584313 36.679238 27.594573 36.676556 27.601881 36.678329 27.603933 36.681317 27.604041 36.678815 27.613059 36.670949 27.626163 36.671867 27.635865 36.662057 27.653721 36.661499 27.667347 36.657386 27.677445 36.660077 27.679821 36.666638 27.673791 36.671471 27.673107 36.686051 27.677607 36.695942 27.676239 36.70073 27.677823 36.705914 27.691953 36.711098 27.695265 36.715022 27.694275 36.717452 27.688947 36.722267 27.688821 36.734822 27.701223 36.746342 27.709323 36.756584 27.722499 36.760373 27.745701 36.757061 27.769209 36.755981 27.795093 36.762092 27.807837 36.763055 27.815559 36.761948 27.823785 36.758582 27.829347 36.75671 27.831273 36.747242 27.833775 36.745316 27.837411 36.746999 27.843171 36.744812 27.848769 36.740798 27.853179 36.743156 27.859821 36.743435 27.866949 36.748367 27.871395 36.754532 27.873339 36.756278 27.876543 36.756431 27.879675 36.75095 27.887721 36.743615 27.886875 36.739646 27.890727 36.740348 27.899007 36.742589 27.900789 36.751022 27.894273 36.752273 27.898593 36.752228 27.919383 36.74915 27.922677 36.744785 27.923091 36.739376 27.919473 36.737396 27.924801 36.740357 27.934305 36.758519 27.951243 36.759689 27.959541 36.756584 27.964257 36.749051 27.962547 36.748277 27.966219 36.753326 27.974949 36.760319 27.979503 36.755135 27.984993 36.75446 27.993507 36.762992 28.009509 36.761993 28.012029 36.75761 28.013289 36.757088 28.016385 36.765098 28.025547 36.766277 28.032981 36.770066 28.037697 36.780929 28.042971 36.783134 28.046769 36.778976 28.047741 36.769454 28.043079 36.763397 28.046553 36.758861 28.053195 36.764396 28.051989 36.765449 28.063995 36.767006 28.066335 36.773819 28.068603 36.776078 28.078953 36.781262 28.082301 36.788021 28.078017 36.793556 28.085919 36.796121 28.093155 36.804509 28.104891 36.806336 28.114359 36.805508 28.119741 36.801242 28.124709 36.790802 28.129119 36.776042 28.123395 36.770732 28.124313 36.759068 28.131819 36.755837 28.132251 36.754757 28.129641 36.755981 28.126563 36.772334 28.115835 36.771245 28.113513 36.763901 28.113495 36.765575 28.102749 36.764774 28.098717 36.74762 28.087773 36.74483 28.089375 36.737126 28.103289 36.732743 28.120767 36.728657 28.127715 36.726002 28.123917 36.725507 28.116771 36.712124 28.111389 36.705482 28.102011 36.704978 28.095459 36.706688 28.091535 36.718217 28.089159 36.72161 28.091283 36.724616 28.098807 36.726227 28.098591 36.725507 28.082337 36.71468 28.050009 36.710423 28.045293 36.703079 28.045851 36.700856 28.043493 36.70235 28.038993 36.706364 28.034313 36.706814 28.026087 36.705158 28.018905 36.70073 28.013325 36.702026 28.007115 36.696572 27.996657 36.694511 27.986901 36.691136 27.985065 36.687896 27.985785 36.684071 27.982509 36.689903 27.979035 36.684098 27.972843 36.67823 27.969477 36.673595 27.973509 36.672695 27.988035 36.669347 27.993021 36.670544 28.000473 36.668762 28.007223 36.669266 28.014369 36.664676 28.023279 36.665009 28.027275 36.670616 28.032909 36.67319 28.039839 36.679535 28.042359 36.688346 28.039299 36.69128 28.040829 36.688328 28.048407 36.683621 28.052475 36.679958 28.052907 36.674279 28.050117 36.672398 28.052043 36.670625 28.058235 36.671273 28.068783 36.669617 28.070133 36.658646 28.060593 36.654659 28.054743 36.653678 28.057263 36.65438 28.065831 36.653183 28.066911 36.649547 28.065633 36.648701 28.071861 36.659294 28.079385 36.659879 28.082535 36.655892 28.086639 36.640502 28.095423 36.633275 28.090851 36.622547 28.080483 36.619964 28.074399 36.613907 28.069035"),
- date = structure(1649330137, class = c("POSIXct", "POSIXt"
- ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.1e-05,
- connect = 3.2e-05, pretransfer = 7.9e-05, starttransfer = 0.106119,
- total = 0.128555)), class = "response")
+ content = charToRaw("35.245375940429696 -1.57260874121092838.68017194042969 28.33242925878906235.245376 -1.57260936.639755 2.3229030456.37587014336.639755 2.322903 36.639584 2.321565 36.626228 2.262201 36.62207 2.254281 36.619595 2.249583 36.617912 2.233563 36.612152 2.209623 36.61325 2.198607 36.61208 2.193135 36.60263 2.175819 36.588131 2.126661 36.583874 2.107725 36.582614 2.102199 36.570401 2.027337 36.568871 2.006511 36.568988 1.971285 36.570347 1.953267 36.571553 1.937337 36.578186 1.918653 36.577862 1.908123 36.570572 1.880727 36.569798 1.869603 36.571553 1.858623 36.57428 1.852791 36.562634 1.817799 36.562706 1.804209 36.562724 1.801887 36.559052 1.788351 36.559007 1.782393 36.56285 1.771215 36.561302 1.762899 36.562274 1.754151 36.555893 1.718583 36.554768 1.690683 36.556973 1.650903 36.557027 1.649607 36.537407 1.597227 36.539414 1.585113 36.536759 1.574763 36.537461 1.566843 36.542699 1.553757 36.544814 1.531131 36.540908 1.524129 36.533249 1.519215 36.530288 1.511691 36.530189 1.510611 36.529271 1.500279 36.530315 1.489245 36.540845 1.460517 36.538208 1.405293 36.539864 1.396851 36.551582 1.381209 36.553841 1.374225 36.553742 1.363893 36.553589 1.352895 36.545966 1.339485 36.529415 1.325373 36.520577 1.313619 36.515987 1.306023 36.511109 1.292739 36.510461 1.275675 36.507977 1.267053 36.507779 1.257963 36.508796 1.239261 36.510272 1.229703 36.515618 1.194729 36.515411 1.185909 36.513791 1.178457 36.49931 1.147731 36.495548 1.135077 36.494144 1.111749 36.495674 1.098483 36.494549 1.088781 36.491642 1.081185 36.489437 1.075515 36.487538 1.061529 36.468224 1.013037 36.451016 0.945951 36.447731 0.939579 36.445022 0.938103 36.410435 0.919329 36.40076 0.911859 36.391625 0.901275 36.386162 0.891987 36.383183 0.882231 36.378467 0.878649 36.372383 0.865365 36.366596 0.842181 36.367271 0.830841 36.368198 0.815901 36.367424 0.809925 36.352574 0.789801 36.34262 0.766743 36.33929 0.753027 36.333485 0.719097 36.330335 0.689811 36.330425 0.686877 36.331298 0.660687 36.329354 0.655809 36.309464 0.634101 36.300545 0.613401 36.286163 0.591369 36.284642 0.578859 36.281006 0.568257 36.275138 0.554577 36.250325 0.496995 36.235016 0.474963 36.226475 0.447801 36.215144 0.421107 36.21473 0.418983 36.213497 0.412845 36.215279 0.385485 36.203102 0.355389 36.200798 0.345147 36.196118 0.339333 36.187172 0.339027 36.173564 0.332079 36.162548 0.321261 36.15173 0.302793 36.151055 0.301677 36.140939 0.291165 36.134612 0.277413 36.133892 0.267495 36.128582 0.259143 36.127313 0.252879 36.127448 0.236499 36.124649 0.227373 36.114533 0.206727 36.100772 0.196125 36.086174 0.179277 36.069839 0.160449 36.049328 0.132171 36.042758 0.127455 36.006695 0.117879 35.98928 0.106089 35.980838 0.104163 35.97488 0.102831 35.959427 0.095307 35.935451 0.078243 35.922527 0.059559 35.911187 0.053025 35.882477 0.042891 35.873189 0.036411 35.87138 0.033927 35.846585 -3.0E-6 35.825084 -0.038127 35.810567 -0.071445 35.798966 -0.092145 35.7929 -0.107931 35.792873 -0.131835 35.796689 -0.152823 35.804105 -0.169221 35.809658 -0.222789 35.814698 -0.240969 35.824832 -0.277527 35.841275 -0.300729 35.848691 -0.305337 35.858285 -0.302277 35.865494 -0.293925 35.870732 -0.292107 35.874656 -0.293133 35.879318 -0.297237 35.893529 -0.324417 35.896607 -0.330303 35.899181 -0.333615 35.910278 -0.337575 35.911736 -0.342885 35.910611 -0.358689 35.912663 -0.371865 35.912087 -0.378363 35.908298 -0.384357 35.896751 -0.395049 35.891351 -0.402231 35.883656 -0.421833 35.881316 -0.433425 35.881775 -0.448617 35.882657 -0.452235 35.884709 -0.460659 35.890136 -0.469245 35.889965 -0.473763 35.887706 -0.475509 35.885258 -0.481179 35.881181 -0.485211 35.874008 -0.479757 35.852894 -0.479667 35.826839 -0.486741 35.801567 -0.499413 35.79353 -0.506199 35.786843 -0.511833 35.774918 -0.527277 35.771381 -0.536637 35.771237 -0.542811 35.773388 -0.547833 35.77985 -0.549939 35.780822 -0.552999 35.778347 -0.556995 35.741897 -0.590943 35.729279 -0.606945 35.72612 -0.612129 35.720558 -0.621183 35.71658 -0.632775 35.71532 -0.640677 35.71613 -0.649083 35.720639 -0.660513 35.720963 -0.684093 35.723636 -0.694713 35.728973 -0.699951 35.741807 -0.699123 35.745056 -0.701301 35.747315 -0.715593 35.745389 -0.726033 35.746091 -0.738903 35.746307 -0.742593 35.754704 -0.770529 35.762714 -0.786675 35.768978 -0.791895 35.777699 -0.793407 35.779121 -0.796755 35.773388 -0.814845 35.774666 -0.825231 35.771489 -0.828381 35.759339 -0.829443 35.752292 -0.833223 35.739575 -0.844419 35.731826 -0.848487 35.720378 -0.868647 35.714348 -0.882237 35.712827 -0.889851 35.713673 -0.902757 35.717678 -0.910551 35.730872 -0.920703 35.733212 -0.924321 35.733536 -0.933591 35.731556 -0.940647 35.727722 -0.946047 35.710289 -0.961995 35.701172 -0.970365 35.687168 -0.990813 35.684513 -1.000407 35.687249 -1.019163 35.686646 -1.027047 35.681489 -1.038639 35.672444 -1.049727 35.661716 -1.056063 35.648927 -1.060473 35.643032 -1.066179 35.640548 -1.071273 35.640179 -1.073127 35.636642 -1.092081 35.634167 -1.098291 35.599949 -1.140321 35.578781 -1.156881 35.578835 -1.162209 35.585846 -1.174449 35.586818 -1.180047 35.583362 -1.191279 35.581706 -1.196661 35.57645 -1.199541 35.564228 -1.192413 35.55098 -1.199325 35.533817 -1.204599 35.493416 -1.225605 35.46827 -1.234227 35.397359 -1.258509 35.387315 -1.264503 35.372078 -1.278687 35.360261 -1.292547 35.358272 -1.299135 35.35559 -1.307973 35.353664 -1.324497 35.349605 -1.334883 35.344628 -1.340535 35.331173 -1.350489 35.322326 -1.362603 35.311463 -1.382007 35.308106 -1.393779 35.306621 -1.408881 35.307476 -1.428717 35.3078 -1.430193 35.311508 -1.446555 35.311328 -1.454943 35.306396 -1.470639 35.303525 -1.473123 35.282204 -1.518375 35.274113 -1.546653 35.268902 -1.555653 35.258579 -1.562205 35.252468 -1.569765 35.247878 -1.570071 35.245376 -1.57260938.104694 26.23289138.680172 27.1684230464.65730209638.649815 26.739789 38.646665 26.735343 38.643326 26.744595 38.636369 26.749977 38.640266 26.765241 38.640194 26.770479 38.636243 26.773593 38.633984 26.771505 38.631176 26.760345 38.628701 26.757375 38.624588 26.756691 38.615624 26.759103 38.610971 26.777949 38.615075 26.779209 38.607677 26.798271 38.603303 26.800503 38.596031 26.796543 38.593502 26.797353 38.591171 26.799333 38.591342 26.804283 38.595581 26.810511 38.597282 26.819889 38.605373 26.829123 38.605949 26.835261 38.602592 26.846259 38.596085 26.850759 38.584736 26.845521 38.578976 26.847717 38.560445 26.845503 38.556602 26.842785 38.556008 26.836935 38.553947 26.835711 38.550914 26.839725 38.549195 26.846961 38.542661 26.853801 38.540294 26.858985 38.533814 26.863179 38.535092 26.869911 38.533535 26.880369 38.530754 26.882907 38.526227 26.879019 38.52089 26.883825 38.517398 26.886939 38.513024 26.888001 38.509892 26.883843 38.510936 26.875995 38.526893 26.837385 38.533436 26.830257 38.545217 26.822985 38.544137 26.818287 38.539826 26.816721 38.529656 26.822301 38.521709 26.831715 38.515301 26.845827 38.506841 26.873853 38.5019 26.882187 38.491604 26.895597 38.485043 26.903877 38.483171 26.906145 38.473145 26.917251 38.467781 26.922633 38.461571 26.923641 38.454884 26.927241 38.451959 26.937645 38.445947 26.940687 38.443778 26.947905 38.437469 26.954439 38.439683 26.959155 38.446073 26.960775 38.449547 26.971917 38.445641 26.972691 38.436542 26.968965 38.433761 26.970045 38.434418 26.972979 38.438477 26.976291 38.444858 26.978487 38.449997 26.985021 38.451707 26.992635 38.457089 26.999187 38.457566 27.011715 38.461346 27.018213 38.463146 27.046797 38.462849 27.062493 38.458421 27.066741 38.458115 27.071385 38.459438 27.075201 38.463542 27.075615 38.466458 27.079197 38.458943 27.088863 38.45393 27.100959 38.448269 27.108933 38.449349 27.113343 38.454965 27.119319 38.457089 27.128103 38.464073 27.134709 38.464748 27.148407 38.466251 27.153699 38.465459 27.159207 38.461724 27.163743 38.455037 27.165597 38.452229 27.168423 38.447873 27.168297 38.444939 27.165885 38.44358 27.163005 38.443391 27.162627 38.445758 27.146697 38.441681 27.143673 38.430755 27.140145 38.424518 27.130659 38.416832 27.125799 38.41172 27.116619 38.408336 27.100833 38.399696 27.084579 38.399579 27.077613 38.402198 27.072447 38.415932 27.060315 38.413457 27.057633 38.406986 27.061809 38.405159 27.060891 38.406941 27.049893 38.409497 27.048219 38.414681 27.053313 38.416328 27.051315 38.411927 27.040425 38.412728 27.021255 38.407508 27.005127 38.39552 26.982699 38.388626 26.957805 38.378663 26.908413 38.37239 26.844297 38.367215 26.822661 38.35754 26.812833 38.360168 26.790801 38.362931 26.789127 38.372498 26.794005 38.374802 26.793195 38.375774 26.789433 38.365802 26.781927 38.363111 26.777787 38.363858 26.774907 38.372399 26.769885 38.378231 26.763621 38.383712 26.764341 38.390048 26.755179 38.393288 26.752929 38.396465 26.754747 38.398301 26.753631 38.405105 26.743335 38.410892 26.739681 38.423924 26.741445 38.425328 26.740311 38.425121 26.737395 38.422196 26.735289 38.423627 26.730681 38.431412 26.731149 38.433734 26.729169 38.434742 26.723661 38.432888 26.721771 38.428784 26.722941 38.427677 26.720889 38.428883 26.715957 38.432636 26.711115 38.431313 26.707587 38.41352 26.687391 38.398895 26.683863 38.392541 26.679651 38.384099 26.677419 38.353409 26.691837 38.350952 26.688291 38.356082 26.682891 38.356595 26.678535 38.354561 26.676753 38.348801 26.678067 38.345642 26.675961 38.344463 26.692503 38.341205 26.696499 38.327129 26.702853 38.322098 26.702727 38.316869 26.699991 38.313953 26.696157 38.312711 26.686257 38.313755 26.678139 38.316131 26.672685 38.324204 26.669085 38.329856 26.658177 38.334527 26.652183 38.34629 26.646639 38.358125 26.651247 38.377232 26.645577 38.37878 26.633697 38.386376 26.631537 38.390552 26.628135 38.395844 26.629701 38.399471 26.628639 38.409695 26.617803 38.419136 26.614815 38.421494 26.610207 38.417462 26.604303 38.417282 26.600235 38.421467 26.593665 38.426354 26.590821 38.429531 26.592351 38.433086 26.600289 38.440601 26.603349 38.446568 26.603205 38.454074 26.606859 38.456837 26.605743 38.461598 26.593341 38.468006 26.593179 38.469995 26.598759 38.472686 26.619477 38.470742 26.627289 38.462597 26.634975 38.467106 26.640897 38.473721 26.641923 38.499695 26.636379 38.50838 26.638035 38.511143 26.636937 38.513501 26.631447 38.520206 26.628099 38.528 26.627109 38.529926 26.621331 38.530502 26.612601 38.532878 26.606823 38.539826 26.601441 38.55761 26.574729 38.562668 26.572227 38.582153 26.570607 38.591153 26.565549 38.596409 26.567115 38.60036 26.563695 38.601314 26.560815 38.600243 26.554083 38.601449 26.550609 38.636621 26.523069 38.640077 26.522547 38.645513 26.526165 38.649239 26.521863 38.649167 26.510199 38.673188 26.478591 38.673485 26.472183 38.671028 26.467467 38.670911 26.458989 38.672234 26.445597 38.671406 26.438577 38.672378 26.434509 38.679848 26.422989 38.680172 26.415699 38.673161 26.407689 38.670029 26.401209 38.660831 26.366595 38.655647 26.359503 38.648141 26.355561 38.632751 26.359071 38.620205 26.355921 38.610341 26.356317 38.594483 26.361555 38.579876 26.357793 38.575493 26.358873 38.538575 26.381499 38.530061 26.384829 38.526875 26.382723 38.534984 26.376171 38.532734 26.372355 38.529296 26.372877 38.523968 26.377431 38.52134 26.386413 38.518082 26.390427 38.512547 26.394099 38.504753 26.393667 38.504681 26.399481 38.502575 26.404107 38.492603 26.413521 38.48804 26.412549 38.476025 26.400975 38.464001 26.392587 38.456639 26.394207 38.448872 26.393469 38.446541 26.396043 38.446721 26.400417 38.449403 26.405403 38.456009 26.408157 38.458439 26.415177 38.462075 26.418165 38.467133 26.416509 38.471471 26.417769 38.475998 26.422503 38.476403 26.426013 38.470211 26.445381 38.458637 26.471643 38.431043 26.515293 38.425994 26.516067 38.422169 26.511045 38.417804 26.512413 38.414222 26.505933 38.403053 26.500479 38.400596 26.496357 38.40092 26.489085 38.40488 26.484801 38.413826 26.483829 38.424671 26.476773 38.427272 26.472165 38.424824 26.465433 38.427272 26.452977 38.424122 26.449719 38.419919 26.454579 38.415185 26.465829 38.41388 26.461725 38.411153 26.459349 38.409497 26.463669 38.41037 26.468349 38.409119 26.474433 38.404052 26.478105 38.396213 26.480571 38.38985 26.478393 38.38319 26.478555 38.378087 26.483397 38.375333 26.482749 38.366963 26.474739 38.350322 26.452023 38.34584 26.444679 38.344994 26.438271 38.3381 26.421873 38.333492 26.423511 38.332439 26.415951 38.3264 26.405079 38.326706 26.399571 38.32901 26.398455 38.337173 26.403837 38.340206 26.400399 38.339333 26.395737 38.341205 26.392875 38.349926 26.392461 38.351789 26.389581 38.348603 26.386917 38.33324 26.389815 38.315654 26.385405 38.313854 26.382471 38.313539 26.369691 38.319686 26.355291 38.32595 26.348721 38.333294 26.346813 38.333771 26.344509 38.328128 26.338875 38.327705 26.334807 38.331719 26.324133 38.341889 26.317347 38.348027 26.321235 38.348423 26.326473 38.352077 26.327121 38.355245 26.330955 38.35754 26.330703 38.363579 26.322387 38.375531 26.320281 38.377385 26.317401 38.368313 26.309391 38.362598 26.309283 38.358296 26.306601 38.359016 26.303415 38.364128 26.296827 38.374046 26.291175 38.377079 26.286009 38.373875 26.284785 38.360555 26.287161 38.349854 26.283777 38.343815 26.289483 38.329982 26.297655 38.323925 26.305395 38.32145 26.303325 38.323079 26.299869 38.321324 26.293155 38.324798 26.290023 38.325977 26.286261 38.324627 26.284785 38.315717 26.281725 38.306087 26.282715 38.297879 26.279673 38.290886 26.270259 38.291669 26.261565 38.28878 26.255121 38.289707 26.252529 38.296871 26.247417 38.298068 26.242791 38.296016 26.241603 38.297699 26.234943 38.295197 26.233161 38.287151 26.235069 38.278709 26.232891 38.273876 26.234259 38.268773 26.240559 38.26781 26.245473 38.274479 26.261547 38.27438 26.272005 38.271302 26.280951 38.256614 26.303037 38.239964 26.315223 38.236931 26.319507 38.227958 26.342277 38.230865 26.348127 38.231297 26.369889 38.232872 26.372535 38.248028 26.387619 38.252834 26.388573 38.258846 26.384055 38.264336 26.385027 38.262428 26.391075 38.257064 26.398527 38.248298 26.402703 38.243951 26.402631 38.241215 26.400255 38.240612 26.394729 38.229875 26.392209 38.225708 26.395323 38.210129 26.415501 38.20895 26.417049 38.209805 26.421117 38.201966 26.425023 38.20031 26.429343 38.203919 26.432601 38.221001 26.422791 38.223737 26.424573 38.223404 26.433285 38.220074 26.442501 38.217536 26.444193 38.214134 26.441511 38.210111 26.451285 38.204342 26.455227 38.203838 26.458413 38.205845 26.462229 38.203973 26.464515 38.197601 26.461473 38.194829 26.462589 38.189915 26.472885 38.188862 26.482191 38.192651 26.489517 38.191247 26.491227 38.185352 26.487915 38.181401 26.490741 38.18195 26.503215 38.177999 26.506617 38.177243 26.510649 38.186585 26.514897 38.188367 26.518425 38.187413 26.521305 38.183759 26.521521 38.178971 26.518515 38.170925 26.520963 38.168423 26.519451 38.168927 26.515995 38.165786 26.512449 38.153492 26.523213 38.149163 26.521089 38.139623 26.531331 38.128823 26.533707 38.127194 26.535993 38.129624 26.542995 38.128193 26.545857 38.121578 26.544849 38.121452 26.553255 38.117969 26.557233 38.119733 26.561913 38.128139 26.566719 38.142773 26.568483 38.139011 26.575647 38.133233 26.579877 38.110688 26.586627 38.106521 26.589723 38.106026 26.592333 38.106404 26.598129 38.104694 26.606193 38.108474 26.614113 38.113469 26.616237 38.133701 26.612043 38.142971 26.604141 38.144105 26.604735 38.143349 26.609649 38.138597 26.621133 38.143331 26.627325 38.159981 26.632617 38.195927 26.634867 38.202056 26.639349 38.205521 26.636235 38.207096 26.639475 38.204243 26.645487 38.204675 26.648115 38.209409 26.653731 38.206367 26.673099 38.211029 26.683359 38.210282 26.687391 38.207744 26.688795 38.204315 26.687553 38.202695 26.689245 38.203541 26.693331 38.209859 26.700441 38.21048 26.705679 38.210201 26.723355 38.206826 26.734587 38.209328 26.736099 38.212784 26.735307 38.215034 26.73739536.960128 26.73739538.220902 27.6131490472.96130681638.215034 26.737395 38.215511 26.750751 38.220497 26.754639 38.220902 26.759301 38.217347 26.766177 38.20544 26.780685 38.203217 26.790207 38.200904 26.792169 38.193119 26.791395 38.198105 26.780217 38.197457 26.777301 38.193398 26.774583 38.183759 26.774061 38.166515 26.778579 38.165084 26.782035 38.169953 26.792583 38.169827 26.801565 38.165444 26.818269 38.160287 26.824821 38.155229 26.825559 38.152223 26.824569 38.148632 26.823363 38.14172 26.825523 38.130074 26.837403 38.125934 26.838465 38.11985 26.846421 38.100491 26.852883 38.089736 26.851749 38.082833 26.853315 38.074436 26.848761 38.059586 26.859975 38.050163 26.861757 38.042018 26.869659 38.033963 26.870613 38.0321 26.872881 38.03318 26.876967 38.037239 26.880837 38.047967 26.883717 38.058758 26.897019 38.063888 26.905245 38.069126 26.921301 38.076344 26.955375 38.073554 26.971233 38.075462 26.979963 38.066372 27.001563 38.060639 27.015171 38.051864 27.045339 38.046662 27.054465 38.036564 27.067497 38.023865 27.073221 38.019401 27.078297 38.018411 27.082905 38.020157 27.088161 38.018609 27.096801 38.012723 27.106179 38.003444 27.112569 37.9943 27.123603 37.989449 27.137931 37.984562 27.142413 37.98809 27.149739 37.985561 27.161817 37.986092 27.170511 37.992572 27.192111 37.991654 27.216087 37.987118 27.225789 37.987199 27.231153 37.987325 27.238227 37.982636 27.243879 37.979981 27.250737 37.967705 27.257307 37.96397 27.261249 37.965194 27.268809 37.964195 27.271959 37.960964 27.273885 37.954385 27.270213 37.943531 27.274515 37.929257 27.277251 37.925873 27.274839 37.924415 27.267567 37.921265 27.264291 37.913075 27.261159 37.910564 27.261087 37.904678 27.269277 37.900745 27.270033 37.894841 27.267243 37.890152 27.261627 37.880909 27.264525 37.871144 27.260475 37.863746 27.251871 37.859345 27.242205 37.856384 27.241251 37.848527 27.244491 37.844009 27.241179 37.843406 27.236823 37.82861 27.243303 37.825523 27.248415 37.820168 27.265569 37.817108 27.268935 37.809719 27.271023 37.77776 27.264867 37.767509 27.260817 37.748204 27.252447 37.730789 27.239811 37.723652 27.230091 37.717469 27.217797 37.707218 27.190401 37.699253 27.162789 37.697507 27.145167 37.684646 27.097251 37.685501 27.074805 37.683143 27.053133 37.684151 27.047697 37.690037 27.038913 37.690469 27.028275 37.688939 27.023325 37.681667 27.014055 37.674953 27.010275 37.669679 27.010419 37.664036 27.006819 37.66148 27.008763 37.659473 27.017925 37.655522 27.020985 37.651895 27.018591 37.649303 27.022551 37.650752 27.031515 37.649906 27.040137 37.641743 27.060351 37.641914 27.089727 37.634561 27.102759 37.632419 27.119697 37.6226 27.142737 37.620422 27.161385 37.61594 27.167883 37.608479 27.174003 37.607921 27.179457 37.609379 27.186693 37.598183 27.197583 37.595546 27.203559 37.594718 27.211011 37.586582 27.216807 37.582676 27.217275 37.575161 27.213891 37.571048 27.214341 37.567223 27.209913 37.559078 27.216285 37.556081 27.216771 37.554569 27.212127 37.562309 27.203145 37.562165 27.198843 37.554974 27.191157 37.550258 27.186117 37.550942 27.173769 37.548665 27.173121 37.544021 27.175875 37.53683 27.181131 37.543346 27.188223 37.542545 27.193083 37.535867 27.195189 37.531529 27.193623 37.531925 27.185289 37.529648 27.184371 37.501244 27.183543 37.488473 27.179727 37.472561 27.171789 37.468178 27.173679 37.467404 27.178827 37.470005 27.186081 37.478042 27.197529 37.483658 27.204009 37.481129 27.216015 37.482857 27.220947 37.480274 27.224601 37.466045 27.225051 37.454633 27.222117 37.419839 27.219669 37.408967 27.223935 37.40453 27.229263 37.401101 27.228291 37.397987 27.223323 37.396358 27.212649 37.370789 27.206457 37.360817 27.200715 37.352978 27.190725 37.3499 27.196377 37.349324 27.202101 37.352672 27.207069 37.352681 27.217689 37.345391 27.216033 37.344167 27.220011 37.345589 27.228957 37.344617 27.232071 37.338902 27.231621 37.336301 27.234699 37.334393 27.250989 37.335221 27.255327 37.341305 27.260961 37.342961 27.269331 37.353707 27.282561 37.353401 27.287133 37.349846 27.292767 37.347866 27.300453 37.349621 27.303945 37.349099 27.307383 37.341683 27.311163 37.340225 27.314853 37.340306 27.320091 37.34045 27.321783 37.342934 27.328695 37.34909 27.331179 37.357532 27.321693 37.362392 27.319551 37.365776 27.321657 37.368611 27.329199 37.374722 27.333123 37.36835 27.342393 37.36853 27.355605 37.37231 27.361455 37.377296 27.364497 37.386467 27.363921 37.393982 27.367305 37.398221 27.372039 37.407761 27.387555 37.413719 27.409857 37.413143 27.415581 37.409345 27.422061 37.400318 27.426651 37.382138 27.429783 37.379456 27.425697 37.381679 27.417723 37.374371 27.416625 37.371671 27.413961 37.369106 27.405843 37.354661 27.383289 37.348766 27.380229 37.339559 27.381381 37.322918 27.388023 37.315583 27.398985 37.307159 27.407031 37.303577 27.413511 37.302173 27.437253 37.310498 27.455883 37.321586 27.473739 37.324979 27.474999 37.334465 27.471579 37.339955 27.471471 37.342385 27.476421 37.335392 27.481641 37.328579 27.478275 37.327931 27.486843 37.329632 27.493791 37.322621 27.499299 37.316681 27.498525 37.291985 27.484521 37.284614 27.475683 37.274201 27.469041 37.262744 27.458637 37.258199 27.456189 37.251701 27.459141 37.254554 27.466107 37.253429 27.474945 37.256795 27.478491 37.262978 27.479265 37.266578 27.482541 37.267937 27.493485 37.273517 27.500541 37.274525 27.507453 37.271564 27.517389 37.26944 27.519603 37.25864 27.521259 37.245212 27.516219 37.240478 27.502323 37.236851 27.499911 37.231019 27.504303 37.229084 27.509109 37.228958 27.525435 37.232297 27.529827 37.239272 27.526047 37.241279 27.527559 37.241828 27.535029 37.245797 27.542031 37.243988 27.551139 37.245815 27.551193 37.248947 27.544713 37.252205 27.541959 37.263527 27.548925 37.269314 27.556863 37.273643 27.558447 37.272347 27.585627 37.274318 27.589713 37.278728 27.587571 37.282337 27.589695 37.283192 27.593169 37.281266 27.597399 37.273868 27.600009 37.276379 27.610125 37.272401 27.613149 37.265381 27.609747 37.262852 27.610233 37.259846 27.611565 37.242656 27.600657 37.234142 27.591495 37.224575 27.588579 37.217213 27.578877 37.214477 27.578787 37.210976 27.581829 37.208771 27.587193 37.200824 27.594357 37.198673 27.598011 37.199222 27.604905 37.19411 27.607587 37.191635 27.605211 37.191257 27.601773 37.194344 27.597579 37.185218 27.594969 37.178756 27.586455 37.179161 27.578733 37.182194 27.576267 37.185821 27.578391 37.191995 27.589191 37.199348 27.589155 37.207097 27.580839 37.208825 27.574881 37.208015 27.569985 37.193066 27.552003 37.191104 27.546783 37.192868 27.529089 37.18853 27.528657 37.183697 27.539385 37.179233 27.544389 37.175777 27.544551 37.171979 27.540411 37.169873 27.541779 37.168838 27.547755 37.165391 27.548205 37.162475 27.544677 37.157219 27.543651 37.153988 27.545829 37.152782 27.547791 37.15496 27.553299 37.155473 27.560751 37.153385 27.561543 37.1501 27.554865 37.145096 27.553821 37.136798 27.555261 37.135754 27.561237 37.138976 27.570795 37.1384 27.576213 37.135835 27.577545 37.129769 27.571911 37.127888 27.543525 37.126187 27.536883 37.118249 27.532905 37.11779 27.522303 37.111256 27.516939 37.110932 27.510927 37.100636 27.488553 37.094264 27.486069 37.090943 27.480237 37.0853 27.477195 37.081772 27.470499 37.081646 27.465351 37.086128 27.459483 37.089341 27.459015 37.092941 27.462003 37.095524 27.459501 37.098458 27.451599 37.105019 27.444381 37.116386 27.438729 37.119968 27.432267 37.124252 27.435831 37.126106 27.434751 37.12778 27.431367 37.127384 27.428217 37.119653 27.424815 37.116971 27.421017 37.117997 27.415905 37.120769 27.415419 37.12553 27.418137 37.129067 27.413385 37.13345 27.412107 37.133945 27.410109 37.13021 27.403125 37.118492 27.393027 37.129517 27.380211 37.141289 27.387735 37.145474 27.385593 37.142594 27.380625 37.147904 27.378789 37.153385 27.368655 37.153286 27.362931 37.141658 27.359421 37.14317 27.352599 37.135151 27.351789 37.130912 27.346227 37.133495 27.343149 37.147229 27.344715 37.15118 27.342843 37.15496 27.336939 37.158119 27.327597 37.155887 27.324375 37.153169 27.323151 37.145321 27.325491 37.139633 27.323025 37.136951 27.319803 37.136357 27.315483 37.131596 27.313053 37.122974 27.319947 37.119977 27.319569 37.117295 27.316617 37.116908 27.313179 37.121381 27.306735 37.115963 27.302847 37.122047 27.297033 37.123811 27.289077 37.132667 27.281895 37.134818 27.278241 37.135133 27.273111 37.12886 27.265767 37.1204 27.264939 37.125539 27.259665 37.125611 27.255651 37.124729 27.254481 37.118015 27.257145 37.113911 27.256461 37.111553 27.259809 37.112813 27.265281 37.11752 27.271437 37.116719 27.276567 37.118915 27.281481 37.118573 27.286629 37.112327 27.289581 37.102139 27.282993 37.091636 27.258369 37.089386 27.255435 37.082123 27.251511 37.079675 27.247425 37.081916 27.238911 37.081295 27.235185 37.078136 27.233097 37.067723 27.237921 37.065437 27.237003 37.066265 27.230163 37.054916 27.224691 37.05128 27.234015 37.043099 27.230343 37.036835 27.233583 37.036178 27.244419 37.03337 27.247479 37.01123 27.253977 37.00079 27.259377 36.994202 27.256029 36.986867 27.255237 36.966041 27.265191 36.964394 27.279411 36.960128 27.286143 36.962585 27.289059 36.9665 27.288609 36.968498 27.292101 36.96128 27.297303 36.961406 27.302451 36.964772 27.306267 36.972809 27.305079 36.976193 27.307743 36.981431 27.321333 36.984779 27.325995 36.991817 27.329649 36.992429 27.332799 37.001015 27.339351 37.007594 27.332133 37.012211 27.330549 37.015163 27.331791 37.01807 27.335877 37.019924 27.368223 37.024991 27.378375 37.025117 27.382659 37.023029 27.384027 37.008755 27.376143 37.006181 27.378645 37.007018 27.382101 37.011941 27.387681 37.02266 27.390867 37.026845 27.399579 37.026917 27.406725 37.025063 27.407517 37.020329 27.403359 37.017773 27.404997 37.017629 27.412143 37.020977 27.416805 37.031894 27.421161 37.034126 27.424383 37.033604 27.427497 37.028699 27.431061 37.027439 27.436731 37.021553 27.443679 37.009889 27.452445 36.996461 27.469725 36.99422 27.477933 36.986939 27.485979 36.986561 27.492819 36.988262 27.49886736.613907 27.36325537.053044 28.3324290463.82065982836.988262 27.498867 36.987065 27.511395 36.993401 27.515607 36.993698 27.523329 36.984131 27.550707 36.983222 27.561525 36.97874 27.567375 36.983834 27.574971 36.986606 27.574215 36.988145 27.566259 36.991196 27.564081 36.994724 27.569913 36.995759 27.585087 36.994796 27.598191 36.992366 27.603825 36.982727 27.614067 36.97982 27.621105 36.97919 27.628791 36.98288 27.648051 36.989162 27.643983 36.993266 27.644973 36.99953 27.652047 36.99863 27.671451 37.000286 27.678921 37.004642 27.688515 37.004273 27.694491 36.998378 27.701997 36.997784 27.707127 37.000133 27.714921 37.004975 27.723363 37.004345 27.730203 36.995426 27.739599 36.996155 27.746763 37.00061 27.752919 37.000286 27.756627 36.996083 27.759903 36.995453 27.767013 36.996659 27.773907 36.993977 27.780387 36.99638 27.785625 37.005245 27.788793 37.007873 27.793743 37.006883 27.797145 36.998657 27.795975 36.997226 27.798495 36.997802 27.803085 37.011131 27.820725 37.012634 27.825351 37.012985 27.838509 37.019726 27.854187 37.021049 27.865095 37.026989 27.884175 37.028114 27.894795 37.026665 27.907017 37.031174 27.928059 37.029221 27.933117 37.020248 27.943359 37.018025 27.948975 37.017647 27.954969 37.025909 27.973005 37.031876 27.982095 37.032173 27.987819 37.026062 28.020723 37.024037 28.062375 37.023857 28.077801 37.028762 28.092273 37.023389 28.095495 37.022552 28.101741 37.017323 28.099239 37.014065 28.101399 37.014164 28.115115 37.016693 28.117437 37.021283 28.114269 37.027043 28.104783 37.030319 28.102623 37.032776 28.105017 37.034279 28.117365 37.033109 28.135617 37.029698 28.151475 37.028951 28.162023 37.030877 28.175811 37.040219 28.202775 37.041362 28.211973 37.039589 28.225617 37.042244 28.237749 37.038869 28.243311 37.037582 28.248981 37.045925 28.272021 37.047581 28.276557 37.051433 28.294161 37.053044 28.327101 37.048328 28.331475 37.04372 28.332429 37.036052 28.327515 37.031327 28.331889 37.028816 28.331763 37.02509 28.325895 37.024604 28.311333 37.020383 28.297113 37.017593 28.274127 37.015289 28.266315 37.00718 28.253391 37.004219 28.252131 36.993023 28.258503 36.990593 28.255551 36.989873 28.248099 36.993149 28.237371 37.000916 28.222557 36.997109 28.218687 36.988262 28.215753 36.982655 28.202379 36.980369 28.202001 36.979145 28.204521 36.980027 28.214259 36.976265 28.217823 36.972386 28.208805 36.967427 28.205727 36.957707 28.208751 36.943577 28.196745 36.944306 28.187061 36.951218 28.177935 36.951614 28.171959 36.947033 28.162905 36.945404 28.163697 36.945233 28.169403 36.942452 28.171005 36.939617 28.165173 36.936269 28.170177 36.924713 28.173687 36.908063 28.169871 36.906326 28.166649 36.908252 28.163301 36.920303 28.158675 36.926216 28.160619 36.928097 28.158999 36.928475 28.153293 36.923084 28.149657 36.92294 28.146219 36.933506 28.137525 36.935081 28.129317 36.938393 28.125447 36.935441 28.115907 36.940391 28.111263 36.941345 28.101021 36.939113 28.098933 36.935432 28.099923 36.932498 28.098087 36.932111 28.094937 36.933776 28.092723 36.94067 28.092705 36.942092 28.081923 36.937943 28.065489 36.937232 28.048623 36.935909 28.046859 36.933785 28.049055 36.932624 28.058415 36.934361 28.070475 36.932435 28.073823 36.928646 28.069971 36.923165 28.042341 36.928214 28.025421 36.923165 28.024935 36.918629 28.031901 36.916298 28.042647 36.913688 28.045689 36.910133 28.041261 36.908711 28.034061 36.908783 28.022379 36.906128 28.019139 36.902753 28.024989 36.899414 28.047975 36.895382 28.052367 36.889847 28.044735 36.886112 28.047435 36.885806 28.059117 36.881378 28.062087 36.873269 28.055481 36.871541 28.060269 36.86993 28.061061 36.868382 28.058703 36.865853 28.041495 36.86021 28.037859 36.861236 28.025061 36.863864 28.021173 36.863072 28.016007 36.857006 28.011201 36.853928 28.006233 36.851822 28.007583 36.852281 28.016151 36.850166 28.018635 36.847232 28.016529 36.845585 28.017879 36.844226 28.026105 36.841859 28.028571 36.837494 28.028967 36.837269 28.011561 36.836171 28.009527 36.828494 28.022919 36.833264 28.050747 36.832859 28.057299 36.830753 28.058631 36.826523 28.053897 36.825119 28.054977 36.824165 28.056381 36.8261 28.061583 36.825299 28.065543 36.816722 28.060359 36.806156 28.060791 36.803024 28.057803 36.800018 28.041441 36.796535 28.042449 36.794762 28.040667 36.795806 28.035591 36.789128 28.036743 36.786896 28.034097 36.790604 28.024269 36.791459 28.017177 36.79649 28.009689 36.797066 27.996027 36.801728 27.993363 36.802124 27.986829 36.796184 27.976623 36.795833 27.972051 36.79829 27.966165 36.800324 27.931479 36.798866 27.926007 36.799892 27.921489 36.80666 27.916899 36.810512 27.909645 36.810845 27.905379 36.807956 27.901563 36.808487 27.898161 36.813977 27.898935 36.813851 27.895227 36.809189 27.889071 36.80711 27.861927 36.809468 27.850335 36.815822 27.834603 36.816425 27.827799 36.815948 27.819501 36.804833 27.795453 36.806615 27.787821 36.80576 27.785787 36.797966 27.785517 36.788831 27.773781 36.78497 27.734055 36.785762 27.720123 36.784664 27.708405 36.78524 27.702141 36.785888 27.695049 36.790226 27.686373 36.799298 27.680991 36.801701 27.675663 36.803951 27.657519 36.810962 27.642939 36.808937 27.640869 36.805706 27.641625 36.802583 27.637233 36.80117 27.629205 36.794843 27.625281 36.790181 27.627981 36.780056 27.629619 36.767879 27.620097 36.762326 27.613059 36.763307 27.599721 36.767807 27.582783 36.76535 27.570453 36.750968 27.525273 36.749375 27.514401 36.749825 27.506247 36.750131 27.500757 36.752174 27.491703 36.751796 27.487707 36.748169 27.485025 36.74969 27.479103 36.754127 27.474693 36.75941 27.474855 36.761327 27.470373 36.754982 27.456783 36.746621 27.450825 36.747962 27.442041 36.74744 27.434337 36.744335 27.428541 36.731888 27.421305 36.723743 27.425895 36.717632 27.422565 36.712601 27.422115 36.705428 27.414213 36.699794 27.398103 36.704978 27.392001 36.707111 27.366459 36.703034 27.364353 36.690902 27.373353 36.686069 27.363255 36.683018 27.366567 36.680813 27.374127 36.683396 27.382227 36.683288 27.386493 36.67976 27.390939 36.679841 27.398319 36.672614 27.403503 36.663407 27.405213 36.663956 27.412053 36.670184 27.421071 36.663524 27.432519 36.66077 27.442941 36.659042 27.470193 36.655361 27.470355 36.652787 27.472839 36.65033 27.480435 36.650951 27.483585 36.657917 27.489777 36.663425 27.500469 36.674378 27.513645 36.675854 27.519657 36.675251 27.526461 36.669815 27.533679 36.67247 27.538323 36.673874 27.547467 36.680264 27.559347 36.679985 27.561039 36.677456 27.561525 36.672497 27.557097 36.671021 27.561597 36.680543 27.577275 36.680669 27.581829 36.678311 27.584313 36.679238 27.594573 36.676556 27.601881 36.678329 27.603933 36.681317 27.604041 36.678815 27.613059 36.670949 27.626163 36.671867 27.635865 36.662057 27.653721 36.661499 27.667347 36.657386 27.677445 36.660077 27.679821 36.666638 27.673791 36.671471 27.673107 36.686051 27.677607 36.695942 27.676239 36.70073 27.677823 36.705914 27.691953 36.711098 27.695265 36.715022 27.694275 36.717452 27.688947 36.722267 27.688821 36.734822 27.701223 36.746342 27.709323 36.756584 27.722499 36.760373 27.745701 36.757061 27.769209 36.755981 27.795093 36.762092 27.807837 36.763055 27.815559 36.761948 27.823785 36.758582 27.829347 36.75671 27.831273 36.747242 27.833775 36.745316 27.837411 36.746999 27.843171 36.744812 27.848769 36.740798 27.853179 36.743156 27.859821 36.743435 27.866949 36.748367 27.871395 36.754532 27.873339 36.756278 27.876543 36.756431 27.879675 36.75095 27.887721 36.743615 27.886875 36.739646 27.890727 36.740348 27.899007 36.742589 27.900789 36.751022 27.894273 36.752273 27.898593 36.752228 27.919383 36.74915 27.922677 36.744785 27.923091 36.739376 27.919473 36.737396 27.924801 36.740357 27.934305 36.758519 27.951243 36.759689 27.959541 36.756584 27.964257 36.749051 27.962547 36.748277 27.966219 36.753326 27.974949 36.760319 27.979503 36.755135 27.984993 36.75446 27.993507 36.762992 28.009509 36.761993 28.012029 36.75761 28.013289 36.757088 28.016385 36.765098 28.025547 36.766277 28.032981 36.770066 28.037697 36.780929 28.042971 36.783134 28.046769 36.778976 28.047741 36.769454 28.043079 36.763397 28.046553 36.758861 28.053195 36.764396 28.051989 36.765449 28.063995 36.767006 28.066335 36.773819 28.068603 36.776078 28.078953 36.781262 28.082301 36.788021 28.078017 36.793556 28.085919 36.796121 28.093155 36.804509 28.104891 36.806336 28.114359 36.805508 28.119741 36.801242 28.124709 36.790802 28.129119 36.776042 28.123395 36.770732 28.124313 36.759068 28.131819 36.755837 28.132251 36.754757 28.129641 36.755981 28.126563 36.772334 28.115835 36.771245 28.113513 36.763901 28.113495 36.765575 28.102749 36.764774 28.098717 36.74762 28.087773 36.74483 28.089375 36.737126 28.103289 36.732743 28.120767 36.728657 28.127715 36.726002 28.123917 36.725507 28.116771 36.712124 28.111389 36.705482 28.102011 36.704978 28.095459 36.706688 28.091535 36.718217 28.089159 36.72161 28.091283 36.724616 28.098807 36.726227 28.098591 36.725507 28.082337 36.71468 28.050009 36.710423 28.045293 36.703079 28.045851 36.700856 28.043493 36.70235 28.038993 36.706364 28.034313 36.706814 28.026087 36.705158 28.018905 36.70073 28.013325 36.702026 28.007115 36.696572 27.996657 36.694511 27.986901 36.691136 27.985065 36.687896 27.985785 36.684071 27.982509 36.689903 27.979035 36.684098 27.972843 36.67823 27.969477 36.673595 27.973509 36.672695 27.988035 36.669347 27.993021 36.670544 28.000473 36.668762 28.007223 36.669266 28.014369 36.664676 28.023279 36.665009 28.027275 36.670616 28.032909 36.67319 28.039839 36.679535 28.042359 36.688346 28.039299 36.69128 28.040829 36.688328 28.048407 36.683621 28.052475 36.679958 28.052907 36.674279 28.050117 36.672398 28.052043 36.670625 28.058235 36.671273 28.068783 36.669617 28.070133 36.658646 28.060593 36.654659 28.054743 36.653678 28.057263 36.65438 28.065831 36.653183 28.066911 36.649547 28.065633 36.648701 28.071861 36.659294 28.079385 36.659879 28.082535 36.655892 28.086639 36.640502 28.095423 36.633275 28.090851 36.622547 28.080483 36.619964 28.074399 36.613907 28.069035"),
+ date = structure(1649416479, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 2.4e-05,
+ connect = 2.4e-05, pretransfer = 7.1e-05, starttransfer = 0.116619,
+ total = 0.138661)), class = "response")
diff --git a/tests/testthat/fixtures/mediseh_posidonia_nodata/geo.vliz.be/geoserver/Emodnetbio/wfs-13e85b.R b/tests/testthat/fixtures/mediseh_posidonia_nodata/geo.vliz.be/geoserver/Emodnetbio/wfs-13e85b.R
index 56a2599..0b3837d 100644
--- a/tests/testthat/fixtures/mediseh_posidonia_nodata/geo.vliz.be/geoserver/Emodnetbio/wfs-13e85b.R
+++ b/tests/testthat/fixtures/mediseh_posidonia_nodata/geo.vliz.be/geoserver/Emodnetbio/wfs-13e85b.R
@@ -2,18 +2,18 @@ structure(list(url = "https://geo.vliz.be/geoserver/Emodnetbio/wfs?service=WFS&v
status_code = 200L, headers = structure(list(server = "Apache-Coyote/1.1",
`content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
`content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
- `transfer-encoding` = "chunked", date = "Thu, 07 Apr 2022 11:15:37 GMT"), class = c("insensitive",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:39 GMT"), class = c("insensitive",
"list")), all_headers = list(list(status = 200L, version = "HTTP/1.1",
headers = structure(list(server = "Apache-Coyote/1.1",
`content-disposition` = "inline; filename=geoserver-DescribeFeatureType.text",
`content-encoding` = "gzip", `content-type` = "text/xml; subtype=gml/3.2",
- `transfer-encoding` = "chunked", date = "Thu, 07 Apr 2022 11:15:37 GMT"), class = c("insensitive",
+ `transfer-encoding` = "chunked", date = "Fri, 08 Apr 2022 11:14:39 GMT"), class = c("insensitive",
"list")))), cookies = structure(list(domain = logical(0),
flag = logical(0), path = logical(0), secure = logical(0),
expiration = structure(numeric(0), class = c("POSIXct",
"POSIXt")), name = logical(0), value = logical(0)), row.names = integer(0), class = "data.frame"),
content = charToRaw("\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n"),
- date = structure(1649330137, class = c("POSIXct", "POSIXt"
- ), tzone = "GMT"), times = c(redirect = 0, namelookup = 4.5e-05,
- connect = 4.5e-05, pretransfer = 0.000102, starttransfer = 0.033035,
- total = 0.033888)), class = "response")
+ date = structure(1649416479, class = c("POSIXct", "POSIXt"
+ ), tzone = "GMT"), times = c(redirect = 0, namelookup = 3.6e-05,
+ connect = 3.6e-05, pretransfer = 0.000104, starttransfer = 0.031447,
+ total = 0.032363)), class = "response")
diff --git a/tests/testthat/helper.R b/tests/testthat/helper.R
index d149d0b..94988be 100644
--- a/tests/testthat/helper.R
+++ b/tests/testthat/helper.R
@@ -1,7 +1,7 @@
library(httptest)
with_mock_dir <- function(name, ...) {
- httptest::with_mock_dir(testthat::test_path(file.path("fixtures", name)), ...)
+ httptest::with_mock_dir(file.path("fixtures", name), ...)
}
create_biology_wfs <- function() {
diff --git a/tests/testthat/test-client.R b/tests/testthat/test-client.R
index d8c2c0e..2ab4f38 100644
--- a/tests/testthat/test-client.R
+++ b/tests/testthat/test-client.R
@@ -1,17 +1,9 @@
-test_that("Default connection works", {
+test_that("Specified connection works", {
wfs <- create_biology_wfs()
expect_equal(class(wfs), c("WFSClient", "OWSClient", "OGCAbstractObject", "R6"))
expect_equal(wfs$getUrl(), "https://geo.vliz.be/geoserver/Emodnetbio/wfs")
})
-test_that("Specified connection works", {
- with_mock_dir("bathymetry-info", {
- wfs <- emodnet_init_wfs_client(service = "bathymetry")
- })
- expect_equal(class(wfs), c("WFSClient", "OWSClient", "OGCAbstractObject", "R6"))
- expect_equal(wfs$getUrl(), "https://ows.emodnet-bathymetry.eu/wfs")
-})
-
test_that("Error when wrong service", {
expect_snapshot_error(emodnet_init_wfs_client("blop"))
})
@@ -50,6 +42,3 @@ test_that("No internet challenge", {
expect_null(req_no_internet)
expect_snapshot_error(check_service(req_no_internet))
})
-
-
-
diff --git a/tests/testthat/test-filter.R b/tests/testthat/test-filter.R
index b68ca47..3e20da8 100644
--- a/tests/testthat/test-filter.R
+++ b/tests/testthat/test-filter.R
@@ -1,44 +1,26 @@
-test_that("categorical filters work", {
+test_that("categorical filters work -- biology", {
skip_if_offline()
wfs <- create_biology_wfs()
- with_mock_dir("mediseh_cymodocea_pnt-Grecia", {
+ with_mock_dir("mediseh_cymodocea_pnt-Malta-Israele", {
simple_filter_sf <- emodnet_get_layers(
wfs = wfs,
layers = "mediseh_cymodocea_pnt",
- cql_filter = "country='Grecia'",
+ cql_filter = "country='Israele'",
reduce_layers = TRUE
)
- })
- expect_equal(unique(simple_filter_sf$country), 'Grecia')
- with_mock_dir("mediseh_cymodocea_pnt-Francia-Grecia", {
or_filter_sf <- emodnet_get_layers(
wfs = wfs,
layers = "mediseh_cymodocea_pnt",
- cql_filter = "country='Francia' OR country=='Grecia'",
+ cql_filter = "country='Malta' OR country=='Israele'",
reduce_layers = TRUE
)
})
- expect_equal(unique(or_filter_sf$country), c("Francia", "Grecia"))
-
- wfs <- emodnet_init_wfs_client(service = "geology_seabed_substrate_maps")
-
- expect_equal(emodnet_get_layers(wfs = wfs,
- layers = "seabed_substrate_1m",
- cql_filter = "country='Baltic Sea'",
- reduce_layers = TRUE)$country %>% unique(), 'Baltic Sea')
-
-
- or_filter_sf <- emodnet_get_layers(wfs = wfs, layers = "seabed_substrate_1m",
- cql_filter = "country='Baltic Sea' OR country='Bulgaria'",
- reduce_layers = TRUE )
-
- expect_equal(or_filter_sf$country %>% unique(), c("Bulgaria", "Baltic Sea"))
+ expect_equal(unique(simple_filter_sf$country), 'Israele')
+ expect_equal(unique(or_filter_sf$country), c("Israele", "Malta"))
})
-
-test_that("numeric filters work", {
-
+test_that("numeric filters work -- biology", {
skip_if_offline()
wfs <- create_biology_wfs()
with_mock_dir("mediseh_posidonia_nodata", {
@@ -49,22 +31,4 @@ test_that("numeric filters work", {
)
})
expect_true(min(num_filter_sf$km) > 400)
-
- wfs <- emodnet_init_wfs_client(service = "geology_seabed_substrate_maps")
-
- num_filter_sf <- emodnet_get_layers(wfs = wfs, layers = "seabed_substrate_1m",
- cql_filter = "country='Bulgaria' AND shape_length>1",
- reduce_layers = TRUE )
-
- expect_equal(num_filter_sf$country %>% unique(), c("Bulgaria"))
- expect_true(min(num_filter_sf$shape_length) > 1)
-
-
- num_filter_sf <- emodnet_get_layers(wfs = wfs, layers = "seabed_substrate_1m",
- cql_filter = "(country='Baltic Sea' OR country='Bulgaria') AND shape_length<1",
- reduce_layers = TRUE )
-
- expect_equal(num_filter_sf$country %>% unique(), c("Bulgaria", "Baltic Sea"))
- expect_true(min(num_filter_sf$shape_length) < 1)
-
})
diff --git a/tests/testthat/test-info.R b/tests/testthat/test-info.R
index 0c525e6..b68b453 100644
--- a/tests/testthat/test-info.R
+++ b/tests/testthat/test-info.R
@@ -1,15 +1,3 @@
-test_that("wfs info works from the server for a random service", {
- skip_if_offline()
-
- service_name <- sample(emodnet_wfs()$service_name, 1)
- info <- emodnet_get_wfs_info(
- service = service_name)
-
- expect_s3_class(info, class = c("tbl_df", "tbl", "data.frame"))
- expect_gt(nrow(info), 0)
- expect_setequal(unique(info$service_name), service_name)
-})
-
test_that("wfs all info works", {
skip_on_ci()
skip_if_offline()
@@ -31,10 +19,9 @@ test_that("wfs info works on wfs object", {
expect_equal(unique(layer_info_all$service_url), "https://geo.vliz.be/geoserver/Emodnetbio/wfs")
})
-
test_that("emodnet_get_layer_info works", {
+ wfs <- create_biology_wfs()
with_mock_dir("biology-info", {
- wfs <- emodnet_init_wfs_client("biology")
layers <- c("mediseh_zostera_m_pnt", "mediseh_cymodocea_pnt")
layer_info_cml <- emodnet_get_layer_info(
wfs = wfs,
@@ -46,5 +33,3 @@ test_that("emodnet_get_layer_info works", {
expect_s3_class(layer_info_cml,
class = c("tbl_df", "tbl", "data.frame"))
})
-
-
diff --git a/tests/testthat/test-layer_attributes.R b/tests/testthat/test-layer_attributes.R
index 6097709..131d2e9 100644
--- a/tests/testthat/test-layer_attributes.R
+++ b/tests/testthat/test-layer_attributes.R
@@ -1,28 +1,17 @@
-test_that("layer_attributes_get_names works", {
+test_that("layer attributes stuff works", {
skip_if_offline()
wfs <- create_biology_wfs()
with_mock_dir("biology-layers", {
- layer_attr1 <- layer_attributes_get_names(wfs, layer = "mediseh_zostera_m_pnt")
- layer_attr2 <- layer_attributes_get_names(service = "biology", layer = "mediseh_zostera_m_pnt")
- })
- expect_equal(layer_attr1, c("id", "country", "the_geom"))
- expect_equal(layer_attr2, c("id", "country", "the_geom"))
-})
-
-test_that("layer_attribute_descriptions works", {
- skip_if_offline()
- wfs <- create_biology_wfs()
- attr <- layer_attribute_descriptions(wfs, layer = "mediseh_zostera_m_pnt")
- expect_snapshot_output(attr)
-})
-
-test_that("layer_attribute_inspect works", {
- skip_if_offline()
- wfs <- create_biology_wfs()
- with_mock_dir("biology-attr2", {
+ layer_attr <- layer_attributes_get_names(wfs, layer = "mediseh_zostera_m_pnt")
+ layer_attr_desc <- layer_attribute_descriptions(wfs, layer = "mediseh_zostera_m_pnt")
country <- layer_attribute_inspect(wfs, layer = "mediseh_zostera_m_pnt", attribute = "country")
id <- layer_attribute_inspect(wfs, layer = "mediseh_zostera_m_pnt", attribute = "id")
+ attr_summary <- layer_attributes_summarise(wfs, layer = "mediseh_zostera_m_pnt")
+ crs1 <- get_layer_default_crs(layer = "mediseh_zostera_m_pnt", wfs, output = "epsg.text")
+ crs2 <- get_layer_default_crs(layer = "mediseh_zostera_m_pnt", wfs, output = "epsg.num")
})
+ expect_equal(layer_attr, c("id", "country", "the_geom"))
+ expect_snapshot_output(layer_attr_desc)
expect_equal(class(country), c("tabyl", "data.frame"))
expect_equal(names(country), c(".", "n", "percent"))
expect_true(nrow(country) > 1)
@@ -30,30 +19,16 @@ test_that("layer_attribute_inspect works", {
expect_equal(class(id), c("summaryDefault", "table"))
expect_equal(names(id), c("Min.", "1st Qu.", "Median", "Mean", "3rd Qu.", "Max."))
expect_length(id, 6L)
-})
-
-test_that("layer_attributes_summarise works", {
- skip_if_offline()
- wfs <- create_biology_wfs()
- with_mock_dir("biology-attr3", {
- attrs <- layer_attributes_summarise(wfs, layer = "mediseh_zostera_m_pnt")
- })
- expect_equal(class(attrs), "table")
- expect_equal(attrs[ , " country"][2:3],
+ expect_equal(class(attr_summary), "table")
+ expect_equal(attr_summary[ , " country"][2:3],
structure(c("Class :character ", "Mode :character "), .Names = c("",
"")))
- expect_equal(attrs[ , 2][1],
+ expect_equal(attr_summary[ , 2][1],
structure("Min. :0 ", .Names = ""))
-})
-test_that("get_default_crs works", {
- skip_if_offline()
- wfs <- create_biology_wfs()
- with_mock_dir("biology-crs", {
- crs1 <- get_layer_default_crs(layer = "mediseh_zostera_m_pnt", wfs, output = "epsg.text")
- crs2 <- get_layer_default_crs(layer = "mediseh_zostera_m_pnt", wfs, output = "epsg.num")
- })
+
expect_equal(crs1, "epsg:4326")
expect_equal(crs2, 4326)
})
+
diff --git a/tests/testthat/test-layers.R b/tests/testthat/test-layers.R
index ac1dc06..33a02da 100644
--- a/tests/testthat/test-layers.R
+++ b/tests/testthat/test-layers.R
@@ -3,7 +3,8 @@ test_that("get layers works on server", {
wfs <- create_biology_wfs()
l_data <- emodnet_get_layers(
wfs = wfs,
- layers = c("mediseh_zostera_m_pnt", "mediseh_posidonia_nodata"))
+ layers = c("mediseh_zostera_m_pnt", "mediseh_posidonia_nodata")
+ )
l_crs <- purrr::map_int(l_data, ~sf::st_crs(.x)$epsg) %>% unique()
expect_length(l_crs, 1)
@@ -14,7 +15,6 @@ test_that("get layers works on server", {
expect_s3_class(l_data[[2]], class = c("sf", "data.frame"))
expect_gt(nrow(l_data[[1]]), 0)
expect_gt(nrow(l_data[[2]]), 0)
-
})
test_that("crs transform works from server", {
@@ -107,3 +107,14 @@ test_that("reduce works", {
expect_s3_class(sf_data, class = c("sf", "data.frame"))
expect_gt(nrow(sf_data), 0)
})
+
+test_that("works when data.frame layer", {
+ skip_if_offline()
+ wfs <- create_biology_wfs()
+ expect_snapshot_error(emodnet_get_layers(wfs, layers = c("OOPS_summaries", "OOPS_metadata"), reduce_layers = TRUE))
+ result_list <- emodnet_get_layers(wfs, layers = c("OOPS_summaries", "OOPS_metadata"))
+ expect_type(result_list, "list")
+ expect_s3_class(result_list[[1]], "data.frame")
+ expect_s3_class(result_list[[2]], "data.frame")
+
+})