diff --git a/docs/404.html b/docs/404.html index eff3975..b2bfdba 100644 --- a/docs/404.html +++ b/docs/404.html @@ -1,66 +1,27 @@ - - -
- + + + + -flapper
: practitioner FAQsvignettes/flapper_algorithms_faqs.Rmd
+ flapper_algorithms_faqs.Rmd
This vignette addresses frequently asked questions (FAQs) for
+practitioners seeking to apply the flapper
algorithms. For
+further details, consult Lavender et al. (in review). To submit
+a new question, go to https://github.com/edwardlavender/flapper/issues.
There is no theoretical obstacle to the incorporation of
+receiver-specific detection ranges or detection probability models that
+vary by receiver (or other environmental variables). In flapper,
+receiver-specific detection containers are passed as objects to the
+relevant algorithm function (i.e., ac()
,
+acdc()
). At the time of writing, the helper function used
+to create detection containers (acs_setup_containers()
)
+assumes the detection range is constant across receivers, but custom
+detection containers could be created and passed to the algorithm
+similarly. The same goes for detection probability kernels. Since these
+objects are created in advance, custom inputs are efficiently
+incorporated. However, for larger and/or more complex
+containers/kernels, calculations may take longer.
Assuming that the clocks of receivers are aligned, a simultaneous +detection of an individual at multiple receivers implies that the +individual must have been located within the intersection of those +receivers’ detection containers (at that moment in time), accounting for +the set of possible previous and future locations. Within this region, +the probability that the individual was in any given location depends on +the detection probability model.
+This depends on the algorithm, the size and shape of study area, the +arrangement of receivers, the detection range and the movement capacity +of the tagged animal. These factors affect both how quickly an animal +can move away from an area and where it can go (i.e., the definition of +‘anywhere’). Take a circular study area of radius 1000 m with a single +receiver at the centre where an individual is both located and detected. +If we take a maximum swimming speed of 1 ms-1 and assume this can be +maintained indefinitely then, by time \((s)=distance (m)/speed (ms^{-1})\), the +individual could be located anywhere in the area after a detection gap +of 1000 s (about 17 minutes). This calculation provides an indication of +the duration between detections beyond which the set of possible +locations for the individual (and our uncertainty in its location) is +greatest and is effectively encapsulated by the AC/ACDC algorithm +(assuming a ‘negligibly small’ detection container). Allowing for +locational uncertainty within a detection container, then the time by +which the individual could reach the boundaries of the study area could +be smaller (because the starting position could be further away from the +receiver), though the area in which the individual could be located +following the detection is also reduced by the detection container (and +the shape of the detection probability kernel within that region). If +you refine the AC-branch outputs using the ACPF or ACDCPF algorithm, the +set of possible locations of the individual may expand less rapidly in +the gaps between detections, depending on the probability of different +rates of movement (as defined by the movement model), the presence of +additional constraints (such as the locations of receivers that did not +record detections, the depth at each time step or movement barriers) and +the stochastic sampling process. At the time of writing, we recommend +researchers consider the duration of detection gaps in relation to these +criteria and avoid implementing the algorithms over ‘long’ detection +gaps when information on the location of an individual is limited. +Ultimately, however, the definition of ‘long’ depends not only on the +aforementioned criteria but also a study’s objectives. For example, in +this study, we deliberately implement the algorithms over the complete +detection time series for a one-month period for an example individual +to test the hypothesis that the individual could have remained in the +study area (a Marine Protected Area) over this time interval. For +post-hoc evaluation of the influence of each time step on algorithm +outputs, you can examine the shape of the probability distribution of +the set of possible locations in which the individual could have been +located through time.
+The choice of algorithm depends on data availability and study +objectives. For reconstructing patterns of space use, the different +algorithms suggest different patterns because they incorporate different +information. Let’s use Fig. 3 in Lavender et al. (in review) to +illustrate this point and clarify algorithm choice. Recall that Fig. 3A +shows a map reconstructed from the depth time series; Fig. 3B–C show +maps reconstructed from acoustic detections; and Fig. 3D shows a map +based on both datasets. If you only have depth time series, or you are +interested in the extent to which a region (such as a Marine Protected +Area) represents the depths used by an individual, the DC algorithm +(Fig. 3A), is the appropriate choice. If you only have detection data at +receivers, you have the choice of a number of existing methods, such as +the mean-position algorithm (Fig. 3B), or our ACPF algorithm (Fig. 3C). +As noted in Lavender et al., (in review), the relative utility +of these methods may vary in different settings but in clustered +receiver arrays the mean-position algorithm may perform poorly (Fig. 3B) +and the ACPF algorithm (Fig. 3C) is the clear choice here. If you have +both depth and detection time series, the ACDCPF algorithm is a +refinement. Thus, for flapper skate, the ACDCPF algorithm is the best +choice when it comes to reconstructing patterns of space use and Fig. 3D +is the most-refined map of space use for the analysed individual. In +summary, the best algorithm for reconstructing patterns of space use +depends on the data you have available: if you only have depth time +series, use the DC algorithm; if you only have acoustic time series, use +the ACPF algorithm; if you have both depth and acoustic data, then use +the ACDCPF algorithm, which can integrate both types of data.
+Recall that in the PF-branch algorithm, a large number of particles +are sampled at each time step. Consequently, if the gaps between +detections span a large number of time steps, a large number of possible +paths may be reconstructed between receivers that are consistent with +the data (based on the connections between sequentially sampled +particles). This is one of the key innovations of our method because it +provides ‘a fuller exploration of possible movements than permitted +under the assumption that individuals follow least-cost paths between +detection containers’. The set of possible paths depends on the +information that is available to constrain the location of the animal in +the gaps between detections (i.e., the detection probability model and +receiver positions, the movement model and additional constraints, such +as depth observations and coastline). If there are few constraints on +individual locations and the gaps between detections span multiple time +steps, then different paths will ‘wander’ across the landscape, +generating a relatively smooth surface that reflects our uncertainty in +the possible location of the individual through time. If there are more +constraints, the set of possible paths may be more tightly focussed and +highlight several more-or-less likely ‘routes’ between receivers. Direct +linear or least-cost transitions between detection containers are only +likely to emerge if the time between detections is short (relative to +the movement capacity), such that the individual could (or must have) +moved directly from one to another during the detection gap.
+The mobility parameter controls how far an individual can move in any +given time step. Intuitively, underestimation of mobility will lead to +overly concentrated patterns of space use, while overestimation of +mobility will lead to overly diffuse patterns of space use. However, +these two outcomes are not necessarily equally plausible. Algorithm +sensitivity also depends on additional constraints, such as array +design.
+First, note that it can be quite hard to underestimate the mobility +parameter. If you, for example, half mobility, the PF algorithm is +unlikely to converge: during the simulation of individual movements, you +are likely to reach a time step in which the set of locations in which +the individual could be located at a subsequent time step (given +previously sampled locations) does not overlap with the set of locations +within which the individual must have been located (given the data), +because mobility is too restricted (assuming you sample a sufficient +number of particles). This situation is more likely to arise in studies +in which constraints on an individual’s location through time (e.g., +detections or ancillary time series) successfully restrict the number of +possible routes between sequential locations. If you attempt to repeat +the case-study analyses in Lavender et al. (in review) (e.g., +analysis A2) with a reduced mobility, you will run into exactly this +issue. This provides good evidence that the mobility parameter is +appropriate for the analysed data in this study.
+While it can be difficult to underestimate mobility, it is possible +to overestimate it. The effects of doing so will be most apparent in the +AC-branch algorithms and depend on constraints (such as array design). +In a sparse array that records few detections, there is little +information to constrain movement and an overestimated mobility +parameter will produce more diffuse patterns of space use. However, the +coupling of AC- and PF- branch algorithms can limit the influence of an +overestimated mobility parameter because the latter incorporates a +movement model in which longer-range movements, while permitted, can be +made less likely. This is what the movement model for flapper skate does +in Lavender et al. (in review).
+Finally, it is important to note that these considerations are not +unique to our methods. The flapper algorithms simply make the influence +of movement constraints explicit, but the interpretation of passive +acoustic telemetry data in general (and particularly of patterns such as +residency) depends on knowledge of movement constraints. This has point +been emphasised by recent publications (Lavender et al., +2021).
+For practitioners seeking to apply our methods in new settings, we +make the following recommendations:
+get_mvt_mobility_*()
functions as a guide.The algorithms are always ‘robust’ in the sense that the +reconstructed set of possible locations of an individual is a complete, +mechanistic description of all inputted information about the location +of the animal through time (i.e., all detections, all gaps between +detections and all ancillary data, given the detection probability +model, the movement model and other parameters). Consequently, unless +the algorithm is misspecified (see below), the set of possible locations +will include the ‘true’ movement path, even in sparse arrays with few +detections. However, care is required in the interpretation of the ‘set +of possible locations of an individual through time’: while this, by +definition, will include the ‘true’ movement path, it is not guaranteed +(nor even desirable) that the pattern of space use exhibited by the set +of possible locations should match the pattern of space use exhibited by +the ‘true’ path.
+While a correctly specified algorithm will reconstruct a set of +possible locations that includes the ‘true’ path (assuming you sample a +sufficiently large number of particles in the PF step), the algorithms +are sensitive to misspecification like any other method. However, the +consequences of mis specifying algorithm components, such as the +detection range, detection kernels or movement parameters, vary. See +‘Sensitivity’ for further commentary.
+The ‘usefulness’ of the algorithms in different settings is a +separate issue. If tags malfunction, receivers are sparse and or +detection probability is limited, the flapper algorithms, like other +methods, are of limited utility: the set of possible locations will +simply span the ‘permitted’ area (mainly beyond receiver detection +containers) with more-or-less uniform probability. The quality of the +inputs unavoidably influences the utility of the outputs.
+These comments notwithstanding, as for other emerging movement +modelling approaches in passive acoustic telemetry systems, more needs +to be learnt about the utility of the flapper algorithms in different +settings. As argued in the main text, an improved understanding of the +relative utility of different methods in different settings will help to +move the field forwards.
+The resolution of available data affects the temporal resolution of +the analysis. The transmission interval of acoustic tags sets a sensible +lower bound for this. In theory, a more frequent transmission interval +makes it possible to resolve movement paths at a higher temporal +resolution. However, in practice, the appropriate resolution of an +analysis will depend upon whether or not more frequent transmissions are +accompanied by more frequent detections, the resolution of other +datasets (such as depth time series), analytical objectives and +computational constraints. As for other methods, the optimisation of +study design and algorithm parameters for improved inference is an +avenue in which future research will be beneficial.
+Recall that the flapper algorithms are designed to recapitulate the +movement and detection processes that give rise to detections. This +means that, by definition, reconstructed patterns of space use will +contain the ‘true’ movement path (assuming they have been correctly +specified: see ‘Sensitivity’). As in Lavender et al. (in +review), you can explore the correspondence between a ‘known’ and +reconstructed movements under different conditions using simulation. In +real-world settings, fine-scale positioning records collected during +drift tests of detection probability can also be used for this purpose. +The probability distribution of the set of possible locations through +time provides a measure of our certainty in the location of an +individual: a flat surface emerges when there are few constraints on an +individual’s possible location and reflects low certainty; a more +concentrated surface emerges when the set of possible locations for an +individual is more constrained and reflects higher certainty. However, +even for more concentrated distributions, it is not guaranteed (nor even +desirable) that the pattern of space use exhibited by the simulated +locations will match the pattern of space use exhibited by the ‘true’ +path (see ‘Optimisation’).
+Lavender, E. et al. (in review). A semi-stochastic modelling +framework for passive acoustic telemetry.
+Lavender, E. et al. (2021). Movement patterns of a +Critically Endangered elasmobranch (Dipturus intermedius) in a +Marine Protected Area. Aquatic Conservation: Marine and Freshwater +Ecosystems, 32(2), 348–365. https://doi.org/10.1002/aqc.3753
+Developed by Edward Lavender.
+Site built with pkgdown 2.0.7.
+Developed by Edward Lavender.
+Site built with pkgdown 2.0.7.
+Edward Lavender. Maintainer. +
+DESCRIPTION
+ Edward Lavender. Maintainer. -
-Lavender E (2023). +flapper: Routines for the analysis of passive acoustic telemetry data. +https://github.com/edwardlavender/flapper/, https://edwardlavender.github.io/flapper/. +
+@Manual{, + title = {flapper: Routines for the analysis of passive acoustic telemetry data}, + author = {Edward Lavender}, + year = {2023}, + note = {https://github.com/edwardlavender/flapper/, https://edwardlavender.github.io/flapper/}, +}
Routines for the analysis of passive acoustic telemetry data, including the reconstruction of fine-scale movement paths and emergent patterns of space use. https://edwardlavender.github.io/flapper/
- -flapper
is an R
package which provides tools for passive acoustic telemetry data. The package has been particularly motivated by the collection of acoustic and archival data from a Critically Endangered elasmobranch, the flapper skate (Dipturus intermedius), off the west coast of Scotland where a static passive acoustic telemetry array was established to examine the movements of individuals within a Marine Protected Area. flapper
has been designed to complement existing packages for the analysis of these data (e.g. VTrack, glatos and fishtrack3d and actel), with a particular focus on the provision of movement modelling methods for passive acoustic telemetry systems that permit the reconstruction of fine-scale movement paths and emergent patterns of space use. To this end, flapper
contains functions in the following themes:
Routines for the analysis of passive acoustic telemetry data, including the reconstruction of fine-scale movement paths and emergent patterns of space use. https://edwardlavender.github.io/flapper/
+ +flapper
is an R
package which provides tools for passive acoustic telemetry data. The package has been particularly motivated by the collection of acoustic and archival data from a Critically Endangered elasmobranch, the flapper skate (Dipturus intermedius), off the west coast of Scotland where a static passive acoustic telemetry array was established to examine the movements of individuals within a Marine Protected Area. flapper
has been designed to complement existing packages for the analysis of these data (e.g. VTrack, glatos and fishtrack3d and actel), with a particular focus on the provision of movement modelling methods for passive acoustic telemetry systems that permit the reconstruction of fine-scale movement paths and emergent patterns of space use. To this end, flapper
contains functions in the following themes:
flapper: An R
package of routines for the analysis of passive acoustic telemetry data, especially the reconstruction of fine-scale movement paths and emergent patterns of space use. Inserted sample depth and acoustic time series were collected as part of the Movement Ecology of Flapper Skate project by Marine Scotland Science and NatureScot. The insert of the flapper skate is also courtesy of this project. The bathymetry data are sourced from the Ireland, Northern Island and Scotland Hydrographic survey (Howe et al., 2014). Plots were produced using the prettyGraphics package.
For full package details, vignettes and illustrated examples, go to https://edwardlavender.github.io/flapper/.
-The main highlights of the package are the provision of routines for the rapid calculation of biologically meaningful distances in areas with complex barriers to movement (e.g., coastline) alongside algorithms (most of which are exclusive to flapper
) for reconstructing movements and patterns of space use from discrete detections at receivers, especially:
flapper: An R
package of routines for the analysis of passive acoustic telemetry data, especially the reconstruction of fine-scale movement paths and emergent patterns of space use. Inserted sample depth and acoustic time series were collected as part of the Movement Ecology of Flapper Skate project by Marine Scotland Science and NatureScot. The insert of the flapper skate is also courtesy of this project. The bathymetry data are sourced from the Ireland, Northern Island and Scotland Hydrographic survey (Howe et al., 2014). Plots were produced using the prettyGraphics package.
For full package details, vignettes and illustrated examples, go to https://edwardlavender.github.io/flapper/.
+The main highlights of the package are the provision of routines for the rapid calculation of biologically meaningful distances in areas with complex barriers to movement (e.g., coastline) alongside algorithms (most of which are exclusive to flapper
) for reconstructing movements and patterns of space use from discrete detections at receivers, especially:
lcp_*()
. These functions facilitate the calculation of shortest paths and their distances between and around points using efficient C++
algorithms from the cppRouting package. This makes it easy to use biologically meaningful distances (that account for the bathymetric surface over which a benthic animal must move, if applicable, and barriers to movement) in movement models.lcp_*()
. These functions facilitate the calculation of shortest paths and their distances between and around points using efficient C++
algorithms from the cppRouting package. This makes it easy to use biologically meaningful distances (that account for the bathymetric surface over which a benthic animal must move, if applicable, and barriers to movement) in movement models.
coa()
. This function implements the arithmetic version of the mean-position algorithm to estimate centres of activity (COAs) from discrete detections at receivers, given a detection matrix and the locations of receivers.sim_*()
. These functions provide flexible, joined-up routines for the simulation of receiver arrays, movement paths and detections.This package requires R
version ≥ 4.0. You can check your current version with R.version.string
. Subsequent installation steps (may) require the devtools
and pkgbuild
packages, which can be installed with install.packages(c("devtools", "pkgbuild"))
. On Windows, package building requires Rtools
. You can check whether Rtools
is installed with pkgbuild::has_rtools()
. If Rtools
is not installed, it is necessary to download and install the appropriate version of Rtools
before proceeding by following the instructions here.
Four packages (prettyGraphics, Tools4ETS, fasterRaster and glatos) are required or suggested from GitHub repositories (since they are not currently available from CRAN). These can be installed during the installation process (see below), but it is safer to install them sequentially as follows:
-devtools::install_github("edwardlavender/prettyGraphics") # required
-devtools::install_github("edwardlavender/Tools4ETS") # required
-devtools::install_github("adamlilith/fasterRaster") # suggested
-devtools::install_url( # suggested
- "https://gitlab.oceantrack.org/GreatLakes/glatos/repository/master/archive.zip",
- build_opts = c("--no-resave-data", "--no-manual"))
To install these packages with their vignettes, add dependencies = TRUE
and build_vignettes = TRUE
as arguments to the code above (see ?devtools::install_github
or ?devtools::install_url
for further information). Then, you can install the development version of flapper
from GitHub as shown below:
This package requires R
version ≥ 4.0. You can check your current version with R.version.string
. Subsequent installation steps (may) require the devtools
and pkgbuild
packages, which can be installed with install.packages(c("devtools", "pkgbuild"))
. On Windows, package building requires Rtools
. You can check whether Rtools
is installed with pkgbuild::has_rtools()
. If Rtools
is not installed, it is necessary to download and install the appropriate version of Rtools
before proceeding by following the instructions here.
Four packages (prettyGraphics, Tools4ETS, fasterRaster and glatos) are required or suggested from GitHub repositories (since they are not currently available from CRAN). These can be installed during the installation process (see below), but it is safer to install them sequentially as follows:
+devtools::install_github("edwardlavender/prettyGraphics") # required
+devtools::install_github("edwardlavender/Tools4ETS") # required
+devtools::install_github("adamlilith/fasterRaster") # suggested
+devtools::install_url( # suggested
+ "https://gitlab.oceantrack.org/GreatLakes/glatos/repository/master/archive.zip",
+ build_opts = c("--no-resave-data", "--no-manual"))
To install these packages with their vignettes, add dependencies = TRUE
and build_vignettes = TRUE
as arguments to the code above (see ?devtools::install_github
or ?devtools::install_url
for further information). Then, you can install the development version of flapper
from GitHub as shown below:
-devtools::install_github("edwardlavender/flapper", dependencies = TRUE, build_vignettes = TRUE)
devtools::install_github("edwardlavender/flapper", dependencies = TRUE, build_vignettes = TRUE)
The dependencies = TRUE
argument will also install any suggested packages, which are required by some functions/examples and to build vignettes (which will be added to the package in due course). To access the vignettes, use vignette("flapper_intro", package = "flapper")
for a general introduction to the package. Note that vignettes have not yet been added to the package.
A key feature of the flapper
package is that most functions are designed to be implemented using standard object types (e.g., dataframes and matrices) rather than package-specific object classes. For simplicity, flapper
makes some assumptions about variable names that follow a consistent and logical structure (e.g., individual IDs are given as individual_id
and receiver IDs are given as receiver_id
) but, notwithstanding this framework, this structure means that the functions in the package are accessible and straightforward to use.
A key feature of the flapper
package is that most functions are designed to be implemented using standard object types (e.g., dataframes and matrices) rather than package-specific object classes. For simplicity, flapper
makes some assumptions about variable names that follow a consistent and logical structure (e.g., individual IDs are given as individual_id
and receiver IDs are given as receiver_id
) but, notwithstanding this framework, this structure means that the functions in the package are accessible and straightforward to use.
Functions are illustrated using simulated data and the following sample data collected from flapper skate off the west coast of Scotland:
These example datasets were collected by Marine Scotland Science and NatureScot as part of the Movement Ecology of Flapper Skate project and belong to these organisations. If you wish to use these data, please contact Marine Scotland Science and NatureScot for further information.
A number of functions facilitate the acquisition, assembly, processing and checking of passive acoustic telemetry time series:
A number of functions facilitate spatial operations that support common tasks and modelling algorithms:
sim_surface()
populates a raster with simulated values;split_raster_equally()
splits a raster into equal pieces (using code from the greenbrown package);split_raster_equally()
splits a raster into equal pieces (using code from the greenbrown package);
update_extent()
shrinks or inflates an extent object;segments_cross_barrier()
determines if Euclidean transects cross a barrier;Some functions facilitate standard distance calculations using Euclidean distances:
lcp_comp()
compares Euclidean and shortest-distance metrics for an area;A number of functions facilitate the calculation of detection statistics, including those related to sampling effort and to detections of individuals:
make_matrix_cooccurence()
computes a detection history similarity matrix across individuals;Building on the analysis of detection time series, some functions (get_mvt_*()
) provide movement metrics:
The main thrust of flapper
is the implementation of algorithms designed to reconstruct fine-scale movement paths and emergent patterns of space use in passive acoustic telemetry systems.
Centres of activity (COA) are one of the most widely used metrics for the reconstruction of patterns of space use from passive acoustic telemetry data. Several methods have been developed to calculate COAs, but the mean-position algorithm is the commonest. To generate estimates of space use, COAs are usually taken as point estimates from which UDs (typically kernel UDs or KUDs) are estimated. flapper
facilitates the implementation of this approach with the following functions:
The main thrust of flapper
is the implementation of algorithms designed to reconstruct fine-scale movement paths and emergent patterns of space use in passive acoustic telemetry systems.
Centres of activity (COA) are one of the most widely used metrics for the reconstruction of patterns of space use from passive acoustic telemetry data. Several methods have been developed to calculate COAs, but the mean-position algorithm is the commonest. To generate estimates of space use, COAs are usually taken as point estimates from which UDs (typically kernel UDs or KUDs) are estimated. flapper
facilitates the implementation of this approach with the following functions:
coa_setup_delta_t()
informs decisions as to an appropriate time interval over which to calculate COAs;kud_habitat()
, kud_around_coastline()
and kud_around_coastline_fast()
facilitate the estimation of home ranges (e.g., from estimated COAs) in areas of complex coastline;
flapper
family of algorithmsAlongside the COA algorithm, this package introduces the flapper
of algorithms for the inferring patterns of space use.
flapper
family of algorithms
+Alongside the COA algorithm, this package introduces the flapper
of algorithms for the inferring patterns of space use.
The ‘flapper’ family of algorithms. The acoustic-container (AC) branch utilises acoustic data (and/or ancillary information) to reconstruct the set of possible locations for an individual through time. The particle filtering (PF) branch refines this set via the implementation of a particle simulation and filtering approach for the reconstruction of possible movement paths.
The depth-contour (DC) algorithm is the simplest. Whereas the COA approach only makes use of detections, the DC approach only uses depth observations. Specifically, this algorithm uses observed depths (± some error) to define the subset of possible locations of each individual within a defined area: for pelagic species, tagged individuals must be in an area where the seabed depth is at least as deep as the observed depth; for benthic/demersal species, tagged individuals must be in an area where the seabed depth is close to the observed depth. This is implemented via dc()
. The ‘quick’ depth-contour (DCQ) algorithm, implemented via dcq()
, uses a modified version of this algorithm for quicker run times.
The flapper
family-equivalent of the COA algorithm is the acoustic-container (AC) algorithm. This approach represents the information from acoustic detections in the form of acoustic containers, which contract and expand in line with our uncertainty in an individual’s location when it is detected and in the gaps between detections. The acoustic-container depth-contour (ACDC) algorithm combines the AC and DC algorithms, using passive acoustic telemetry data to inform the area within which depth contours are most likely to be found. These algorithms are implemented with the ac*()
family of functions:
The flapper
family-equivalent of the COA algorithm is the acoustic-container (AC) algorithm. This approach represents the information from acoustic detections in the form of acoustic containers, which contract and expand in line with our uncertainty in an individual’s location when it is detected and in the gaps between detections. The acoustic-container depth-contour (ACDC) algorithm combines the AC and DC algorithms, using passive acoustic telemetry data to inform the area within which depth contours are most likely to be found. These algorithms are implemented with the ac*()
family of functions:
acs_setup_mobility()
examines the assumption of a constant ‘mobility’ parameter;acs_setup_detection_kernels()
defines detection probability kernels for the algorithm(s);ac()
and acdc()
implement the algorithm(s), via the back-end functions .acs_pl()
and .acs()
;ac()
and acdc()
implement the algorithm(s), via the back-end functions .acs_pl()
and .acs()
;
Each algorithm (AC, DC and ACDC) can be extended through incorporation of a movement model to reconstruct movement paths over a surface that are consistent with the observations (and model assumptions). The resultant algorithms are termed the ACPF, DCPF and ACDCPF algorithms. The approach is implemented via a particle simulation and filtering process provided by the pf*()
family of functions:
flapper
provides joined-up routines for the simulation of acoustic arrays, movement paths and detections at receivers:
flapper
provides joined-up routines for the simulation of acoustic arrays, movement paths and detections at receivers:
sim_array()
simulates alternative array designs;To evaluate the performance of alternative algorithms for reconstructing patterns of space use under different array designs, movement models and detections models, eval_by_kud()
compares patterns of space use reconstructed from simulated and estimated movement paths using KUDs.
Parallelisation in flapper
is facilitated by the cl_*()
function family:
Parallelisation in flapper
is facilitated by the cl_*()
function family:
cl_lapply()
is a wrapper for pbapply::pblapply()
that handles cluster checking set up and closure, using the following functions:
+cl_lapply()
is a wrapper for pbapply::pblapply()
that handles cluster checking set up and closure, using the following functions:
cl_check()
checks a cluster;Howe, J. A. et al. (2014). The seabed geomorphology and geological structure of the Firth of Lorn, western Scotland, UK, as revealed by multibeam echo-sounder survey. Earth Environ. Sci. Trans. R. Soc. Edinburgh 105, 273–284. https://doi.org/10.1017/S1755691015000146
+Howe, J. A. et al. (2014). The seabed geomorphology and geological structure of the Firth of Lorn, western Scotland, UK, as revealed by multibeam echo-sounder survey. Earth Environ. Sci. Trans. R. Soc. Edinburgh 105, 273–284. https://doi.org/10.1017/S1755691015000146
Lavender, E. et al. (in prep). A semi-stochastic modelling framework for passive acoustic telemetry.
-Lavender, E. (2021). flapper: Routines for the analysis of passive acoustic telemetry data. R package version 0.0.9000. https://github.com/edwardlavender/flapper/
+Lavender, E. (2021). flapper: Routines for the analysis of passive acoustic telemetry data. R package version 0.0.9000. https://github.com/edwardlavender/flapper/
Developed by Edward Lavender.
+ +Developed by Edward Lavender.
flapper
+ flapper
(development version)RasterLayer
) datasets to fix no slot of name "srs" for this object of class "RasterLayer"
warning for dat_gebco
(and downstream errors)comment
attributes of Coordinate Reference System (CRS) objects to fix the warnings for these during R CMD check (Warning: found non-ASCII strings PROJCRS...
)flapper_run_slow
and flapper_run_parallel
to FALSE
on remotepf_simplify()
get_detection_days()
+.acs_pl()
and .acs()
internals to check for centroid overlap (to prevent unclear error messages)get_mvt_mobility_from_archival()
with step_check
argument to check for regular time seriesdist_btw_receivers()
to handle lon/lat and planar coordinates and return dataframes or matricescheck_*()
functions with internal improvementstestthat
;flapper_algorithms_faqs
vignetteThis function implements the acoustic-container (AC) algorithm. To implement the function, a dataframe (or list) of passive acoustic telemetry detections is required (acoustics
). At each time step, the algorithm integrates information from past and future acoustic detections in the form of acoustic containers to determine the possible locations of an individual in an area (see Details).
Under the default options, the approach is implemented step-wise (i.e., step-by-step across the whole time series). The result is a named list of outputs, including a record of the results for each time step, as well as a cumulative map of the expected proportion of time spent in each part of the study area across the whole time series. Alternatively, the approach can be implemented chunk-wise, in which case the acoustic time series is split into chunks (e.g., hourly, daily, monthly segments) and the algorithm is implemented within each chunk step-by-step. The main benefits of this approach are that it can be used to reconstruct putative patterns in space use over biologically meaningful periods separately and/or the chunk-wise implementation can be parallelised, improving computation time. (Chunk-wise results results are easily combined across the duration of the original time series without the loss of information via acdc_simplify
.). This option is implemented if (a) a list, rather than a dataframe, of acoustic detections is provided (via acoustics
); (b) the user specifies that the time series should be split into chunks of a particular duration before the algorithm is initiated (via the split
argument); and/or (c) the algorithm is implemented in parallel via cl
, in which case the acoustic time series is split (if necessary) into user-defined or automatically defined chunks prior to computation. In this case, the result is a named list of outputs, as described above, but in which the results for each chunk are returned separately. If the chunks have been implemented simply to improve computation time via parallelisation, then the maps of space use for each chunk can be combined easily to generate a single, overall map of space use via acdc_simplify
.
Under the default options, the approach is implemented step-wise (i.e., step-by-step across the whole time series). The result is a named list of outputs, including a record of the results for each time step, as well as a cumulative map of the expected proportion of time spent in each part of the study area across the whole time series. Alternatively, the approach can be implemented chunk-wise, in which case the acoustic time series is split into chunks (e.g., hourly, daily, monthly segments) and the algorithm is implemented within each chunk step-by-step. The main benefits of this approach are that it can be used to reconstruct putative patterns in space use over biologically meaningful periods separately and/or the chunk-wise implementation can be parallelised, improving computation time. (Chunk-wise results results are easily combined across the duration of the original time series without the loss of information via acdc_simplify
.). This option is implemented if (a) a list, rather than a dataframe, of acoustic detections is provided (via acoustics
); (b) the user specifies that the time series should be split into chunks of a particular duration before the algorithm is initiated (via the split
argument); and/or (c) the algorithm is implemented in parallel via cl
, in which case the acoustic time series is split (if necessary) into user-defined or automatically defined chunks prior to computation. In this case, the result is a named list of outputs, as described above, but in which the results for each chunk are returned separately. If the chunks have been implemented simply to improve computation time via parallelisation, then the maps of space use for each chunk can be combined easily to generate a single, overall map of space use via acdc_simplify
.
ac( - acoustics, - step, - bathy, - plot_ts = TRUE, - detection_containers, - detection_kernels = NULL, - detection_kernels_overlap = NULL, - detection_time_window = 5, - mobility, - normalise = TRUE, - save_record_spatial = 1L, - write_record_spatial_for_pf = NULL, - save_args = TRUE, - verbose = TRUE, - con = "", - progress = 1L, - split = NULL, - cl = NULL, - varlist = NULL -)- -
acoustics | -A dataframe, or a list of dataframes, that contains passive acoustic telemetry detection time series (see |
-
---|---|
step | -A number that defines the time step length (s). The time series is rounded to the nearest |
-
bathy | -A |
-
plot_ts | -A logical input that defines whether or not to the plot detection time series before the algorithm is initiated. |
-
detection_containers | -A list of detection containers, with one element for each number from |
-
detection_kernels | -A named list of detection probability kernels, from |
-
detection_kernels_overlap | -(optional) A named list, from |
-
detection_time_window | -(optional) A number that defines the maximum duration (s) between consecutive detections at different receivers such that they can be said to have occurred at `effectively the same time'. This indicates that the same transmission was detected by multiple receivers. If |
-
mobility | -A number that defines the (Euclidean) distance (m) that an individual could move in the time steps between sequential detections (see also |
-
normalise | -A logical variable that defines whether or not to normalise the map of possible locations at each time step. (The cumulative surface can be normalised via |
-
save_record_spatial | -An integer vector that defines the time steps for which to save a record of the spatial information from each time step. |
-
write_record_spatial_for_pf | -(optional) A named list, passed to |
-
save_args | -A logical input that defines whether or not to save the list of function inputs in the returned object. |
-
verbose | -A logical variable that defines whether or not to print messages to the console or to file to relay function progress. If |
-
con | -If |
-
progress | -(optional) If the algorithm is implemented step-wise, |
-
split | -A character string that defines the (approximate) time unit used to split acoustic time series into chunks (e.g., |
-
cl, varlist | -(optional) Parallelisation options. |
-
The function returns an acdc_archive-class
object. If a connection to write files has also been specified, an overall log (acdc_log.txt) as well as chunk-specific logs from calls to .acs
, if applicable, are written to file.
ac(
+ acoustics,
+ step,
+ bathy,
+ plot_ts = TRUE,
+ detection_containers,
+ detection_kernels = NULL,
+ detection_kernels_overlap = NULL,
+ detection_time_window = 5,
+ mobility,
+ normalise = TRUE,
+ save_record_spatial = 1L,
+ write_record_spatial_for_pf = NULL,
+ save_args = TRUE,
+ verbose = TRUE,
+ con = "",
+ progress = 1L,
+ split = NULL,
+ cl = NULL,
+ varlist = NULL
+)
A dataframe, or a list of dataframes, that contains passive acoustic telemetry detection time series (see dat_acoustics
for an example) for a single individual. Each dataframe should contain the following columns: an integer vector of receiver IDs, named `receiver_id'; an integer vector of detection indices, named `index'; and a POSIXct vector of time stamps when detections were made, named `timestamp'. If a list of dataframes is supplied, dataframes must be refer to the detections of a single individual and be ordered by time (e.g., in hourly chunks). In addition, sequential list elements must be linked by identical receiver pairs (i.e., the final receiver at which the individual was detected for any given chunk must be the same as the receiver at which the individual was next detected at the start of the next chunk) because it is only in this specific scenario that information does not need to be shared across time steps (see split
). The algorithm will be implemented on each dataframe, termed `chunk', either in sequence or parallel. Any empty or NULL
elements will be removed automatically.
A number that defines the time step length (s). The time series is rounded to the nearest step
to ensure alignment (see Details). `Duplicate' detections (of the same individual at the same receiver in the same step) are dropped.
A raster
that defines a grid across the area within which the individual could have moved. The coordinate reference system should be the Universal Transverse Mercator system, with distances in metres (see also acs_setup_containers
).
A logical input that defines whether or not to the plot detection time series before the algorithm is initiated.
A list of detection containers, with one element for each number from 1:max(acoustics$receiver_id)
, from acs_setup_containers
.
A named list of detection probability kernels, from acs_setup_detection_kernels
and created using consistent parameters as specified for other acs_setup_*
functions and here (i.e., see the overlaps
, calc_detection_pr
and map
arguments in acs_setup_detection_kernels
).
(optional) A named list, from get_detection_containers_overlap
, that defines, for each receiver, for each day over its deployment period, whether or not its detection container overlapped with those of other receivers. If detection_kernels_overlap
and detection_time_window
(below) are supplied, the implementation of detection probability kernels when a detection is made accounts for overlaps in receivers' detection containers; if unsupplied, receiver detection probability kernels are assumed not to overlap.
(optional) A number that defines the maximum duration (s) between consecutive detections at different receivers such that they can be said to have occurred at `effectively the same time'. This indicates that the same transmission was detected by multiple receivers. If detection_kernels_overlap
(above) and detection_time_window
are supplied, the implementation of detection probability kernels when a detection is made accounts for overlaps in receivers' detection containers, by up-weighting overlapping areas between receivers that detected the transmission and down-weighting overlapping areas between receivers that did not detect the transmission (see Details in acs_setup_detection_kernels
). Note that the timing of detections is affected by step
(see Details).
A number that defines the (Euclidean) distance (m) that an individual could move in the time steps between sequential detections (see also acs_setup_containers
).
A logical variable that defines whether or not to normalise the map of possible locations at each time step. (The cumulative surface can be normalised via acdc_simplify
).
An integer vector that defines the time steps for which to save a record of the spatial information from each time step. save_record_spatial = 0L
suppresses the return of this information and save_record_spatial = NULL
returns this information for all time steps. If the algorithm is applied chunk-wise, this spatial information must be returned for at least the first time step (the default) to aggregate maps across chunks (see acdc_simplify
). This information can also be used to plot time-specific results of the algorithm using acdc_plot_trace
, acdc_plot_record
and acdc_animate_record
.
(optional) A named list, passed to writeRaster
, to save the raster
of the individual's possible positions at each time step to file. The `filename' argument should be the directory in which to save files. Files are named by acoustic and intermediate (archival) time steps. For example, the file for the first acoustic time step and the first archival time step is named acc_1_arc_1.
A logical input that defines whether or not to save the list of function inputs in the returned object.
A logical variable that defines whether or not to print messages to the console or to file to relay function progress. If con = ""
, messages are printed to the console (which is only supported if the algorithm is not implemented in parallel: see below); otherwise, they are written to file (see below).
If verbose = TRUE
, con
is character string that defines how messages relaying function progress are returned. If con = ""
, messages are printed to the console (unless redirected by sink
), an approach that is only implemented if the function is not implemented in parallel. Otherwise, con
defines the directory into which to write .txt files, into which messages are written to relay function progress. This approach, rather than printing to the console, is recommended for clarity, speed and debugging. If the algorithm is implemented step-wise, then a single file is written to the specified directory named acdc_log.txt. If the algorithm is implemented chunk-wise, then an additional file is written for each chunk (named dot_acdc_log_1.txt, dot_acdc_log_2.txt and so on), with the details for each chunk.
(optional) If the algorithm is implemented step-wise, progress
is an integer (1
, 2
or 3
) that defines whether or not to display a progress bar in the console as the algorithm moves over acoustic time steps (1
), the archival time steps between each pair of acoustic detections (2
) or both acoustic and archival time steps (3
), in which case the overall acoustic progress bar is punctuated by an archival progress bar for each pair of acoustic detections. This option is useful if there is a large number of archival observations between acoustic detections. Any other input will suppress the progress bar. If the algorithm is implemented for chunks, inputs to progress
are ignored and a single progress bar is shown of the progress across acoustic chunks.
A character string that defines the (approximate) time unit used to split acoustic time series into chunks (e.g., "12 hours"
). If provided, this must be supported by cut.POSIXt
(otherwise, a pre-defined list of acoustic time series can be passed to acoustics
, e.g., specifying seasonal chunks). If split = NULL
and a cluster has been specified (see cl
) (and acoustics
is a dataframe), then the acoustic time series is automatically split into chunks and the algorithm implemented for each chunk in parallel. In all cases, splitting is subject to the constraint that chunks must join at identical receiver pairs (i.e., the last receiver at which the individual was detected on one chunk must match the first receiver at which the individual was next detected at the start of the next chunk): in these specific scenarios, information does not need to transfer from one time step to the next.
(optional) Parallelisation options. cl
is (a) a cluster object from makeCluster
or (b) an integer that defines the number of child processes to implement the algorithm in parallel. If supplied, the algorithm is implemented for each chunk in a list of acoustic time series, either (a) as supplied by the user (if acoustics
is a list), (b) as defined by the input to split
, or (c) as defined automatically from the number of nodes in the cluster if split = NULL
. If cl
is supplied, varlist
may also be required. This is a character vector of objects to export (see cl_export
). Exported variables must be located in the global environment. If a cluster is supplied, the connection to the cluster is closed within the function (see cl_stop
). For further information, see cl_lapply
and flapper-tips-parallel
.
The function returns an acdc_archive-class
object. If a connection to write files has also been specified, an overall log (acdc_log.txt) as well as chunk-specific logs from calls to .acs
, if applicable, are written to file.
The acoustic-container (AC) algorithm is an approach which uses acoustic detections to infer the possible locations of tagged animals within an area over some time interval. The locational information provided by acoustic detections is represented by acoustic containers, which are areas around receivers that define where an individual could have been at each time point given the spatiotemporal pattern of detections at receivers, a model of detection probability and a movement parameter.
In outline, the crux of the approach is the recognition that acoustic detections typically occur irregularly, but we can consider a sequence of regular time steps between any pair of detections. Each detection anchors our knowledge of the location of an individual around a particular receiver (assuming that all detections are true detections). As time passes between pairs of detections, our uncertainty in the geographical location of an individual expands around the receiver at which the individual was detected before shrinking towards the receiver at which it was next detected. The dynamics of this process are captured by the expansion, contraction and intersection of pairs of acoustic containers.
More specifically, at each time step, we can consider the set of possible locations for the individual from perspective of (a) the receiver at which the individual was detected and (b) the receiver at which the individual is next detected. When an individual is detected, it must be within some radius---say 800 m---of that receiver termed the `detection container'. From the perspective of the receiver at which the individual is next detected, the set of possible locations of the individual is wider in line with the time between detections and the movement speed of the animal. The intersection of these two areas defines the set of possible locations for the individual. (In most cases, this is simply that defined by the detection container around the first receiver.) With a more-refined model of detection probability, it may be possible to predict more precisely where the individual is likely to have been within this area. (In situations with depth data, the ACDC algorithm further restricts the set of locations by incorporating information on the animal's depth via depth contours.) Moving forward in time, we can consider a number of regular time steps before the next detection. During this time, from the perspective of the receiver at which the individual was detected, the set of possible locations of the individual expands, because it could have moved further away from the receiver; meanwhile, from the perspective of the receiver at which the individual was next detected, the set of possible locations of the individual shrinks, as the individual must have been located within the detection container of that receiver by the time of the detection. This process is described by the expansion and contraction of `acoustic containers'. At each time step, the intersection of the two containers defines the set of possible locations of the individual, possibly weighted by a detection probability (given the lack of detections during this time). These dynamics recognise that as time passes between detections the individual could have moved away from the receiver at which it was last detected but only at a rate and in a direction that fits with the receiver at which the individual was next detected. Thus, when the individual is detected again, our uncertainty about where it could have been collapses to the detection container around the next receiver (and its intersection with the individual's previous (expanded) location and the acoustic container around the following receiver), possibly weighted by a model of detection probability. Throughout this process, the rate of change in container size depends a movement parameter that describes the maximum swimming speed.
This discussion assumes that the timing of detections and intermediate time steps between detections are perfectly aligned. In reality, there is likely to be a mismatch between the timing of detections and the intermediate time steps between detections, which may be poorly approximated the constant expansion and contraction of acoustic containers. The simplest solution to this issue is to round the acoustic time steps to the resolution of the intermediate time steps (specified by step
). This results in a small loss of precision, but assuming that step
is relatively small, the effect should be negligible. In any case, clocks on different receivers are unlikely to be perfectly synced throughout a study. This solution is also computationally preferable to an alternative approach in which the expansion and contraction of containers varies through time, depending on the gaps between observations and other time-specific variables such as behavioural state. However, the latter approach may be implemented in due course.
The end result is a map that shows the expected time spent in different parts of a study area. The main limitation of this approach is the simple treatment of movement, but particle filtering can be used to extent this approach via the incorporate a movement model (see pf
).
This function calls .acs_pl
and .acs
to implement the AC algorithm. acs_setup_containers
defines the detection containers required by this function. acs_setup_mobility
is used to examine the assumption of the constant `mobility' parameter. acs_setup_detection_kernels
produces detection probability kernels for incorporation into the function. acdc_simplify
simplifies the outputs and acdc_plot_trace
, acdc_plot_record
and acdc_animate_record
visualise the results. The AC algorithm can be extended to incorporate depth contours via acdc
. Particle filtering can be used to reconstruct movement path via pf
.
The end result is a map that shows the expected time spent in different parts of a study area. The main limitation of this approach is the simple treatment of movement, but particle filtering can be used to extent this approach via the incorporate a movement model (see pf
).
This function calls .acs_pl
and .acs
to implement the AC algorithm. acs_setup_containers
defines the detection containers required by this function. acs_setup_mobility
is used to examine the assumption of the constant `mobility' parameter. acs_setup_detection_kernels
produces detection probability kernels for incorporation into the function. acdc_simplify
simplifies the outputs and acdc_plot_trace
, acdc_plot_record
and acdc_animate_record
visualise the results. The AC algorithm can be extended to incorporate depth contours via acdc
. Particle filtering can be used to reconstruct movement path via pf
.
Edward Lavender
++#### Step (1) Implement setup_acdc_*() steps -# ... Define detection containers required for AC algorithm (see setup_acdc_containers()) - -#### Step (2) Prepare movement time series for algorithm -# Focus on an example individual for speed -id <- 25 -acc <- dat_acoustics[dat_acoustics$individual_id == id, ][1:25, ] -# Process time series (if necessary) -# ... Observations should be processed to the nearest time step -# ... Duplicate detections should be dropped - -#### Example (1) Implement AC algorithm with default arguments -# This implements the algorithm on a single core, printing messages -# ... to the console to monitor function progress. -out_ac <- ac(acoustics = acc, - step = 120, - bathy = dat_gebco, - detection_containers = dat_containers, - mobility = 200 - ) -#> flapper::ac() called (@ 2022-06-17 09:52:33)...#> flapper::.acs_pl() called (@ 2022-06-17 09:52:33)... -#> ... Checking user inputs... -#> ... Processing movement time series... -#> ... Plotting movement time series (for each chunk)...#> ... Calling .acs() to implement ACDC algorithm on one chunk... -#> flapper::.acs() called (@ 2022-06-17 09:52:36)... -#> | | | 0%... Initiating algorithm: moving over acoustic and internal ('archival') time steps... -#> ... On acoustic time step ('timestep_detection') 1. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=== | 4%... On acoustic time step ('timestep_detection') 2. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |====== | 8%... On acoustic time step ('timestep_detection') 3. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |========= | 12%... On acoustic time step ('timestep_detection') 4. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============ | 17%... On acoustic time step ('timestep_detection') 5. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |=============== | 21%... On acoustic time step ('timestep_detection') 6. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================== | 25%... On acoustic time step ('timestep_detection') 7. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |==================== | 29%... On acoustic time step ('timestep_detection') 8. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======================= | 33%... On acoustic time step ('timestep_detection') 9. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========================== | 38%... On acoustic time step ('timestep_detection') 10. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================= | 42%... On acoustic time step ('timestep_detection') 11. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================================ | 46%... On acoustic time step ('timestep_detection') 12. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=================================== | 50%... On acoustic time step ('timestep_detection') 13. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |====================================== | 54%... On acoustic time step ('timestep_detection') 14. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========================================= | 58%... On acoustic time step ('timestep_detection') 15. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================================ | 62%... On acoustic time step ('timestep_detection') 16. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 3. -#> ... ... ... Acoustic container is constant ... -#> | |=============================================== | 67%... On acoustic time step ('timestep_detection') 17. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================================================== | 71%... On acoustic time step ('timestep_detection') 18. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... On internal time step ('timestep_archival') 3. -#> ... ... On internal time step ('timestep_archival') 4. -#> ... ... On internal time step ('timestep_archival') 5. -#> ... ... On internal time step ('timestep_archival') 6. -#> ... ... On internal time step ('timestep_archival') 7. -#> ... ... On internal time step ('timestep_archival') 8. -#> ... ... On internal time step ('timestep_archival') 9. -#> ... ... On internal time step ('timestep_archival') 10. -#> | |==================================================== | 75%... On acoustic time step ('timestep_detection') 19. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======================================================= | 79%... On acoustic time step ('timestep_detection') 20. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========================================================== | 83%... On acoustic time step ('timestep_detection') 21. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================================================= | 88%... On acoustic time step ('timestep_detection') 22. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================================================================ | 92%... On acoustic time step ('timestep_detection') 23. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=================================================================== | 96%... On acoustic time step ('timestep_detection') 24. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======================================================================| 100% -#> ... Movement over acoustic and internal ('archival') time steps has been completed. -#> ... flapper::.acs() call completed (@ 2022-06-17 09:52:38) after ~0.02 minutes. -#> ... flapper::.acs_pl() call completed (@ 2022-06-17 09:52:39) after ~0.09 minutes.#> flapper::ac() finished (@ 2022-06-17 09:52:39)...-#### Subsequent examples follow the implementation given in acdc(). - -
#### Step (1) Implement setup_acdc_*() steps
+# ... Define detection containers required for AC algorithm (see setup_acdc_containers())
+
+#### Step (2) Prepare movement time series for algorithm
+# Focus on an example individual for speed
+id <- 25
+acc <- dat_acoustics[dat_acoustics$individual_id == id, ][1:25, ]
+# Process time series (if necessary)
+# ... Observations should be processed to the nearest time step
+# ... Duplicate detections should be dropped
+
+#### Example (1) Implement AC algorithm with default arguments
+# This implements the algorithm on a single core, printing messages
+# ... to the console to monitor function progress.
+out_ac <- ac(acoustics = acc,
+ step = 120,
+ bathy = dat_gebco,
+ detection_containers = dat_containers,
+ mobility = 200
+ )
+#> flapper::ac() called (@ 2023-02-19 14:45:22)...
+#> flapper::.acs_pl() called (@ 2023-02-19 14:45:22)...
+#> ... Checking user inputs...
+#> ... Processing movement time series...
+#> ... Plotting movement time series (for each chunk)...
+#> ... Calling .acs() to implement ACDC algorithm on one chunk...
+#> flapper::.acs() called (@ 2023-02-19 14:45:26)...
+#>
|
| | 0%... Initiating algorithm: moving over acoustic and internal ('archival') time steps...
+#> ... On acoustic time step ('timestep_detection') 1.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|=== | 4%... On acoustic time step ('timestep_detection') 2.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|====== | 8%... On acoustic time step ('timestep_detection') 3.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|========= | 12%... On acoustic time step ('timestep_detection') 4.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|============ | 17%... On acoustic time step ('timestep_detection') 5.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=============== | 21%... On acoustic time step ('timestep_detection') 6.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|================== | 25%... On acoustic time step ('timestep_detection') 7.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|==================== | 29%... On acoustic time step ('timestep_detection') 8.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|======================= | 33%... On acoustic time step ('timestep_detection') 9.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========================== | 38%... On acoustic time step ('timestep_detection') 10.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|============================= | 42%... On acoustic time step ('timestep_detection') 11.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|================================ | 46%... On acoustic time step ('timestep_detection') 12.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|=================================== | 50%... On acoustic time step ('timestep_detection') 13.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|====================================== | 54%... On acoustic time step ('timestep_detection') 14.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========================================= | 58%... On acoustic time step ('timestep_detection') 15.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|============================================ | 62%... On acoustic time step ('timestep_detection') 16.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 3.
+#> ... ... ... Acoustic container is constant ...
+#>
|
|=============================================== | 67%... On acoustic time step ('timestep_detection') 17.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|================================================== | 71%... On acoustic time step ('timestep_detection') 18.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 2.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 3.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 4.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 5.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 6.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 7.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 8.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 9.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 10.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|==================================================== | 75%... On acoustic time step ('timestep_detection') 19.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|======================================================= | 79%... On acoustic time step ('timestep_detection') 20.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|========================================================== | 83%... On acoustic time step ('timestep_detection') 21.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============================================================= | 88%... On acoustic time step ('timestep_detection') 22.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================================================ | 92%... On acoustic time step ('timestep_detection') 23.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|=================================================================== | 96%... On acoustic time step ('timestep_detection') 24.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|======================================================================| 100%
+#> ... Movement over acoustic and internal ('archival') time steps has been completed.
+#> ... flapper::.acs() call completed (@ 2023-02-19 14:45:27) after ~0.02 minutes.
+#> ... flapper::.acs_pl() call completed (@ 2023-02-19 14:45:28) after ~0.09 minutes.
+#> flapper::ac() finished (@ 2023-02-19 14:45:28)...
+
+
+#### Subsequent examples follow the implementation given in acdc().
+
+
This function implements the acoustic-container depth-contour (ACDC) algorithm. This is an extension of the AC algorithm implemented by ac
that that integrates acoustic detections and depth observations to the expected time spent in different parts of a study area over the period of observations. To implement the function, a dataframe (or list) of passive acoustic telemetry detections is required (acoustics
), alongside a dataframe of depth observations (archival
). At each time step, the algorithm integrates information from past and future acoustic detections in the form of acoustic containers and information from depth observations in the form of depth contours to determine the possible locations of an individual in an area (see Details). As for the AC algorithm (ac
), the function can be implemented step-wise or chunk-wise and the outputs can be processed via acdc_simplify
.
This function implements the acoustic-container depth-contour (ACDC) algorithm. This is an extension of the AC algorithm implemented by ac
that that integrates acoustic detections and depth observations to the expected time spent in different parts of a study area over the period of observations. To implement the function, a dataframe (or list) of passive acoustic telemetry detections is required (acoustics
), alongside a dataframe of depth observations (archival
). At each time step, the algorithm integrates information from past and future acoustic detections in the form of acoustic containers and information from depth observations in the form of depth contours to determine the possible locations of an individual in an area (see Details). As for the AC algorithm (ac
), the function can be implemented step-wise or chunk-wise and the outputs can be processed via acdc_simplify
.
acdc( - acoustics, - archival, - plot_ts = TRUE, - bathy, - detection_containers, - detection_kernels = NULL, - detection_kernels_overlap = NULL, - detection_time_window = 5, - mobility, - calc_depth_error = function(...) matrix(c(-2.5, 2.5), nrow = 2), - normalise = TRUE, - save_record_spatial = 1L, - write_record_spatial_for_pf = NULL, - save_args = TRUE, - verbose = TRUE, - con = "", - progress = 1L, - split = NULL, - cl = NULL, - varlist = NULL -)+
acdc(
+ acoustics,
+ archival,
+ plot_ts = TRUE,
+ bathy,
+ detection_containers,
+ detection_kernels = NULL,
+ detection_kernels_overlap = NULL,
+ detection_time_window = 5,
+ mobility,
+ calc_depth_error = function(...) matrix(c(-2.5, 2.5), nrow = 2),
+ normalise = TRUE,
+ save_record_spatial = 1L,
+ write_record_spatial_for_pf = NULL,
+ save_args = TRUE,
+ verbose = TRUE,
+ con = "",
+ progress = 1L,
+ split = NULL,
+ cl = NULL,
+ varlist = NULL
+)
acoustics | -A dataframe, or a list of dataframes, that contains passive acoustic telemetry detection time series (see |
-
---|---|
archival | -A dataframe that contains depth time series (see |
-
plot_ts | -A logical input that defines whether or not to plot the detection and depth time series before the algorithm is initiated. This provides a useful visualisation of the extent to which they overlap. |
-
bathy | -A |
-
detection_containers | -A list of detection containers, with one element for each number from |
-
detection_kernels | -A named list of detection probability kernels (see |
-
detection_kernels_overlap | -(optional) A named list of detection probability kernel overlaps (see |
-
detection_time_window | -A number that defines the detection time window (see |
-
mobility | -The mobility parameter (see |
-
calc_depth_error | -A function that returns the depth errors around a vector of depths. The function should accept vector of depths (from |
-
normalise | -A logical input that defines whether or not to normalise maps (see |
-
save_record_spatial | -An integer of the spatial layers to save (see |
-
write_record_spatial_for_pf | -A named list used to write time step-specific maps to file (see |
-
save_args | -A logical input that defines whether or not to save the list of function inputs (see |
-
verbose | -A logical variable that defines whether or not to print messages to the console or to file to relay function progress (see |
-
con | -If |
-
progress | -An integer controlling the progress bar (see |
-
split | -A character string that defines the time unit used to split acoustic time series into chunks (see |
-
cl, varlist | -(optional) Parallelisation options (see |
-
A dataframe, or a list of dataframes, that contains passive acoustic telemetry detection time series (see ac
).
The function returns an acdc_archive-class
object. If a connection to write files has also been specified, an overall log (acdc_log.txt) as well as chunk-specific logs from calls to .acs
, if applicable, are written to file.
A dataframe that contains depth time series (see dat_archival
for an example) for a specific individual. This should contain the following columns: a numeric vector of observed depths, named `depth'; and a POSIXct vector of time stamps when observations were made, named `timestamp'. Depths should be recorded in the same units and with the same sign as the bathymetry data (see bathy
). Absolute depths (m) are suggested. Unlike the detection time series, archival time stamps are assumed to have occurred at regular intervals. Both acoustic and archival time series are rounded to the resolution of archival
observations to ensure alignment (see Details). `Duplicate' observations (of the same individual at the same receiver, if applicable, in the same time step) are dropped.
The acoustic-container depth-contour (ACDC) algorithm is an approach which integrates acoustic detections and depth observations to infer the possible locations of tagged animals within an area over some time interval. The locational information provided by acoustic detections is represented by acoustic containers, which are areas around receivers that define where an individual could have been at each time point given the spatiotemporal pattern of detections at receivers, a model of detection probability and a movement parameter (see ac
). The locational information provided by depth observations is represented by depth contours, which are areas that define where an individual could have been at each time point given its depth and the local bathymetry (see dc
).
In outline, the crux of the approach is the recognition that acoustic detections typically occur irregularly, while archival observations occur at regular intervals. Each detection anchors our knowledge of the location of an individual around a particular receiver (assuming that all detections are true detections). As time passes between acoustic detections, our uncertainty about the geographical location of an individual expands around the receiver at which it was detected before shrinking towards the receiver at which it was next detected. (This is the AC algorithm.) During this time, regular depth observations restrict the number of possible locations in which the individual could have been located at each time step, assuming that the bathymetric landscape is non-homogeneous. This is true both for pelagic species, which must be in an area where the depth of the seabed is at least as deep as the observed depth, and for benthic/demersal species, which must be in an area where the depth of the seabed is relatively close to the observed depth. (This is the DC algorithm.) In reality, the timing of acoustic and archival observations may not align perfectly; this is currently resolved by rounding the acoustic time series to the temporal resolution of depth observations (see also ac
). In this way, the ACDC algorithm moves over acoustic and archival time steps, summing the positions in which individuals could have been located based on these two sources of data, to generate a map of that shows expected time spent in different parts of the study area over the time interval under consideration.
This function calls .acs_pl
and .acs
to implement the ACDC algorithm. The AC component can be implemented via ac
and the DC component via dc
. acs_setup_containers
defines the detection containers required by this function. acs_setup_mobility
is used to examine the assumption of the constant `mobility' parameter. acs_setup_detection_kernels
produces detection probability kernels for incorporation into the function. acdc_simplify
simplifies the outputs and acdc_plot_trace
, acdc_plot_record
and acdc_animate_record
visualise the results. Particle filtering can be used to reconstruct movement paths.
A logical input that defines whether or not to plot the detection and depth time series before the algorithm is initiated. This provides a useful visualisation of the extent to which they overlap.
A raster
that defines the bathymetry across the area within which the individual could have moved. This must be recorded in the same units and with the same sign as the depth observations (see archival
). The coordinate reference system should be the Universal Transverse Mercator system, with distances in metres (see also acs_setup_containers
).
Edward Lavender
-+#### Step (1) Implement setup_acdc_*() steps -# ... Define detection containers required for ACDC algorithm (see setup_acdc_containers()) +- detection_containers
+- -#### Step (2) Prepare movement time series for algorithm -# Focus on an example individual -id <- 25 -acc <- dat_acoustics[dat_acoustics$individual_id == id, ] -arc <- dat_archival[dat_archival$individual_id == id, ] -# Focus on the subset of data for which we have both acoustic and archival detections -acc <- acc[acc$timestamp >= min(arc$timestamp) - 2*60 & - acc$timestamp <= max(arc$timestamp) + 2*60, ] -arc <- arc[arc$timestamp >= min(acc$timestamp) - 2*60 & - arc$timestamp <= max(acc$timestamp) + 2*60, ] -# We'll focus on a one day period with overlapping detection/depth time series for speed -end <- as.POSIXct("2016-03-18") -acc <- acc[acc$timestamp <= end, ] -arc <- arc[arc$timestamp <= end, ] -arc <- arc[arc$timestamp >= min(acc$timestamp) - 2*60 & - arc$timestamp <= max(acc$timestamp) + 2*60, ] -# Process time series (if necessary) -# ... Observations should be processed to the nearest time step -# ... Duplicate detections should be dropped -#### Example (1) Implement ACDC algorithm with default arguments -# This implements the algorithm on a single core, printing messages -# ... to the console to monitor function progress. -out_acdc <- acdc(acoustics = acc, - archival = arc, - bathy = dat_gebco, - detection_containers = dat_containers, - mobility = 200, - calc_depth_error = function(...) matrix(c(-2.5, 2.5), nrow = 2) - ) -
A list of detection containers, with one element for each number from
1:max(acoustics$receiver_id)
, fromacs_setup_containers
.#> flapper::acdc() called (@ 2022-06-17 09:52:39)...#> flapper::.acs_pl() called (@ 2022-06-17 09:52:39)... -#> ... Checking user inputs...#> 'calc_depth_error' function taken to be independent of depth.#> ... Processing movement time series... -#> ... Plotting movement time series (for each chunk)...#> ... Calling .acs() to implement ACDC algorithm on one chunk... -#> flapper::.acs() called (@ 2022-06-17 09:52:39)... -#> | | | 0%... Initiating algorithm: moving over acoustic and internal ('archival') time steps... -#> ... On acoustic time step ('timestep_detection') 1. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |= | 1%... On acoustic time step ('timestep_detection') 2. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |= | 2%... On acoustic time step ('timestep_detection') 3. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |== | 3%... On acoustic time step ('timestep_detection') 4. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=== | 4%... On acoustic time step ('timestep_detection') 5. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |=== | 5%... On acoustic time step ('timestep_detection') 6. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |==== | 6%... On acoustic time step ('timestep_detection') 7. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |===== | 7%... On acoustic time step ('timestep_detection') 8. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |====== | 8%... On acoustic time step ('timestep_detection') 9. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |====== | 9%... On acoustic time step ('timestep_detection') 10. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======= | 10%... On acoustic time step ('timestep_detection') 11. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======== | 11%... On acoustic time step ('timestep_detection') 12. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======== | 12%... On acoustic time step ('timestep_detection') 13. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========= | 13%... On acoustic time step ('timestep_detection') 14. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========== | 14%... On acoustic time step ('timestep_detection') 15. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========== | 15%... On acoustic time step ('timestep_detection') 16. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 3. -#> ... ... ... Acoustic container is constant ... -#> | |=========== | 16%... On acoustic time step ('timestep_detection') 17. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============ | 17%... On acoustic time step ('timestep_detection') 18. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... On internal time step ('timestep_archival') 3. -#> ... ... On internal time step ('timestep_archival') 4. -#> ... ... On internal time step ('timestep_archival') 5. -#> ... ... On internal time step ('timestep_archival') 6. -#> ... ... On internal time step ('timestep_archival') 7. -#> ... ... On internal time step ('timestep_archival') 8. -#> ... ... On internal time step ('timestep_archival') 9. -#> ... ... On internal time step ('timestep_archival') 10. -#> | |============ | 18%... On acoustic time step ('timestep_detection') 19. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============= | 19%... On acoustic time step ('timestep_detection') 20. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============== | 20%... On acoustic time step ('timestep_detection') 21. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=============== | 21%... On acoustic time step ('timestep_detection') 22. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=============== | 22%... On acoustic time step ('timestep_detection') 23. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================ | 23%... On acoustic time step ('timestep_detection') 24. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================= | 24%... On acoustic time step ('timestep_detection') 25. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================= | 25%... On acoustic time step ('timestep_detection') 26. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================== | 26%... On acoustic time step ('timestep_detection') 27. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=================== | 27%... On acoustic time step ('timestep_detection') 28. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=================== | 28%... On acoustic time step ('timestep_detection') 29. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |==================== | 29%... On acoustic time step ('timestep_detection') 30. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |===================== | 30%... On acoustic time step ('timestep_detection') 31. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |===================== | 31%... On acoustic time step ('timestep_detection') 32. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |====================== | 32%... On acoustic time step ('timestep_detection') 33. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======================= | 33%... On acoustic time step ('timestep_detection') 34. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======================== | 34%... On acoustic time step ('timestep_detection') 35. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======================== | 35%... On acoustic time step ('timestep_detection') 36. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========================= | 36%... On acoustic time step ('timestep_detection') 37. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========================== | 37%... On acoustic time step ('timestep_detection') 38. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========================== | 38%... On acoustic time step ('timestep_detection') 39. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |=========================== | 39%... On acoustic time step ('timestep_detection') 40. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================ | 40%... On acoustic time step ('timestep_detection') 41. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================ | 41%... On acoustic time step ('timestep_detection') 42. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================= | 42%... On acoustic time step ('timestep_detection') 43. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================== | 43%... On acoustic time step ('timestep_detection') 44. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================== | 44%... On acoustic time step ('timestep_detection') 45. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=============================== | 45%... On acoustic time step ('timestep_detection') 46. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================================ | 46%... On acoustic time step ('timestep_detection') 47. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |================================= | 47%... On acoustic time step ('timestep_detection') 48. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 3. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 4. -#> ... ... ... Acoustic container is constant ... -#> ... ... On internal time step ('timestep_archival') 5. -#> ... ... ... Acoustic container is shrinking ... -#> | |================================= | 48%... On acoustic time step ('timestep_detection') 49. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================================== | 49%... On acoustic time step ('timestep_detection') 50. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=================================== | 50%... On acoustic time step ('timestep_detection') 51. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... On acoustic time step ('timestep_detection') 52. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |==================================== | 51%... On acoustic time step ('timestep_detection') 53. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... On internal time step ('timestep_archival') 3. -#> ... ... On internal time step ('timestep_archival') 4. -#> ... ... On internal time step ('timestep_archival') 5. -#> ... ... On internal time step ('timestep_archival') 6. -#> ... ... On internal time step ('timestep_archival') 7. -#> ... ... On internal time step ('timestep_archival') 8. -#> ... ... On internal time step ('timestep_archival') 9. -#> ... ... On internal time step ('timestep_archival') 10. -#> | |===================================== | 52%... On acoustic time step ('timestep_detection') 54. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |===================================== | 53%... On acoustic time step ('timestep_detection') 55. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |====================================== | 54%... On acoustic time step ('timestep_detection') 56. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 3. -#> ... ... ... Acoustic container is constant ... -#> | |======================================= | 55%... On acoustic time step ('timestep_detection') 57. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |======================================== | 56%... On acoustic time step ('timestep_detection') 58. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======================================== | 57%... On acoustic time step ('timestep_detection') 59. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |========================================= | 58%... On acoustic time step ('timestep_detection') 60. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========================================== | 59%... On acoustic time step ('timestep_detection') 61. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========================================== | 60%... On acoustic time step ('timestep_detection') 62. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=========================================== | 61%... On acoustic time step ('timestep_detection') 63. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================================ | 62%... On acoustic time step ('timestep_detection') 64. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================================ | 63%... On acoustic time step ('timestep_detection') 65. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================================= | 64%... On acoustic time step ('timestep_detection') 66. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================================== | 65%... On acoustic time step ('timestep_detection') 67. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================================== | 66%... On acoustic time step ('timestep_detection') 68. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=============================================== | 67%... On acoustic time step ('timestep_detection') 69. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================================================ | 68%... On acoustic time step ('timestep_detection') 70. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================================================= | 69%... On acoustic time step ('timestep_detection') 71. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================================================= | 70%... On acoustic time step ('timestep_detection') 72. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================================================== | 71%... On acoustic time step ('timestep_detection') 73. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=================================================== | 72%... On acoustic time step ('timestep_detection') 74. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=================================================== | 73%... On acoustic time step ('timestep_detection') 75. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |==================================================== | 74%... On acoustic time step ('timestep_detection') 76. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |===================================================== | 75%... On acoustic time step ('timestep_detection') 77. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |===================================================== | 76%... On acoustic time step ('timestep_detection') 78. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |====================================================== | 77%... On acoustic time step ('timestep_detection') 79. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======================================================= | 78%... On acoustic time step ('timestep_detection') 80. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======================================================= | 79%... On acoustic time step ('timestep_detection') 81. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======================================================== | 80%... On acoustic time step ('timestep_detection') 82. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========================================================= | 81%... On acoustic time step ('timestep_detection') 83. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========================================================== | 82%... On acoustic time step ('timestep_detection') 84. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========================================================== | 83%... On acoustic time step ('timestep_detection') 85. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=========================================================== | 84%... On acoustic time step ('timestep_detection') 86. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 3. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 4. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 5. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 6. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 7. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 8. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 9. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 10. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 11. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 12. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 13. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 14. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 15. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 16. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 17. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 18. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 19. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 20. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 21. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 22. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 23. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 24. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 25. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 26. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 27. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 28. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 29. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 30. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 31. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 32. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 33. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 34. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 35. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 36. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 37. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 38. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 39. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 40. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 41. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 42. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 43. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 44. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 45. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 46. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 47. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 48. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 49. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 50. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 51. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 52. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 53. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 54. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 55. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 56. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 57. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 58. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 59. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 60. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 61. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 62. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 63. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 64. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 65. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 66. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 67. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 68. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 69. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 70. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 71. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 72. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 73. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 74. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 75. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 76. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 77. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 78. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 79. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 80. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 81. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 82. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 83. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 84. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 85. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 86. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 87. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 88. -#> ... ... ... Acoustic container is shrinking ... -#> | |============================================================ | 85%... On acoustic time step ('timestep_detection') 87. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |============================================================ | 86%... On acoustic time step ('timestep_detection') 88. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================================================= | 87%... On acoustic time step ('timestep_detection') 89. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================================================== | 88%... On acoustic time step ('timestep_detection') 90. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================================================== | 89%... On acoustic time step ('timestep_detection') 91. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |=============================================================== | 90%... On acoustic time step ('timestep_detection') 92. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================================================================ | 91%... On acoustic time step ('timestep_detection') 93. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================================================================ | 92%... On acoustic time step ('timestep_detection') 94. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================================================================= | 93%... On acoustic time step ('timestep_detection') 95. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================================================================== | 94%... On acoustic time step ('timestep_detection') 96. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=================================================================== | 95%... On acoustic time step ('timestep_detection') 97. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> | |=================================================================== | 96%... On acoustic time step ('timestep_detection') 98. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |==================================================================== | 97%... On acoustic time step ('timestep_detection') 99. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |===================================================================== | 98%... On acoustic time step ('timestep_detection') 100. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |===================================================================== | 99%... On acoustic time step ('timestep_detection') 101. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======================================================================| 100% -#> ... Movement over acoustic and internal ('archival') time steps has been completed. -#> ... flapper::.acs() call completed (@ 2022-06-17 09:52:47) after ~0.13 minutes. -#> ... flapper::.acs_pl() call completed (@ 2022-06-17 09:52:47) after ~0.13 minutes.#> flapper::acdc() finished (@ 2022-06-17 09:52:47)...# The function returns a list with four elements -# ... archive contains the results of the algorithm, implemented by the back-end -# ... function .acs(). The other elements provide the time series -# ... for each chunk, the time of the algorithm and a list of user inputs -summary(out_acdc) -#> Length Class Mode -#> archive 1 -none- list -#> ts_by_chunk 1 -none- list -#> time 4 data.frame list -#> args 19 -none- list-#### Example (2): Write messages to file to monitor function progress via 'con' -out_acdc <- acdc(acoustics = acc, - archival = arc, - bathy = dat_gebco, - detection_containers = dat_containers, - mobility = 200, - calc_depth_error = function(...) matrix(c(-2.5, 2.5), nrow = 2), - con = tempdir() - ) -#> flapper::acdc() called (@ 2022-06-17 09:52:47)...#> '/' added to the directory inputted to the argument 'con' ('/var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmppNipsA').#> /var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmppNipsA/acdc_log.txt does not exist: attempting to write file in specified directory...#> ... Blank file successfully written to file.#> 'calc_depth_error' function taken to be independent of depth.#> | | | 0% | |= | 1% | |= | 2% | |== | 3% | |=== | 4% | |=== | 5% | |==== | 6% | |===== | 7% | |====== | 8% | |====== | 9% | |======= | 10% | |======== | 11% | |======== | 12% | |========= | 13% | |========== | 14% | |========== | 15% | |=========== | 16% | |============ | 17% | |============ | 18% | |============= | 19% | |============== | 20% | |=============== | 21% | |=============== | 22% | |================ | 23% | |================= | 24% | |================= | 25% | |================== | 26% | |=================== | 27% | |=================== | 28% | |==================== | 29% | |===================== | 30% | |===================== | 31% | |====================== | 32% | |======================= | 33% | |======================== | 34% | |======================== | 35% | |========================= | 36% | |========================== | 37% | |========================== | 38% | |=========================== | 39% | |============================ | 40% | |============================ | 41% | |============================= | 42% | |============================== | 43% | |============================== | 44% | |=============================== | 45% | |================================ | 46% | |================================= | 47% | |================================= | 48% | |================================== | 49% | |=================================== | 50% | |==================================== | 51% | |===================================== | 52% | |===================================== | 53% | |====================================== | 54% | |======================================= | 55% | |======================================== | 56% | |======================================== | 57% | |========================================= | 58% | |========================================== | 59% | |========================================== | 60% | |=========================================== | 61% | |============================================ | 62% | |============================================ | 63% | |============================================= | 64% | |============================================== | 65% | |============================================== | 66% | |=============================================== | 67% | |================================================ | 68% | |================================================= | 69% | |================================================= | 70% | |================================================== | 71% | |=================================================== | 72% | |=================================================== | 73% | |==================================================== | 74% | |===================================================== | 75% | |===================================================== | 76% | |====================================================== | 77% | |======================================================= | 78% | |======================================================= | 79% | |======================================================== | 80% | |========================================================= | 81% | |========================================================== | 82% | |========================================================== | 83% | |=========================================================== | 84% | |============================================================ | 85% | |============================================================ | 86% | |============================================================= | 87% | |============================================================== | 88% | |============================================================== | 89% | |=============================================================== | 90% | |================================================================ | 91% | |================================================================ | 92% | |================================================================= | 93% | |================================================================== | 94% | |=================================================================== | 95% | |=================================================================== | 96% | |==================================================================== | 97% | |===================================================================== | 98% | |===================================================================== | 99% | |======================================================================| 100%#> flapper::acdc() finished (@ 2022-06-17 09:52:54)...#> [1] "flapper::.acs_pl() called (@ 2022-06-17 09:52:47)... " -#> [2] "... Checking user inputs... " -#> [3] "... Processing movement time series... " -#> [4] "... Plotting movement time series (for each chunk)... " -#> [5] "... Calling .acs() to implement ACDC algorithm on one chunk... " -#> [6] "flapper::.acs() called (@ 2022-06-17 09:52:47)... " -#> [7] "... Initiating algorithm: moving over acoustic and internal ('archival') time steps... " -#> [8] "... On acoustic time step ('timestep_detection') 1. " -#> [9] "... ... On internal time step ('timestep_archival') 1. " -#> [10] "... On acoustic time step ('timestep_detection') 2. "#> [1] TRUE-#### Example (3): Implement the algorithm and return spatial information -# Specify save_record_spatial = NULL to include spatial information for all time steps -# ... or a vector to include this information for specific time steps -out_acdc <- acdc(acoustics = acc, - archival = arc, - bathy = dat_gebco, - detection_containers = dat_containers, - mobility = 200, - calc_depth_error = function(...) matrix(c(-2.5, 2.5), nrow = 2), - save_record_spatial = NULL - ) -#> flapper::acdc() called (@ 2022-06-17 09:52:54)...#> flapper::.acs_pl() called (@ 2022-06-17 09:52:54)... -#> ... Checking user inputs...#> 'calc_depth_error' function taken to be independent of depth.#> ... Processing movement time series... -#> ... Plotting movement time series (for each chunk)...#> ... Calling .acs() to implement ACDC algorithm on one chunk... -#> flapper::.acs() called (@ 2022-06-17 09:52:54)... -#> | | | 0%... Initiating algorithm: moving over acoustic and internal ('archival') time steps... -#> ... On acoustic time step ('timestep_detection') 1. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |= | 1%... On acoustic time step ('timestep_detection') 2. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |= | 2%... On acoustic time step ('timestep_detection') 3. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |== | 3%... On acoustic time step ('timestep_detection') 4. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=== | 4%... On acoustic time step ('timestep_detection') 5. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |=== | 5%... On acoustic time step ('timestep_detection') 6. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |==== | 6%... On acoustic time step ('timestep_detection') 7. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |===== | 7%... On acoustic time step ('timestep_detection') 8. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |====== | 8%... On acoustic time step ('timestep_detection') 9. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |====== | 9%... On acoustic time step ('timestep_detection') 10. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======= | 10%... On acoustic time step ('timestep_detection') 11. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======== | 11%... On acoustic time step ('timestep_detection') 12. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======== | 12%... On acoustic time step ('timestep_detection') 13. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========= | 13%... On acoustic time step ('timestep_detection') 14. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========== | 14%... On acoustic time step ('timestep_detection') 15. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========== | 15%... On acoustic time step ('timestep_detection') 16. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 3. -#> ... ... ... Acoustic container is constant ... -#> | |=========== | 16%... On acoustic time step ('timestep_detection') 17. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============ | 17%... On acoustic time step ('timestep_detection') 18. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... On internal time step ('timestep_archival') 3. -#> ... ... On internal time step ('timestep_archival') 4. -#> ... ... On internal time step ('timestep_archival') 5. -#> ... ... On internal time step ('timestep_archival') 6. -#> ... ... On internal time step ('timestep_archival') 7. -#> ... ... On internal time step ('timestep_archival') 8. -#> ... ... On internal time step ('timestep_archival') 9. -#> ... ... On internal time step ('timestep_archival') 10. -#> | |============ | 18%... On acoustic time step ('timestep_detection') 19. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============= | 19%... On acoustic time step ('timestep_detection') 20. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============== | 20%... On acoustic time step ('timestep_detection') 21. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=============== | 21%... On acoustic time step ('timestep_detection') 22. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=============== | 22%... On acoustic time step ('timestep_detection') 23. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================ | 23%... On acoustic time step ('timestep_detection') 24. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================= | 24%... On acoustic time step ('timestep_detection') 25. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================= | 25%... On acoustic time step ('timestep_detection') 26. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================== | 26%... On acoustic time step ('timestep_detection') 27. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=================== | 27%... On acoustic time step ('timestep_detection') 28. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=================== | 28%... On acoustic time step ('timestep_detection') 29. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |==================== | 29%... On acoustic time step ('timestep_detection') 30. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |===================== | 30%... On acoustic time step ('timestep_detection') 31. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |===================== | 31%... On acoustic time step ('timestep_detection') 32. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |====================== | 32%... On acoustic time step ('timestep_detection') 33. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======================= | 33%... On acoustic time step ('timestep_detection') 34. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======================== | 34%... On acoustic time step ('timestep_detection') 35. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======================== | 35%... On acoustic time step ('timestep_detection') 36. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========================= | 36%... On acoustic time step ('timestep_detection') 37. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========================== | 37%... On acoustic time step ('timestep_detection') 38. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========================== | 38%... On acoustic time step ('timestep_detection') 39. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |=========================== | 39%... On acoustic time step ('timestep_detection') 40. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================ | 40%... On acoustic time step ('timestep_detection') 41. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================ | 41%... On acoustic time step ('timestep_detection') 42. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================= | 42%... On acoustic time step ('timestep_detection') 43. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================== | 43%... On acoustic time step ('timestep_detection') 44. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================== | 44%... On acoustic time step ('timestep_detection') 45. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=============================== | 45%... On acoustic time step ('timestep_detection') 46. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================================ | 46%... On acoustic time step ('timestep_detection') 47. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |================================= | 47%... On acoustic time step ('timestep_detection') 48. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 3. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 4. -#> ... ... ... Acoustic container is constant ... -#> ... ... On internal time step ('timestep_archival') 5. -#> ... ... ... Acoustic container is shrinking ... -#> | |================================= | 48%... On acoustic time step ('timestep_detection') 49. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================================== | 49%... On acoustic time step ('timestep_detection') 50. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=================================== | 50%... On acoustic time step ('timestep_detection') 51. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... On acoustic time step ('timestep_detection') 52. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |==================================== | 51%... On acoustic time step ('timestep_detection') 53. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... On internal time step ('timestep_archival') 3. -#> ... ... On internal time step ('timestep_archival') 4. -#> ... ... On internal time step ('timestep_archival') 5. -#> ... ... On internal time step ('timestep_archival') 6. -#> ... ... On internal time step ('timestep_archival') 7. -#> ... ... On internal time step ('timestep_archival') 8. -#> ... ... On internal time step ('timestep_archival') 9. -#> ... ... On internal time step ('timestep_archival') 10. -#> | |===================================== | 52%... On acoustic time step ('timestep_detection') 54. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |===================================== | 53%... On acoustic time step ('timestep_detection') 55. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |====================================== | 54%... On acoustic time step ('timestep_detection') 56. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 3. -#> ... ... ... Acoustic container is constant ... -#> | |======================================= | 55%... On acoustic time step ('timestep_detection') 57. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |======================================== | 56%... On acoustic time step ('timestep_detection') 58. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======================================== | 57%... On acoustic time step ('timestep_detection') 59. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |========================================= | 58%... On acoustic time step ('timestep_detection') 60. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========================================== | 59%... On acoustic time step ('timestep_detection') 61. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========================================== | 60%... On acoustic time step ('timestep_detection') 62. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=========================================== | 61%... On acoustic time step ('timestep_detection') 63. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================================ | 62%... On acoustic time step ('timestep_detection') 64. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================================ | 63%... On acoustic time step ('timestep_detection') 65. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================================= | 64%... On acoustic time step ('timestep_detection') 66. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================================== | 65%... On acoustic time step ('timestep_detection') 67. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================================== | 66%... On acoustic time step ('timestep_detection') 68. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=============================================== | 67%... On acoustic time step ('timestep_detection') 69. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================================================ | 68%... On acoustic time step ('timestep_detection') 70. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================================================= | 69%... On acoustic time step ('timestep_detection') 71. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================================================= | 70%... On acoustic time step ('timestep_detection') 72. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================================================== | 71%... On acoustic time step ('timestep_detection') 73. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=================================================== | 72%... On acoustic time step ('timestep_detection') 74. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=================================================== | 73%... On acoustic time step ('timestep_detection') 75. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |==================================================== | 74%... On acoustic time step ('timestep_detection') 76. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |===================================================== | 75%... On acoustic time step ('timestep_detection') 77. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |===================================================== | 76%... On acoustic time step ('timestep_detection') 78. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |====================================================== | 77%... On acoustic time step ('timestep_detection') 79. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======================================================= | 78%... On acoustic time step ('timestep_detection') 80. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======================================================= | 79%... On acoustic time step ('timestep_detection') 81. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======================================================== | 80%... On acoustic time step ('timestep_detection') 82. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========================================================= | 81%... On acoustic time step ('timestep_detection') 83. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========================================================== | 82%... On acoustic time step ('timestep_detection') 84. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========================================================== | 83%... On acoustic time step ('timestep_detection') 85. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=========================================================== | 84%... On acoustic time step ('timestep_detection') 86. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 3. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 4. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 5. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 6. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 7. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 8. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 9. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 10. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 11. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 12. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 13. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 14. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 15. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 16. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 17. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 18. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 19. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 20. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 21. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 22. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 23. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 24. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 25. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 26. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 27. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 28. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 29. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 30. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 31. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 32. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 33. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 34. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 35. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 36. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 37. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 38. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 39. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 40. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 41. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 42. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 43. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 44. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 45. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 46. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 47. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 48. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 49. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 50. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 51. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 52. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 53. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 54. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 55. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 56. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 57. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 58. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 59. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 60. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 61. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 62. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 63. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 64. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 65. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 66. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 67. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 68. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 69. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 70. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 71. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 72. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 73. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 74. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 75. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 76. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 77. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 78. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 79. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 80. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 81. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 82. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 83. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 84. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 85. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 86. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 87. -#> ... ... ... Acoustic container is shrinking ... -#> ... ... On internal time step ('timestep_archival') 88. -#> ... ... ... Acoustic container is shrinking ... -#> | |============================================================ | 85%... On acoustic time step ('timestep_detection') 87. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |============================================================ | 86%... On acoustic time step ('timestep_detection') 88. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================================================= | 87%... On acoustic time step ('timestep_detection') 89. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================================================== | 88%... On acoustic time step ('timestep_detection') 90. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================================================== | 89%... On acoustic time step ('timestep_detection') 91. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |=============================================================== | 90%... On acoustic time step ('timestep_detection') 92. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================================================================ | 91%... On acoustic time step ('timestep_detection') 93. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================================================================ | 92%... On acoustic time step ('timestep_detection') 94. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================================================================= | 93%... On acoustic time step ('timestep_detection') 95. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================================================================== | 94%... On acoustic time step ('timestep_detection') 96. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=================================================================== | 95%... On acoustic time step ('timestep_detection') 97. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> | |=================================================================== | 96%... On acoustic time step ('timestep_detection') 98. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |==================================================================== | 97%... On acoustic time step ('timestep_detection') 99. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |===================================================================== | 98%... On acoustic time step ('timestep_detection') 100. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |===================================================================== | 99%... On acoustic time step ('timestep_detection') 101. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======================================================================| 100% -#> ... Movement over acoustic and internal ('archival') time steps has been completed. -#> ... flapper::.acs() call completed (@ 2022-06-17 09:53:03) after ~0.14 minutes. -#> ... flapper::.acs_pl() call completed (@ 2022-06-17 09:53:03) after ~0.14 minutes.#> flapper::acdc() finished (@ 2022-06-17 09:53:03)...-#### Example (4): Implement the algorithm in parallel e.g. by supplying a cluster -# If verbose = TRUE (the default), it is necessary to specify a directory -# ... into which dot_acdc_log_*.txt files are saved (i.e., messages -# ... cannot be written to the console in parallel) -out_acdc <- acdc(acoustics = acc, - archival = arc, - bathy = dat_gebco, - detection_containers = dat_containers, - mobility = 200, - calc_depth_error = function(...) matrix(c(-2.5, 2.5), nrow = 2), - con = tempdir(), - cl = parallel::makeCluster(2L) - ) -#> flapper::acdc() called (@ 2022-06-17 09:53:03)...#> '/' added to the directory inputted to the argument 'con' ('/var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmppNipsA').#> /var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmppNipsA/acdc_log.txt does not exist: attempting to write file in specified directory...#> ... Blank file successfully written to file.#> 'calc_depth_error' function taken to be independent of depth.#> 'acoustics' dataframe split into 2 chunks of ~4 (0--7) hours across 2 core(s).#> Chunk 1 : 6 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.#> Chunk 2 : 210 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.#> /var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmppNipsA/dot_acdc_log_1.txt does not exist: attempting to write file in specified directory...#> ... Blank file successfully written to file.#> /var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmppNipsA/dot_acdc_log_2.txt does not exist: attempting to write file in specified directory...#> ... Blank file successfully written to file.#> flapper::acdc() finished (@ 2022-06-17 09:53:16)...#> [1] "acdc_log.txt" "dot_acdc_log_1.txt" "dot_acdc_log_2.txt" -#> [4] "downlit" "filef601236c7a3" "filef6021d8f5cf" -#> [7] "filef602786f553.so"# "acdc_log.txt" contains the log for the overall function -acdc_log <- readLines(paste0(tempdir(), "/acdc_log.txt")) -head(acdc_log, 20) -#> [1] "flapper::.acs_pl() called (@ 2022-06-17 09:53:03)... " -#> [2] "... Checking user inputs... " -#> [3] "... Splitting 'acoustics' into chunks... " -#> [4] "... Processing acoustics chunks... " -#> [5] "... ... Checking for NULL/empty chunks... " -#> [6] "... ... Overlapping chunks... " -#> [7] "... Processing movement time series... " -#> [8] "... ... Chunk 1 : 6 archival observation(s) beyond the ranges of (processed) acoustic detections ignored. " -#> [9] "... ... Chunk 2 : 210 archival observation(s) beyond the ranges of (processed) acoustic detections ignored. " -#> [10] "... Plotting movement time series (for each chunk)... " -#> [11] "... Defining chunk-specific log files as dot_acdc_log_1.txt, dot_acdc_log_2.txt etc... " -#> [12] "... ... /var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmppNipsA/dot_acdc_log_1.txt does not exist: attempting to write file in specified directory... " -#> [13] "... ... ... Blank file successfully written to file. " -#> [14] "... ... /var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmppNipsA/dot_acdc_log_2.txt does not exist: attempting to write file in specified directory... " -#> [15] "... ... ... Blank file successfully written to file. " -#> [16] "... Calling .acs() to implement ACDC algorithm on 2 chunks, using 2 cores... " -#> [17] "... flapper::.acs_pl() call completed (@ 2022-06-17 09:53:16) after ~0.23 minutes. "# "acdc_log_1.txt", "acdc_log_2.txt" etc contain chunk-specific logs -acdc_log_1 <- readLines(paste0(tempdir(), "/dot_acdc_log_1.txt")) -utils::head(acdc_log_1) -#> [1] "flapper::.acs() called (@ 2022-06-17 09:53:04)... " -#> [2] "... Initiating algorithm: moving over acoustic and internal ('archival') time steps... " -#> [3] "... On acoustic time step ('timestep_detection') 1. " -#> [4] "... ... On internal time step ('timestep_archival') 1. " -#> [5] "... On acoustic time step ('timestep_detection') 2. " -#> [6] "... ... On internal time step ('timestep_archival') 1. "#> [1] "... On acoustic time step ('timestep_detection') 91. " -#> [2] "... ... On internal time step ('timestep_archival') 1. " -#> [3] "... ... On internal time step ('timestep_archival') 2. " -#> [4] "... ... ... Acoustic container is expanding... " -#> [5] "... Movement over acoustic and internal ('archival') time steps has been completed. " -#> [6] "... flapper::.acs() call completed (@ 2022-06-17 09:53:16) after ~0.19 minutes. "## Examine outputs -# Note that there are now four elements in archive, one for each chunk -# Likewise, there are four elements in ts_by_chunk, -# ... containing the movement time series for each chunk. -summary(out_acdc) -#> Length Class Mode -#> archive 2 -none- list -#> ts_by_chunk 2 -none- list -#> time 4 data.frame list -#> args 19 -none- list# Note that the last observation of each time series overlaps with the -# ... first observation for the next chunk, to prevent loss of information -lapply(out_acdc$ts_by_chunk, - function(chunk) chunk$acoustics[c(1, nrow(chunk$acoustics)), ]) -#> [[1]] -#> individual_id transmitter_id index timestamp receiver_id -#> 1 25 A69-1303-555 1 2016-03-17 01:50:00 26 -#> 92 25 A69-1303-555 138 2016-03-17 08:50:00 26 -#> receiver receiver_long receiver_lat receiver_depth dup split_permit -#> 1 VR2W-108163 -5.610733 56.37628 25 FALSE FALSE -#> 92 VR2W-108163 -5.610733 56.37628 25 FALSE TRUE -#> bin timestamp_num -#> 1 2016-03-17 01:00:00 1458179400 -#> 92 2016-03-17 05:00:00 1458204600 -#> -#> [[2]] -#> individual_id transmitter_id index timestamp receiver_id -#> 92 25 A69-1303-555 138 2016-03-17 08:50:00 26 -#> 102 25 A69-1303-555 154 2016-03-17 09:02:00 26 -#> receiver receiver_long receiver_lat receiver_depth dup split_permit -#> 92 VR2W-108163 -5.610733 56.37628 25 FALSE TRUE -#> 102 VR2W-108163 -5.610733 56.37628 25 FALSE FALSE -#> bin timestamp_num -#> 92 2016-03-17 05:00:00 1458204600 -#> 102 2016-03-17 09:00:00 1458205320 -#>-#### Example (5) Biologically meaningful chunks can be specified via -# .. the 'split' argument or by passing a list of acoustic time series -# .. already split by list of dataframes to 'acoustics' -## Using the split argument: -out_acdc <- acdc(acoustics = acc, - archival = arc, - bathy = dat_gebco, - detection_containers = dat_containers, - mobility = 200, - calc_depth_error = function(...) matrix(c(-2.5, 2.5), nrow = 2), - con = tempdir(), - cl = parallel::makeCluster(2L), - split = "2 hours" - ) -#> flapper::acdc() called (@ 2022-06-17 09:53:16)...#> '/' added to the directory inputted to the argument 'con' ('/var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmppNipsA').#> 'calc_depth_error' function taken to be independent of depth.#> 'acoustics' dataframe split into 3 chunks of ~1 (0--5) hours across 2 core(s).#> Chunk 1 : 171 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.#> Chunk 2 : 51 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.#> Chunk 3 : 210 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.#> /var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmppNipsA/dot_acdc_log_3.txt does not exist: attempting to write file in specified directory...#> ... Blank file successfully written to file.#> flapper::acdc() finished (@ 2022-06-17 09:53:28)...## Passing a list of dataframes -# This option can provide more flexibility than split. -# ... This example could also be used using split, as described above, -# ... but this is not the case for all time categories (e.g., seasons). -acc$chunk <- cut(acc$timestamp, "2 hours") -acc_ls <- split(acc, acc$chunk) -out_acdc <- acdc(acoustics = acc_ls, - archival = arc, - bathy = dat_gebco, - detection_containers = dat_containers, - mobility = 200, - calc_depth_error = function(...) matrix(c(-2.5, 2.5), nrow = 2), - con = tempdir(), - cl = parallel::makeCluster(2L) - ) -#> flapper::acdc() called (@ 2022-06-17 09:53:28)...#> '/' added to the directory inputted to the argument 'con' ('/var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmppNipsA').#> 'calc_depth_error' function taken to be independent of depth.#> Chunk 1 : 181 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.#> Chunk 2 : 156 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.#> Chunk 3 : 108 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.#> Chunk 4 : 204 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.#> Chunk 5 : 215 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.#> /var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmppNipsA/dot_acdc_log_4.txt does not exist: attempting to write file in specified directory...#> ... Blank file successfully written to file.#> /var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmppNipsA/dot_acdc_log_5.txt does not exist: attempting to write file in specified directory...#> ... Blank file successfully written to file.#> flapper::acdc() finished (@ 2022-06-17 09:53:38)...-#### Example (5) Implement the algorithm for multiple individuals -# ... To do this, it is necessary to apply the function iteratively -# ... to each individual. -# Pre-processing to define computation time -# ... E.g., careful definition of time series -if(flapper_run_slow){ - # Define cluster - cluster <- FALSE - if(cluster){ - cl <- parallel::makeCluster(2L) - parallel::clusterExport(cl = cl, varlist = c("acdc", - "dat_archival", - "dat_gebco", - "dat_containers" - )) - } else cl <- NULL - # Implement algorithm for each individual - acdc_out_by_id <- - pbapply::pblapply(split(dat_acoustics, dat_acoustics$individual_id), cl = cl, function(acc){ - # Define individual-specific folder in which to save function logs - dir_global <- paste0(tempdir(), "/") - dir_id <- paste0(dir_global, acc$individual_id[1], "/") - if(!dir.exists(dir_id)) dir.create(dir_id) - # Focus on a small sample of time series for speed - acc <- acc[1:3, ] - # Isolate archival data for individual - arc <- dat_archival[dat_archival$individual_id == acc$id[1], ] - # Implement algorithm - acdc_out <- acdc(acoustics = acc, - archival = dat_archival, - bathy = dat_gebco, - detection_containers = dat_containers, - mobility = 200, - calc_depth_error = function(...) matrix(c(-2.5, 2.5), nrow = 2), - save_record_spatial = 1:10L, - con = dir_id - ) - # Include logs in output - acdc_log <- lapply(list.files(dir_id, full.names = TRUE), readLines) - # Simplify the results at this stage or outside of this loop - # ... using acdc_simplify() - # Return results for specified individual - out <- list(acdc_id = acc$individual_id[1], acdc_out = acdc_out, acdc_log = acdc_log) - return(out) - }) - if(!is.null(cl)) parallel::stopCluster(cl) - summary(acdc_out_by_id) -} -#> flapper::acdc() called (@ 2022-06-17 09:53:38)...#> /var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmppNipsA/25/acdc_log.txt does not exist: attempting to write file in specified directory...#> ... Blank file successfully written to file.#> 'calc_depth_error' function taken to be independent of depth.#> archival$timestamp rounded to the nearest 120 second(s).#> Duplicate observations in 'archival' identified and dropped.#> Chunk 1 : 774 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.#> | | | 0% | |=================================== | 50% | |======================================================================| 100%#> flapper::acdc() finished (@ 2022-06-17 09:53:39)...#> flapper::acdc() called (@ 2022-06-17 09:53:39)...#> /var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmppNipsA/28/acdc_log.txt does not exist: attempting to write file in specified directory...#> ... Blank file successfully written to file.#> 'calc_depth_error' function taken to be independent of depth.#> archival$timestamp rounded to the nearest 120 second(s).#> Duplicate observations in 'archival' identified and dropped.#> Chunk 1 : 7268 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.#> | | | 0% | |=================================== | 50% | |======================================================================| 100%#> flapper::acdc() finished (@ 2022-06-17 09:53:39)...#> flapper::acdc() called (@ 2022-06-17 09:53:39)...#> /var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmppNipsA/35/acdc_log.txt does not exist: attempting to write file in specified directory...#> ... Blank file successfully written to file.#> 'calc_depth_error' function taken to be independent of depth.#> archival$timestamp rounded to the nearest 120 second(s).#> Duplicate observations in 'archival' identified and dropped.#> Chunk 1 : 1961 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.#> | | | 0% | |=================================== | 50% | |======================================================================| 100%#> flapper::acdc() finished (@ 2022-06-17 09:58:01)...#> Length Class Mode -#> 25 3 -none- list -#> 28 3 -none- list -#> 35 3 -none- list-#### Step (3) Simplify the function outputs -# This step aggregates information across chunks, which is necessary to -# ... plot information aggregated across all chunks (see below). +- detection_kernels
+- -#### Step (4) Examine function outputs, e.g., via plotting -# See acdc_plot_record() and acdc_animate_record() to visualise the results -# ... (either for a specific chunk or aggregated across all chunks -# ... using acdc_simplify() as described above). -
A named list of detection probability kernels (see
ac
).
(optional) A named list of detection probability kernel overlaps (see ac
).
A number that defines the detection time window (see ac
).
The mobility parameter (see ac
).
A function that returns the depth errors around a vector of depths. The function should accept vector of depths (from archival$depth
) and return a matrix, with one row for each (lower and upper) error and one one column for each depth (if the error varies with depth). For each depth, the two numbers are added to the observed depth to define the range of depths on the bathymetry raster (bathy
) that the individual could plausibly have occupied at any time. Since the depth errors are added to the individual's depth, the first number should be negative (i.e., the individual could have been shallower that observed) and the second positive (i.e., the individual could have been deeper than observed). The appropriate form for calc_depth_error
depends on the species (pelagic versus demersal/benthic species), the measurement error for the depth observations in archival
and bathymetry (bathy
) data, as well as the tidal range (m) across the area (over the duration of observations). For example, for a pelagic species, the constant function calc_depth_error = function(...) matrix(c(-2.5, Inf)
implies that the individual could have occupied bathymetric cells that are deeper than the observed depth + (-2.5) m and shallower than Inf m (i.e. the individual could have been in any location in which the depth was deeper than the shallow depth limit for the individual). In contrast, for a benthic species, the constant function calc_depth_error = function(...) matrix(c(-2.5, 2.5), nrow = 2)
implies that the individual could have occupied bathymetric cells whose depth lies within the interval defined by the observed depth + (-2.5) and + (+2.5) m.
A logical input that defines whether or not to normalise maps (see ac
).
An integer of the spatial layers to save (see ac
).
A named list used to write time step-specific maps to file (see ac
).
A logical input that defines whether or not to save the list of function inputs (see ac
).
A logical variable that defines whether or not to print messages to the console or to file to relay function progress (see ac
).
If verbose = TRUE
, con
is character string defines how messages relaying function progress are returned (see ac
).
An integer controlling the progress bar (see ac
).
A character string that defines the time unit used to split acoustic time series into chunks (see ac
).
(optional) Parallelisation options (see ac
).
The function returns an acdc_archive-class
object. If a connection to write files has also been specified, an overall log (acdc_log.txt) as well as chunk-specific logs from calls to .acs
, if applicable, are written to file.
The acoustic-container depth-contour (ACDC) algorithm is an approach which integrates acoustic detections and depth observations to infer the possible locations of tagged animals within an area over some time interval. The locational information provided by acoustic detections is represented by acoustic containers, which are areas around receivers that define where an individual could have been at each time point given the spatiotemporal pattern of detections at receivers, a model of detection probability and a movement parameter (see ac
). The locational information provided by depth observations is represented by depth contours, which are areas that define where an individual could have been at each time point given its depth and the local bathymetry (see dc
).
In outline, the crux of the approach is the recognition that acoustic detections typically occur irregularly, while archival observations occur at regular intervals. Each detection anchors our knowledge of the location of an individual around a particular receiver (assuming that all detections are true detections). As time passes between acoustic detections, our uncertainty about the geographical location of an individual expands around the receiver at which it was detected before shrinking towards the receiver at which it was next detected. (This is the AC algorithm.) During this time, regular depth observations restrict the number of possible locations in which the individual could have been located at each time step, assuming that the bathymetric landscape is non-homogeneous. This is true both for pelagic species, which must be in an area where the depth of the seabed is at least as deep as the observed depth, and for benthic/demersal species, which must be in an area where the depth of the seabed is relatively close to the observed depth. (This is the DC algorithm.) In reality, the timing of acoustic and archival observations may not align perfectly; this is currently resolved by rounding the acoustic time series to the temporal resolution of depth observations (see also ac
). In this way, the ACDC algorithm moves over acoustic and archival time steps, summing the positions in which individuals could have been located based on these two sources of data, to generate a map of that shows expected time spent in different parts of the study area over the time interval under consideration.
This function calls .acs_pl
and .acs
to implement the ACDC algorithm. The AC component can be implemented via ac
and the DC component via dc
. acs_setup_containers
defines the detection containers required by this function. acs_setup_mobility
is used to examine the assumption of the constant `mobility' parameter. acs_setup_detection_kernels
produces detection probability kernels for incorporation into the function. acdc_simplify
simplifies the outputs and acdc_plot_trace
, acdc_plot_record
and acdc_animate_record
visualise the results. Particle filtering can be used to reconstruct movement paths.
Edward Lavender
+#### Step (1) Implement setup_acdc_*() steps
+# ... Define detection containers required for ACDC algorithm (see setup_acdc_containers())
+
+#### Step (2) Prepare movement time series for algorithm
+# Focus on an example individual
+id <- 25
+acc <- dat_acoustics[dat_acoustics$individual_id == id, ]
+arc <- dat_archival[dat_archival$individual_id == id, ]
+# Focus on the subset of data for which we have both acoustic and archival detections
+acc <- acc[acc$timestamp >= min(arc$timestamp) - 2*60 &
+ acc$timestamp <= max(arc$timestamp) + 2*60, ]
+arc <- arc[arc$timestamp >= min(acc$timestamp) - 2*60 &
+ arc$timestamp <= max(acc$timestamp) + 2*60, ]
+# We'll focus on a one day period with overlapping detection/depth time series for speed
+end <- as.POSIXct("2016-03-18")
+acc <- acc[acc$timestamp <= end, ]
+arc <- arc[arc$timestamp <= end, ]
+arc <- arc[arc$timestamp >= min(acc$timestamp) - 2*60 &
+ arc$timestamp <= max(acc$timestamp) + 2*60, ]
+# Process time series (if necessary)
+# ... Observations should be processed to the nearest time step
+# ... Duplicate detections should be dropped
+
+#### Example (1) Implement ACDC algorithm with default arguments
+# This implements the algorithm on a single core, printing messages
+# ... to the console to monitor function progress.
+out_acdc <- acdc(acoustics = acc,
+ archival = arc,
+ bathy = dat_gebco,
+ detection_containers = dat_containers,
+ mobility = 200,
+ calc_depth_error = function(...) matrix(c(-2.5, 2.5), nrow = 2)
+ )
+#> flapper::acdc() called (@ 2023-02-19 14:45:30)...
+#> flapper::.acs_pl() called (@ 2023-02-19 14:45:30)...
+#> ... Checking user inputs...
+#> 'calc_depth_error' function taken to be independent of depth.
+#> ... Processing movement time series...
+#> ... Plotting movement time series (for each chunk)...
+#> ... Calling .acs() to implement ACDC algorithm on one chunk...
+#> flapper::.acs() called (@ 2023-02-19 14:45:30)...
+#>
|
| | 0%... Initiating algorithm: moving over acoustic and internal ('archival') time steps...
+#> ... On acoustic time step ('timestep_detection') 1.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|= | 1%... On acoustic time step ('timestep_detection') 2.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|= | 2%... On acoustic time step ('timestep_detection') 3.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|== | 3%... On acoustic time step ('timestep_detection') 4.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|=== | 4%... On acoustic time step ('timestep_detection') 5.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=== | 5%... On acoustic time step ('timestep_detection') 6.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|==== | 6%... On acoustic time step ('timestep_detection') 7.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|===== | 7%... On acoustic time step ('timestep_detection') 8.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|====== | 8%... On acoustic time step ('timestep_detection') 9.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|====== | 9%... On acoustic time step ('timestep_detection') 10.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|======= | 10%... On acoustic time step ('timestep_detection') 11.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|======== | 11%... On acoustic time step ('timestep_detection') 12.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|======== | 12%... On acoustic time step ('timestep_detection') 13.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========= | 13%... On acoustic time step ('timestep_detection') 14.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========== | 14%... On acoustic time step ('timestep_detection') 15.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========== | 15%... On acoustic time step ('timestep_detection') 16.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 3.
+#> ... ... ... Acoustic container is constant ...
+#>
|
|=========== | 16%... On acoustic time step ('timestep_detection') 17.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|============ | 17%... On acoustic time step ('timestep_detection') 18.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 2.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 3.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 4.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 5.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 6.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 7.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 8.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 9.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 10.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============ | 18%... On acoustic time step ('timestep_detection') 19.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============= | 19%... On acoustic time step ('timestep_detection') 20.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============== | 20%... On acoustic time step ('timestep_detection') 21.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=============== | 21%... On acoustic time step ('timestep_detection') 22.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=============== | 22%... On acoustic time step ('timestep_detection') 23.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|================ | 23%... On acoustic time step ('timestep_detection') 24.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|================= | 24%... On acoustic time step ('timestep_detection') 25.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|================= | 25%... On acoustic time step ('timestep_detection') 26.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|================== | 26%... On acoustic time step ('timestep_detection') 27.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|=================== | 27%... On acoustic time step ('timestep_detection') 28.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|=================== | 28%... On acoustic time step ('timestep_detection') 29.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|==================== | 29%... On acoustic time step ('timestep_detection') 30.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|===================== | 30%... On acoustic time step ('timestep_detection') 31.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|===================== | 31%... On acoustic time step ('timestep_detection') 32.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|====================== | 32%... On acoustic time step ('timestep_detection') 33.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|======================= | 33%... On acoustic time step ('timestep_detection') 34.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|======================== | 34%... On acoustic time step ('timestep_detection') 35.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|======================== | 35%... On acoustic time step ('timestep_detection') 36.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========================= | 36%... On acoustic time step ('timestep_detection') 37.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========================== | 37%... On acoustic time step ('timestep_detection') 38.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========================== | 38%... On acoustic time step ('timestep_detection') 39.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=========================== | 39%... On acoustic time step ('timestep_detection') 40.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|============================ | 40%... On acoustic time step ('timestep_detection') 41.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|============================ | 41%... On acoustic time step ('timestep_detection') 42.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============================= | 42%... On acoustic time step ('timestep_detection') 43.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============================== | 43%... On acoustic time step ('timestep_detection') 44.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|============================== | 44%... On acoustic time step ('timestep_detection') 45.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|=============================== | 45%... On acoustic time step ('timestep_detection') 46.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|================================ | 46%... On acoustic time step ('timestep_detection') 47.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================= | 47%... On acoustic time step ('timestep_detection') 48.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 3.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 4.
+#> ... ... ... Acoustic container is constant ...
+#> ... ... On internal time step ('timestep_archival') 5.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================= | 48%... On acoustic time step ('timestep_detection') 49.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|================================== | 49%... On acoustic time step ('timestep_detection') 50.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|=================================== | 50%... On acoustic time step ('timestep_detection') 51.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... On acoustic time step ('timestep_detection') 52.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|==================================== | 51%... On acoustic time step ('timestep_detection') 53.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 2.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 3.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 4.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 5.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 6.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 7.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 8.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 9.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 10.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|===================================== | 52%... On acoustic time step ('timestep_detection') 54.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|===================================== | 53%... On acoustic time step ('timestep_detection') 55.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|====================================== | 54%... On acoustic time step ('timestep_detection') 56.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 3.
+#> ... ... ... Acoustic container is constant ...
+#>
|
|======================================= | 55%... On acoustic time step ('timestep_detection') 57.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|======================================== | 56%... On acoustic time step ('timestep_detection') 58.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|======================================== | 57%... On acoustic time step ('timestep_detection') 59.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|========================================= | 58%... On acoustic time step ('timestep_detection') 60.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========================================== | 59%... On acoustic time step ('timestep_detection') 61.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========================================== | 60%... On acoustic time step ('timestep_detection') 62.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|=========================================== | 61%... On acoustic time step ('timestep_detection') 63.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|============================================ | 62%... On acoustic time step ('timestep_detection') 64.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|============================================ | 63%... On acoustic time step ('timestep_detection') 65.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|============================================= | 64%... On acoustic time step ('timestep_detection') 66.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============================================== | 65%... On acoustic time step ('timestep_detection') 67.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============================================== | 66%... On acoustic time step ('timestep_detection') 68.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=============================================== | 67%... On acoustic time step ('timestep_detection') 69.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================================ | 68%... On acoustic time step ('timestep_detection') 70.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================================= | 69%... On acoustic time step ('timestep_detection') 71.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|================================================= | 70%... On acoustic time step ('timestep_detection') 72.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|================================================== | 71%... On acoustic time step ('timestep_detection') 73.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|=================================================== | 72%... On acoustic time step ('timestep_detection') 74.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=================================================== | 73%... On acoustic time step ('timestep_detection') 75.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|==================================================== | 74%... On acoustic time step ('timestep_detection') 76.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|===================================================== | 75%... On acoustic time step ('timestep_detection') 77.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|===================================================== | 76%... On acoustic time step ('timestep_detection') 78.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|====================================================== | 77%... On acoustic time step ('timestep_detection') 79.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|======================================================= | 78%... On acoustic time step ('timestep_detection') 80.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|======================================================= | 79%... On acoustic time step ('timestep_detection') 81.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|======================================================== | 80%... On acoustic time step ('timestep_detection') 82.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========================================================= | 81%... On acoustic time step ('timestep_detection') 83.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========================================================== | 82%... On acoustic time step ('timestep_detection') 84.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========================================================== | 83%... On acoustic time step ('timestep_detection') 85.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|=========================================================== | 84%... On acoustic time step ('timestep_detection') 86.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 3.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 4.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 5.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 6.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 7.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 8.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 9.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 10.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 11.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 12.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 13.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 14.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 15.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 16.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 17.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 18.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 19.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 20.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 21.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 22.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 23.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 24.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 25.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 26.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 27.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 28.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 29.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 30.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 31.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 32.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 33.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 34.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 35.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 36.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 37.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 38.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 39.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 40.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 41.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 42.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 43.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 44.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 45.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 46.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 47.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 48.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 49.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 50.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 51.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 52.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 53.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 54.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 55.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 56.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 57.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 58.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 59.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 60.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 61.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 62.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 63.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 64.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 65.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 66.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 67.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 68.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 69.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 70.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 71.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 72.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 73.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 74.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 75.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 76.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 77.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 78.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 79.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 80.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 81.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 82.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 83.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 84.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 85.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 86.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 87.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 88.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============================================================ | 85%... On acoustic time step ('timestep_detection') 87.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============================================================ | 86%... On acoustic time step ('timestep_detection') 88.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|============================================================= | 87%... On acoustic time step ('timestep_detection') 89.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|============================================================== | 88%... On acoustic time step ('timestep_detection') 90.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|============================================================== | 89%... On acoustic time step ('timestep_detection') 91.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=============================================================== | 90%... On acoustic time step ('timestep_detection') 92.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================================================ | 91%... On acoustic time step ('timestep_detection') 93.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================================================ | 92%... On acoustic time step ('timestep_detection') 94.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================================================= | 93%... On acoustic time step ('timestep_detection') 95.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================================================== | 94%... On acoustic time step ('timestep_detection') 96.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=================================================================== | 95%... On acoustic time step ('timestep_detection') 97.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 2.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=================================================================== | 96%... On acoustic time step ('timestep_detection') 98.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|==================================================================== | 97%... On acoustic time step ('timestep_detection') 99.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|===================================================================== | 98%... On acoustic time step ('timestep_detection') 100.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|===================================================================== | 99%... On acoustic time step ('timestep_detection') 101.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|======================================================================| 100%
+#> ... Movement over acoustic and internal ('archival') time steps has been completed.
+#> ... flapper::.acs() call completed (@ 2023-02-19 14:45:37) after ~0.12 minutes.
+#> ... flapper::.acs_pl() call completed (@ 2023-02-19 14:45:37) after ~0.12 minutes.
+#> flapper::acdc() finished (@ 2023-02-19 14:45:37)...
+# The function returns a list with four elements
+# ... archive contains the results of the algorithm, implemented by the back-end
+# ... function .acs(). The other elements provide the time series
+# ... for each chunk, the time of the algorithm and a list of user inputs
+summary(out_acdc)
+#> Length Class Mode
+#> archive 1 -none- list
+#> ts_by_chunk 1 -none- list
+#> time 4 data.frame list
+#> args 19 -none- list
+
+#### Example (2): Write messages to file to monitor function progress via 'con'
+out_acdc <- acdc(acoustics = acc,
+ archival = arc,
+ bathy = dat_gebco,
+ detection_containers = dat_containers,
+ mobility = 200,
+ calc_depth_error = function(...) matrix(c(-2.5, 2.5), nrow = 2),
+ con = tempdir()
+ )
+#> flapper::acdc() called (@ 2023-02-19 14:45:37)...
+#> '/' added to the directory inputted to the argument 'con' ('/var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmpUnZ226').
+#> /var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmpUnZ226/acdc_log.txt does not exist: attempting to write file in specified directory...
+#> ... Blank file successfully written to file.
+#> 'calc_depth_error' function taken to be independent of depth.
+#>
|
| | 0%
|
|= | 1%
|
|= | 2%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|== | 3%
|
|=== | 4%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=== | 5%
|
|==== | 6%
|
|===== | 7%
|
|====== | 8%
|
|====== | 9%
|
|======= | 10%
|
|======== | 11%
|
|======== | 12%
|
|========= | 13%
|
|========== | 14%
|
|========== | 15%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=========== | 16%
|
|============ | 17%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============ | 18%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============= | 19%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============== | 20%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=============== | 21%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=============== | 22%
|
|================ | 23%
|
|================= | 24%
|
|================= | 25%
|
|================== | 26%
|
|=================== | 27%
|
|=================== | 28%
|
|==================== | 29%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|===================== | 30%
|
|===================== | 31%
|
|====================== | 32%
|
|======================= | 33%
|
|======================== | 34%
|
|======================== | 35%
|
|========================= | 36%
|
|========================== | 37%
|
|========================== | 38%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=========================== | 39%
|
|============================ | 40%
|
|============================ | 41%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============================= | 42%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============================== | 43%
|
|============================== | 44%
|
|=============================== | 45%
|
|================================ | 46%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================= | 47%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================= | 48%
|
|================================== | 49%
|
|=================================== | 50%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|==================================== | 51%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|===================================== | 52%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|===================================== | 53%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|====================================== | 54%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|======================================= | 55%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|======================================== | 56%
|
|======================================== | 57%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|========================================= | 58%
|
|========================================== | 59%
|
|========================================== | 60%
|
|=========================================== | 61%
|
|============================================ | 62%
|
|============================================ | 63%
|
|============================================= | 64%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============================================== | 65%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============================================== | 66%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=============================================== | 67%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================================ | 68%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================================= | 69%
|
|================================================= | 70%
|
|================================================== | 71%
|
|=================================================== | 72%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=================================================== | 73%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|==================================================== | 74%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|===================================================== | 75%
|
|===================================================== | 76%
|
|====================================================== | 77%
|
|======================================================= | 78%
|
|======================================================= | 79%
|
|======================================================== | 80%
|
|========================================================= | 81%
|
|========================================================== | 82%
|
|========================================================== | 83%
|
|=========================================================== | 84%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============================================================ | 85%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============================================================ | 86%
|
|============================================================= | 87%
|
|============================================================== | 88%
|
|============================================================== | 89%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=============================================================== | 90%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================================================ | 91%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================================================ | 92%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================================================= | 93%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================================================== | 94%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=================================================================== | 95%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=================================================================== | 96%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|==================================================================== | 97%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|===================================================================== | 98%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|===================================================================== | 99%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|======================================================================| 100%
+#> flapper::acdc() finished (@ 2023-02-19 14:45:44)...
+
+acdc_log <- readLines(paste0(tempdir(), "/acdc_log.txt"))
+utils::head(acdc_log, 10)
+#> [1] "flapper::.acs_pl() called (@ 2023-02-19 14:45:37)... "
+#> [2] "... Checking user inputs... "
+#> [3] "... Processing movement time series... "
+#> [4] "... Plotting movement time series (for each chunk)... "
+#> [5] "... Calling .acs() to implement ACDC algorithm on one chunk... "
+#> [6] "flapper::.acs() called (@ 2023-02-19 14:45:37)... "
+#> [7] "... Initiating algorithm: moving over acoustic and internal ('archival') time steps... "
+#> [8] "... On acoustic time step ('timestep_detection') 1. "
+#> [9] "... ... On internal time step ('timestep_archival') 1. "
+#> [10] "... On acoustic time step ('timestep_detection') 2. "
+file.remove(paste0(tempdir(), "/acdc_log.txt"))
+#> [1] TRUE
+
+#### Example (3): Implement the algorithm and return spatial information
+# Specify save_record_spatial = NULL to include spatial information for all time steps
+# ... or a vector to include this information for specific time steps
+out_acdc <- acdc(acoustics = acc,
+ archival = arc,
+ bathy = dat_gebco,
+ detection_containers = dat_containers,
+ mobility = 200,
+ calc_depth_error = function(...) matrix(c(-2.5, 2.5), nrow = 2),
+ save_record_spatial = NULL
+ )
+#> flapper::acdc() called (@ 2023-02-19 14:45:44)...
+#> flapper::.acs_pl() called (@ 2023-02-19 14:45:44)...
+#> ... Checking user inputs...
+#> 'calc_depth_error' function taken to be independent of depth.
+#> ... Processing movement time series...
+#> ... Plotting movement time series (for each chunk)...
+#> ... Calling .acs() to implement ACDC algorithm on one chunk...
+#> flapper::.acs() called (@ 2023-02-19 14:45:44)...
+#>
|
| | 0%... Initiating algorithm: moving over acoustic and internal ('archival') time steps...
+#> ... On acoustic time step ('timestep_detection') 1.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|= | 1%... On acoustic time step ('timestep_detection') 2.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|= | 2%... On acoustic time step ('timestep_detection') 3.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|== | 3%... On acoustic time step ('timestep_detection') 4.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|=== | 4%... On acoustic time step ('timestep_detection') 5.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=== | 5%... On acoustic time step ('timestep_detection') 6.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|==== | 6%... On acoustic time step ('timestep_detection') 7.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|===== | 7%... On acoustic time step ('timestep_detection') 8.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|====== | 8%... On acoustic time step ('timestep_detection') 9.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|====== | 9%... On acoustic time step ('timestep_detection') 10.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|======= | 10%... On acoustic time step ('timestep_detection') 11.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|======== | 11%... On acoustic time step ('timestep_detection') 12.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|======== | 12%... On acoustic time step ('timestep_detection') 13.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========= | 13%... On acoustic time step ('timestep_detection') 14.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========== | 14%... On acoustic time step ('timestep_detection') 15.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========== | 15%... On acoustic time step ('timestep_detection') 16.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 3.
+#> ... ... ... Acoustic container is constant ...
+#>
|
|=========== | 16%... On acoustic time step ('timestep_detection') 17.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|============ | 17%... On acoustic time step ('timestep_detection') 18.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 2.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 3.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 4.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 5.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 6.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 7.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 8.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 9.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 10.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============ | 18%... On acoustic time step ('timestep_detection') 19.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============= | 19%... On acoustic time step ('timestep_detection') 20.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============== | 20%... On acoustic time step ('timestep_detection') 21.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=============== | 21%... On acoustic time step ('timestep_detection') 22.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=============== | 22%... On acoustic time step ('timestep_detection') 23.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|================ | 23%... On acoustic time step ('timestep_detection') 24.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|================= | 24%... On acoustic time step ('timestep_detection') 25.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|================= | 25%... On acoustic time step ('timestep_detection') 26.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|================== | 26%... On acoustic time step ('timestep_detection') 27.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|=================== | 27%... On acoustic time step ('timestep_detection') 28.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|=================== | 28%... On acoustic time step ('timestep_detection') 29.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|==================== | 29%... On acoustic time step ('timestep_detection') 30.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|===================== | 30%... On acoustic time step ('timestep_detection') 31.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|===================== | 31%... On acoustic time step ('timestep_detection') 32.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|====================== | 32%... On acoustic time step ('timestep_detection') 33.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|======================= | 33%... On acoustic time step ('timestep_detection') 34.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|======================== | 34%... On acoustic time step ('timestep_detection') 35.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|======================== | 35%... On acoustic time step ('timestep_detection') 36.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========================= | 36%... On acoustic time step ('timestep_detection') 37.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========================== | 37%... On acoustic time step ('timestep_detection') 38.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========================== | 38%... On acoustic time step ('timestep_detection') 39.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=========================== | 39%... On acoustic time step ('timestep_detection') 40.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|============================ | 40%... On acoustic time step ('timestep_detection') 41.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|============================ | 41%... On acoustic time step ('timestep_detection') 42.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============================= | 42%... On acoustic time step ('timestep_detection') 43.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============================== | 43%... On acoustic time step ('timestep_detection') 44.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|============================== | 44%... On acoustic time step ('timestep_detection') 45.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|=============================== | 45%... On acoustic time step ('timestep_detection') 46.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|================================ | 46%... On acoustic time step ('timestep_detection') 47.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================= | 47%... On acoustic time step ('timestep_detection') 48.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 3.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 4.
+#> ... ... ... Acoustic container is constant ...
+#> ... ... On internal time step ('timestep_archival') 5.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================= | 48%... On acoustic time step ('timestep_detection') 49.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|================================== | 49%... On acoustic time step ('timestep_detection') 50.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|=================================== | 50%... On acoustic time step ('timestep_detection') 51.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... On acoustic time step ('timestep_detection') 52.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|==================================== | 51%... On acoustic time step ('timestep_detection') 53.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 2.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 3.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 4.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 5.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 6.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 7.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 8.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 9.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 10.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|===================================== | 52%... On acoustic time step ('timestep_detection') 54.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|===================================== | 53%... On acoustic time step ('timestep_detection') 55.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|====================================== | 54%... On acoustic time step ('timestep_detection') 56.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 3.
+#> ... ... ... Acoustic container is constant ...
+#>
|
|======================================= | 55%... On acoustic time step ('timestep_detection') 57.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|======================================== | 56%... On acoustic time step ('timestep_detection') 58.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|======================================== | 57%... On acoustic time step ('timestep_detection') 59.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|========================================= | 58%... On acoustic time step ('timestep_detection') 60.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========================================== | 59%... On acoustic time step ('timestep_detection') 61.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========================================== | 60%... On acoustic time step ('timestep_detection') 62.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|=========================================== | 61%... On acoustic time step ('timestep_detection') 63.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|============================================ | 62%... On acoustic time step ('timestep_detection') 64.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|============================================ | 63%... On acoustic time step ('timestep_detection') 65.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|============================================= | 64%... On acoustic time step ('timestep_detection') 66.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============================================== | 65%... On acoustic time step ('timestep_detection') 67.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============================================== | 66%... On acoustic time step ('timestep_detection') 68.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=============================================== | 67%... On acoustic time step ('timestep_detection') 69.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================================ | 68%... On acoustic time step ('timestep_detection') 70.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================================= | 69%... On acoustic time step ('timestep_detection') 71.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|================================================= | 70%... On acoustic time step ('timestep_detection') 72.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|================================================== | 71%... On acoustic time step ('timestep_detection') 73.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|=================================================== | 72%... On acoustic time step ('timestep_detection') 74.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=================================================== | 73%... On acoustic time step ('timestep_detection') 75.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|==================================================== | 74%... On acoustic time step ('timestep_detection') 76.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|===================================================== | 75%... On acoustic time step ('timestep_detection') 77.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|===================================================== | 76%... On acoustic time step ('timestep_detection') 78.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|====================================================== | 77%... On acoustic time step ('timestep_detection') 79.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|======================================================= | 78%... On acoustic time step ('timestep_detection') 80.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|======================================================= | 79%... On acoustic time step ('timestep_detection') 81.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|======================================================== | 80%... On acoustic time step ('timestep_detection') 82.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========================================================= | 81%... On acoustic time step ('timestep_detection') 83.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========================================================== | 82%... On acoustic time step ('timestep_detection') 84.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========================================================== | 83%... On acoustic time step ('timestep_detection') 85.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|=========================================================== | 84%... On acoustic time step ('timestep_detection') 86.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 3.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 4.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 5.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 6.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 7.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 8.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 9.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 10.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 11.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 12.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 13.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 14.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 15.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 16.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 17.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 18.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 19.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 20.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 21.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 22.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 23.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 24.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 25.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 26.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 27.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 28.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 29.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 30.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 31.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 32.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 33.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 34.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 35.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 36.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 37.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 38.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 39.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 40.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 41.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 42.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 43.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 44.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 45.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 46.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 47.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 48.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 49.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 50.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 51.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 52.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 53.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 54.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 55.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 56.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 57.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 58.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 59.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 60.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 61.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 62.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 63.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 64.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 65.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 66.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 67.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 68.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 69.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 70.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 71.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 72.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 73.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 74.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 75.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 76.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 77.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 78.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 79.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 80.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 81.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 82.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 83.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 84.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 85.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 86.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 87.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 88.
+#> ... ... ... Acoustic container is shrinking ...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============================================================ | 85%... On acoustic time step ('timestep_detection') 87.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|============================================================ | 86%... On acoustic time step ('timestep_detection') 88.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|============================================================= | 87%... On acoustic time step ('timestep_detection') 89.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|============================================================== | 88%... On acoustic time step ('timestep_detection') 90.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|============================================================== | 89%... On acoustic time step ('timestep_detection') 91.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=============================================================== | 90%... On acoustic time step ('timestep_detection') 92.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================================================ | 91%... On acoustic time step ('timestep_detection') 93.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================================================ | 92%... On acoustic time step ('timestep_detection') 94.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================================================= | 93%... On acoustic time step ('timestep_detection') 95.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================================================== | 94%... On acoustic time step ('timestep_detection') 96.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=================================================================== | 95%... On acoustic time step ('timestep_detection') 97.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 2.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=================================================================== | 96%... On acoustic time step ('timestep_detection') 98.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|==================================================================== | 97%... On acoustic time step ('timestep_detection') 99.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|===================================================================== | 98%... On acoustic time step ('timestep_detection') 100.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|===================================================================== | 99%... On acoustic time step ('timestep_detection') 101.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|======================================================================| 100%
+#> ... Movement over acoustic and internal ('archival') time steps has been completed.
+#> ... flapper::.acs() call completed (@ 2023-02-19 14:45:52) after ~0.13 minutes.
+#> ... flapper::.acs_pl() call completed (@ 2023-02-19 14:45:52) after ~0.13 minutes.
+#> flapper::acdc() finished (@ 2023-02-19 14:45:52)...
+
+#### Example (4): Implement the algorithm in parallel e.g. by supplying a cluster
+# If verbose = TRUE (the default), it is necessary to specify a directory
+# ... into which dot_acdc_log_*.txt files are saved (i.e., messages
+# ... cannot be written to the console in parallel)
+out_acdc <- acdc(acoustics = acc,
+ archival = arc,
+ bathy = dat_gebco,
+ detection_containers = dat_containers,
+ mobility = 200,
+ calc_depth_error = function(...) matrix(c(-2.5, 2.5), nrow = 2),
+ con = tempdir(),
+ cl = parallel::makeCluster(2L)
+ )
+#> flapper::acdc() called (@ 2023-02-19 14:45:52)...
+#> '/' added to the directory inputted to the argument 'con' ('/var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmpUnZ226').
+#> /var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmpUnZ226/acdc_log.txt does not exist: attempting to write file in specified directory...
+#> ... Blank file successfully written to file.
+#> 'calc_depth_error' function taken to be independent of depth.
+#> 'acoustics' dataframe split into 2 chunks of ~4 (0--7) hours across 2 core(s).
+#> Chunk 1 : 6 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.
+#> Chunk 2 : 210 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.
+#> /var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmpUnZ226/dot_acdc_log_1.txt does not exist: attempting to write file in specified directory...
+#> ... Blank file successfully written to file.
+#> /var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmpUnZ226/dot_acdc_log_2.txt does not exist: attempting to write file in specified directory...
+#> ... Blank file successfully written to file.
+#> flapper::acdc() finished (@ 2023-02-19 14:46:06)...
+
+## Check logs
+list.files(tempdir())
+#> [1] "acdc_log.txt" "dot_acdc_log_1.txt" "dot_acdc_log_2.txt"
+#> [4] "downlit" "file77b31494a445" "file77b3284fa5e6"
+#> [7] "file77b331894d7a"
+# "acdc_log.txt" contains the log for the overall function
+acdc_log <- readLines(paste0(tempdir(), "/acdc_log.txt"))
+head(acdc_log, 20)
+#> [1] "flapper::.acs_pl() called (@ 2023-02-19 14:45:52)... "
+#> [2] "... Checking user inputs... "
+#> [3] "... Splitting 'acoustics' into chunks... "
+#> [4] "... Processing acoustics chunks... "
+#> [5] "... ... Checking for NULL/empty chunks... "
+#> [6] "... ... Overlapping chunks... "
+#> [7] "... Processing movement time series... "
+#> [8] "... ... Chunk 1 : 6 archival observation(s) beyond the ranges of (processed) acoustic detections ignored. "
+#> [9] "... ... Chunk 2 : 210 archival observation(s) beyond the ranges of (processed) acoustic detections ignored. "
+#> [10] "... Plotting movement time series (for each chunk)... "
+#> [11] "... Defining chunk-specific log files as dot_acdc_log_1.txt, dot_acdc_log_2.txt etc... "
+#> [12] "... ... /var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmpUnZ226/dot_acdc_log_1.txt does not exist: attempting to write file in specified directory... "
+#> [13] "... ... ... Blank file successfully written to file. "
+#> [14] "... ... /var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmpUnZ226/dot_acdc_log_2.txt does not exist: attempting to write file in specified directory... "
+#> [15] "... ... ... Blank file successfully written to file. "
+#> [16] "... Calling .acs() to implement ACDC algorithm on 2 chunks, using 2 cores... "
+#> [17] "... flapper::.acs_pl() call completed (@ 2023-02-19 14:46:06) after ~0.22 minutes. "
+# "acdc_log_1.txt", "acdc_log_2.txt" etc contain chunk-specific logs
+acdc_log_1 <- readLines(paste0(tempdir(), "/dot_acdc_log_1.txt"))
+utils::head(acdc_log_1)
+#> [1] "flapper::.acs() called (@ 2023-02-19 14:45:54)... "
+#> [2] "... Initiating algorithm: moving over acoustic and internal ('archival') time steps... "
+#> [3] "... On acoustic time step ('timestep_detection') 1. "
+#> [4] "... ... On internal time step ('timestep_archival') 1. "
+#> [5] "... On acoustic time step ('timestep_detection') 2. "
+#> [6] "... ... On internal time step ('timestep_archival') 1. "
+utils::tail(acdc_log_1)
+#> [1] "... On acoustic time step ('timestep_detection') 91. "
+#> [2] "... ... On internal time step ('timestep_archival') 1. "
+#> [3] "... ... On internal time step ('timestep_archival') 2. "
+#> [4] "... ... ... Acoustic container is expanding... "
+#> [5] "... Movement over acoustic and internal ('archival') time steps has been completed. "
+#> [6] "... flapper::.acs() call completed (@ 2023-02-19 14:46:05) after ~0.19 minutes. "
+## Examine outputs
+# Note that there are now four elements in archive, one for each chunk
+# Likewise, there are four elements in ts_by_chunk,
+# ... containing the movement time series for each chunk.
+summary(out_acdc)
+#> Length Class Mode
+#> archive 2 -none- list
+#> ts_by_chunk 2 -none- list
+#> time 4 data.frame list
+#> args 19 -none- list
+# Note that the last observation of each time series overlaps with the
+# ... first observation for the next chunk, to prevent loss of information
+lapply(out_acdc$ts_by_chunk,
+ function(chunk) chunk$acoustics[c(1, nrow(chunk$acoustics)), ])
+#> [[1]]
+#> individual_id transmitter_id index timestamp receiver_id
+#> 1 25 A69-1303-555 1 2016-03-17 01:50:00 26
+#> 92 25 A69-1303-555 138 2016-03-17 08:50:00 26
+#> receiver receiver_long receiver_lat receiver_depth dup split_permit
+#> 1 VR2W-108163 -5.610733 56.37628 25 FALSE FALSE
+#> 92 VR2W-108163 -5.610733 56.37628 25 FALSE TRUE
+#> bin timestamp_num
+#> 1 2016-03-17 01:00:00 1458179400
+#> 92 2016-03-17 05:00:00 1458204600
+#>
+#> [[2]]
+#> individual_id transmitter_id index timestamp receiver_id
+#> 92 25 A69-1303-555 138 2016-03-17 08:50:00 26
+#> 102 25 A69-1303-555 154 2016-03-17 09:02:00 26
+#> receiver receiver_long receiver_lat receiver_depth dup split_permit
+#> 92 VR2W-108163 -5.610733 56.37628 25 FALSE TRUE
+#> 102 VR2W-108163 -5.610733 56.37628 25 FALSE FALSE
+#> bin timestamp_num
+#> 92 2016-03-17 05:00:00 1458204600
+#> 102 2016-03-17 09:00:00 1458205320
+#>
+
+#### Example (5) Biologically meaningful chunks can be specified via
+# .. the 'split' argument or by passing a list of acoustic time series
+# .. already split by list of dataframes to 'acoustics'
+## Using the split argument:
+out_acdc <- acdc(acoustics = acc,
+ archival = arc,
+ bathy = dat_gebco,
+ detection_containers = dat_containers,
+ mobility = 200,
+ calc_depth_error = function(...) matrix(c(-2.5, 2.5), nrow = 2),
+ con = tempdir(),
+ cl = parallel::makeCluster(2L),
+ split = "2 hours"
+ )
+#> flapper::acdc() called (@ 2023-02-19 14:46:06)...
+#> '/' added to the directory inputted to the argument 'con' ('/var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmpUnZ226').
+#> 'calc_depth_error' function taken to be independent of depth.
+#> 'acoustics' dataframe split into 3 chunks of ~1 (0--5) hours across 2 core(s).
+#> Chunk 1 : 171 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.
+#> Chunk 2 : 51 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.
+#> Chunk 3 : 210 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.
+#> /var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmpUnZ226/dot_acdc_log_3.txt does not exist: attempting to write file in specified directory...
+#> ... Blank file successfully written to file.
+#> flapper::acdc() finished (@ 2023-02-19 14:46:19)...
+
+## Passing a list of dataframes
+# This option can provide more flexibility than split.
+# ... This example could also be used using split, as described above,
+# ... but this is not the case for all time categories (e.g., seasons).
+acc$chunk <- cut(acc$timestamp, "2 hours")
+acc_ls <- split(acc, acc$chunk)
+out_acdc <- acdc(acoustics = acc_ls,
+ archival = arc,
+ bathy = dat_gebco,
+ detection_containers = dat_containers,
+ mobility = 200,
+ calc_depth_error = function(...) matrix(c(-2.5, 2.5), nrow = 2),
+ con = tempdir(),
+ cl = parallel::makeCluster(2L)
+ )
+#> flapper::acdc() called (@ 2023-02-19 14:46:19)...
+#> '/' added to the directory inputted to the argument 'con' ('/var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmpUnZ226').
+#> 'calc_depth_error' function taken to be independent of depth.
+#> Chunk 1 : 181 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.
+#> Chunk 2 : 156 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.
+#> Chunk 3 : 108 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.
+#> Chunk 4 : 204 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.
+#> Chunk 5 : 215 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.
+#> /var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmpUnZ226/dot_acdc_log_4.txt does not exist: attempting to write file in specified directory...
+#> ... Blank file successfully written to file.
+#> /var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmpUnZ226/dot_acdc_log_5.txt does not exist: attempting to write file in specified directory...
+#> ... Blank file successfully written to file.
+#> flapper::acdc() finished (@ 2023-02-19 14:46:30)...
+
+
+#### Example (5) Implement the algorithm for multiple individuals
+# ... To do this, it is necessary to apply the function iteratively
+# ... to each individual.
+# Pre-processing to define computation time
+# ... E.g., careful definition of time series
+if(flapper_run_slow){
+ # Define cluster
+ cluster <- FALSE
+ if(cluster){
+ cl <- parallel::makeCluster(2L)
+ parallel::clusterExport(cl = cl, varlist = c("acdc",
+ "dat_archival",
+ "dat_gebco",
+ "dat_containers"
+ ))
+ } else cl <- NULL
+ # Implement algorithm for each individual
+ acdc_out_by_id <-
+ pbapply::pblapply(split(dat_acoustics, dat_acoustics$individual_id), cl = cl, function(acc){
+ # Define individual-specific folder in which to save function logs
+ dir_global <- paste0(tempdir(), "/")
+ dir_id <- paste0(dir_global, acc$individual_id[1], "/")
+ if(!dir.exists(dir_id)) dir.create(dir_id)
+ # Focus on a small sample of time series for speed
+ acc <- acc[1:3, ]
+ # Isolate archival data for individual
+ arc <- dat_archival[dat_archival$individual_id == acc$id[1], ]
+ # Implement algorithm
+ acdc_out <- acdc(acoustics = acc,
+ archival = dat_archival,
+ bathy = dat_gebco,
+ detection_containers = dat_containers,
+ mobility = 200,
+ calc_depth_error = function(...) matrix(c(-2.5, 2.5), nrow = 2),
+ save_record_spatial = 1:10L,
+ con = dir_id
+ )
+ # Include logs in output
+ acdc_log <- lapply(list.files(dir_id, full.names = TRUE), readLines)
+ # Simplify the results at this stage or outside of this loop
+ # ... using acdc_simplify()
+ # Return results for specified individual
+ out <- list(acdc_id = acc$individual_id[1], acdc_out = acdc_out, acdc_log = acdc_log)
+ return(out)
+ })
+ if(!is.null(cl)) parallel::stopCluster(cl)
+ summary(acdc_out_by_id)
+}
+#> flapper::acdc() called (@ 2023-02-19 14:46:30)...
+#> /var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmpUnZ226/25/acdc_log.txt does not exist: attempting to write file in specified directory...
+#> ... Blank file successfully written to file.
+#> 'calc_depth_error' function taken to be independent of depth.
+#> archival$timestamp rounded to the nearest 120 second(s).
+#> Duplicate observations in 'archival' identified and dropped.
+#> Chunk 1 : 774 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.
+#>
|
| | 0%
|
|=================================== | 50%
|
|======================================================================| 100%
+#> flapper::acdc() finished (@ 2023-02-19 14:46:30)...
+#> flapper::acdc() called (@ 2023-02-19 14:46:30)...
+#> /var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmpUnZ226/28/acdc_log.txt does not exist: attempting to write file in specified directory...
+#> ... Blank file successfully written to file.
+#> 'calc_depth_error' function taken to be independent of depth.
+#> archival$timestamp rounded to the nearest 120 second(s).
+#> Duplicate observations in 'archival' identified and dropped.
+#> Chunk 1 : 7268 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.
+
+#>
|
| | 0%
|
|=================================== | 50%
|
|======================================================================| 100%
+#> flapper::acdc() finished (@ 2023-02-19 14:46:30)...
+#> flapper::acdc() called (@ 2023-02-19 14:46:30)...
+#> /var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmpUnZ226/35/acdc_log.txt does not exist: attempting to write file in specified directory...
+#> ... Blank file successfully written to file.
+#> 'calc_depth_error' function taken to be independent of depth.
+#> archival$timestamp rounded to the nearest 120 second(s).
+#> Duplicate observations in 'archival' identified and dropped.
+#> Chunk 1 : 1961 archival observation(s) beyond the ranges of (processed) acoustic detections ignored.
+
+#>
|
| | 0%
|
|=================================== | 50%
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|======================================================================| 100%
+#> flapper::acdc() finished (@ 2023-02-19 14:51:18)...
+
+#> Length Class Mode
+#> 25 3 -none- list
+#> 28 3 -none- list
+#> 35 3 -none- list
+
+#### Step (3) Simplify the function outputs
+# This step aggregates information across chunks, which is necessary to
+# ... plot information aggregated across all chunks (see below).
+
+#### Step (4) Examine function outputs, e.g., via plotting
+# See acdc_plot_record() and acdc_animate_record() to visualise the results
+# ... (either for a specific chunk or aggregated across all chunks
+# ... using acdc_simplify() as described above).
+
+
"acdc_record"
objectR/acdc_analyse_record.R
+ Source: R/acdc_analyse_record.R
acdc_access.Rd
These functions provide short-cuts to elements of an acdc_record-class
object.
These functions provide short-cuts to elements of an acdc_record-class
object.
acdc_access_dat(record) +++ ++acdc_access_dat(record) + +acdc_access_timesteps(record) + +acdc_access_maps( + record, + type = c("map_timestep", "map_cumulative"), + select = NULL +)
++Arguments
+
- record
+- -acdc_access_timesteps(record) -acdc_access_maps( - record, - type = c("map_timestep", "map_cumulative"), - select = NULL -) +
An
acdc_record-class
object.- type
+- -
For
acdc_access_maps
,type
is a character that specifies whether or not to access time step-specific maps (type = "map_timestep"
) or cumulative maps (type = "map_cumulative"
).Arguments
--
-- - -record -- An
acdc_record-class
object.- -type -- For
acdc_access_maps
,type
is a character that specifies whether or not to access time step-specific maps (type = "map_timestep"
) or cumulative maps (type = "map_cumulative"
).- -select -- (optional) For
acdc_access_maps
,select
is an integer vector that defines the cumulative time steps (i.e., accounting for both primary (acoustic) and secondary (archival) time steps) for which maps are required.Value
+- select
+- +
(optional) For
acdc_access_maps
,select
is an integer vector that defines the cumulative time steps (i.e., accounting for both primary (acoustic) and secondary (archival) time steps) for which maps are required.++Value
--
- + +
acdc_access_dat
returns a single dataframe for all time steps.- -
acdc_access_dat
returns a single dataframe for all time steps.
acdc_access_timesteps
returns an integer that defines the total number of time steps.- -
acdc_access_maps
returns a single list of time-step specific or cumulative maps for specified or all time steps.Details
- +++Details
--
- -- -
acdc_access_dat
accesses therecord$dat
elements of anacdc_record-class
object for all time steps.- -
acdc_access_timesteps
accesses the total number of time steps stored in anacdc_record-class
object, accounting for both primary (acoustic) and secondary (archival) time steps.- -
acdc_access_maps
accesses all, or specified, maps from therecord$spatial
elements of anacdc_record-class
object.Author
- +
- +
acdc_access_dat
accesses therecord$dat
elements of anacdc_record-class
object for all time steps.- +
acdc_access_timesteps
accesses the total number of time steps stored in anacdc_record-class
object, accounting for both primary (acoustic) and secondary (archival) time steps.- +
acdc_access_maps
accesses all, or specified, maps from therecord$spatial
elements of anacdc_record-class
object.+-Author
Edward Lavender
+Examples
-+#> acdc_simplify() implemented for type = 'acs'.#> timestep_cumulative timestep_detection timestep_archival receiver_1_id -#> 1 1 1 1 26 -#> 2 2 2 1 26 -#> 3 3 3 1 26 -#> 4 4 3 2 26 -#> 5 5 4 1 26 -#> 6 6 5 1 26 -#> 7 7 5 2 26 -#> 8 8 6 1 26 -#> 9 9 7 1 26 -#> 10 10 8 1 26 -#> 11 11 9 1 26 -#> 12 12 10 1 26 -#> 13 13 11 1 26 -#> 14 14 12 1 26 -#> 15 15 13 1 26 -#> 16 16 14 1 26 -#> 17 17 15 1 26 -#> 18 18 16 1 26 -#> 19 19 16 2 26 -#> 20 20 16 3 26 -#> 21 21 17 1 26 -#> 22 22 18 1 26 -#> 23 23 18 2 26 -#> 24 24 18 3 26 -#> 25 25 18 4 26 -#> 26 26 18 5 26 -#> 27 27 18 6 26 -#> 28 28 18 7 26 -#> 29 29 18 8 26 -#> 30 30 18 9 26 -#> 31 31 18 10 26 -#> 32 32 19 1 21 -#> 33 33 20 1 26 -#> 34 34 21 1 26 -#> 35 35 22 1 21 -#> 36 36 23 1 21 -#> 37 37 24 1 21 -#> 38 38 25 1 21 -#> 39 39 26 1 21 -#> 40 40 27 1 21 -#> 41 41 28 1 21 -#> 42 42 29 1 21 -#> 43 43 30 1 21 -#> 44 44 30 2 21 -#> 45 45 31 1 21 -#> 46 46 32 1 21 -#> 47 47 33 1 21 -#> 48 48 34 1 21 -#> 49 49 35 1 21 -#> 50 50 36 1 21 -#> 51 51 37 1 21 -#> 52 52 38 1 21 -#> 53 53 39 1 21 -#> 54 54 39 2 21 -#> 55 55 40 1 21 -#> 56 56 41 1 21 -#> 57 57 42 1 21 -#> 58 58 43 1 26 -#> 59 59 44 1 26 -#> 60 60 45 1 26 -#> 61 61 46 1 26 -#> 62 62 47 1 26 -#> 63 63 47 2 26 -#> 64 64 48 1 26 -#> 65 65 48 2 26 -#> 66 66 48 3 26 -#> 67 67 48 4 26 -#> 68 68 48 5 26 -#> 69 69 49 1 26 -#> 70 70 50 1 26 -#> 71 71 51 1 26 -#> 72 72 52 1 21 -#> 73 73 52 2 21 -#> 74 74 53 1 21 -#> 75 75 53 2 21 -#> 76 76 53 3 21 -#> 77 77 53 4 21 -#> 78 78 53 5 21 -#> 79 79 53 6 21 -#> 80 80 53 7 21 -#> 81 81 53 8 21 -#> 82 82 53 9 21 -#> 83 83 53 10 21 -#> 84 84 54 1 26 -#> 85 85 55 1 26 -#> 86 86 55 2 26 -#> 87 87 56 1 26 -#> 88 88 56 2 26 -#> 89 89 56 3 26 -#> 90 90 57 1 26 -#> 91 91 57 2 26 -#> 92 92 58 1 26 -#> 93 93 59 1 26 -#> 94 94 59 2 26 -#> 95 95 60 1 26 -#> 96 96 61 1 26 -#> 97 97 62 1 26 -#> 98 98 63 1 26 -#> 99 99 64 1 26 -#> 100 100 65 1 26 -#> 101 101 66 1 26 -#> 102 102 67 1 31 -#> 103 103 68 1 26 -#> 104 104 69 1 31 -#> 105 105 70 1 26 -#> 106 106 71 1 26 -#> 107 107 72 1 26 -#> 108 108 73 1 26 -#> 109 109 74 1 26 -#> 110 110 75 1 31 -#> 111 111 76 1 26 -#> 112 112 77 1 26 -#> 113 113 78 1 26 -#> 114 114 79 1 26 -#> 115 115 80 1 26 -#> 116 116 81 1 26 -#> 117 117 82 1 26 -#> 118 118 83 1 26 -#> 119 119 84 1 26 -#> 120 120 85 1 26 -#> 121 121 86 1 26 -#> 122 122 86 2 26 -#> 123 123 86 3 26 -#> 124 124 86 4 26 -#> 125 125 86 5 26 -#> 126 126 86 6 26 -#> 127 127 86 7 26 -#> 128 128 86 8 26 -#> 129 129 86 9 26 -#> 130 130 86 10 26 -#> 131 131 86 11 26 -#> 132 132 86 12 26 -#> 133 133 86 13 26 -#> 134 134 86 14 26 -#> 135 135 86 15 26 -#> 136 136 86 16 26 -#> 137 137 86 17 26 -#> 138 138 86 18 26 -#> 139 139 86 19 26 -#> 140 140 86 20 26 -#> 141 141 86 21 26 -#> 142 142 86 22 26 -#> 143 143 86 23 26 -#> 144 144 86 24 26 -#> 145 145 86 25 26 -#> 146 146 86 26 26 -#> 147 147 86 27 26 -#> 148 148 86 28 26 -#> 149 149 86 29 26 -#> 150 150 86 30 26 -#> 151 151 86 31 26 -#> 152 152 86 32 26 -#> 153 153 86 33 26 -#> 154 154 86 34 26 -#> 155 155 86 35 26 -#> 156 156 86 36 26 -#> 157 157 86 37 26 -#> 158 158 86 38 26 -#> 159 159 86 39 26 -#> 160 160 86 40 26 -#> 161 161 86 41 26 -#> 162 162 86 42 26 -#> 163 163 86 43 26 -#> 164 164 86 44 26 -#> 165 165 86 45 26 -#> 166 166 86 46 26 -#> 167 167 86 47 26 -#> 168 168 86 48 26 -#> 169 169 86 49 26 -#> 170 170 86 50 26 -#> 171 171 86 51 26 -#> 172 172 86 52 26 -#> 173 173 86 53 26 -#> 174 174 86 54 26 -#> 175 175 86 55 26 -#> 176 176 86 56 26 -#> 177 177 86 57 26 -#> 178 178 86 58 26 -#> 179 179 86 59 26 -#> 180 180 86 60 26 -#> 181 181 86 61 26 -#> 182 182 86 62 26 -#> 183 183 86 63 26 -#> 184 184 86 64 26 -#> 185 185 86 65 26 -#> 186 186 86 66 26 -#> 187 187 86 67 26 -#> 188 188 86 68 26 -#> 189 189 86 69 26 -#> 190 190 86 70 26 -#> 191 191 86 71 26 -#> 192 192 86 72 26 -#> 193 193 86 73 26 -#> 194 194 86 74 26 -#> 195 195 86 75 26 -#> 196 196 86 76 26 -#> 197 197 86 77 26 -#> 198 198 86 78 26 -#> 199 199 86 79 26 -#> 200 200 86 80 26 -#> 201 201 86 81 26 -#> 202 202 86 82 26 -#> 203 203 86 83 26 -#> 204 204 86 84 26 -#> 205 205 86 85 26 -#> 206 206 86 86 26 -#> 207 207 86 87 26 -#> 208 208 86 88 26 -#> 209 209 87 1 26 -#> 210 210 87 2 26 -#> 211 211 88 1 26 -#> 212 212 89 1 26 -#> 213 213 90 1 26 -#> 214 214 91 1 26 -#> 215 215 91 2 26 -#> 216 216 92 1 26 -#> 217 217 93 1 31 -#> 218 218 94 1 26 -#> 219 219 95 1 31 -#> 220 220 96 1 31 -#> 221 221 97 1 26 -#> 222 222 97 2 26 -#> 223 223 98 1 31 -#> 224 224 99 1 26 -#> 225 225 100 1 26 -#> 226 226 101 1 31 -#> receiver_2_id receiver_1_timestamp receiver_2_timestamp time_btw_dets -#> 1 26 2016-03-17 01:50:00 2016-03-17 01:52:00 120 -#> 2 26 2016-03-17 01:52:00 2016-03-17 01:54:00 120 -#> 3 26 2016-03-17 01:54:00 2016-03-17 01:58:00 240 -#> 4 26 2016-03-17 01:54:00 2016-03-17 01:58:00 240 -#> 5 26 2016-03-17 01:58:00 2016-03-17 02:00:00 120 -#> 6 26 2016-03-17 02:00:00 2016-03-17 02:04:00 240 -#> 7 26 2016-03-17 02:00:00 2016-03-17 02:04:00 240 -#> 8 26 2016-03-17 02:04:00 2016-03-17 02:06:00 120 -#> 9 26 2016-03-17 02:06:00 2016-03-17 02:08:00 120 -#> 10 26 2016-03-17 02:08:00 2016-03-17 02:10:00 120 -#> 11 26 2016-03-17 02:10:00 2016-03-17 02:12:00 120 -#> 12 26 2016-03-17 02:12:00 2016-03-17 02:14:00 120 -#> 13 26 2016-03-17 02:14:00 2016-03-17 02:16:00 120 -#> 14 26 2016-03-17 02:16:00 2016-03-17 02:18:00 120 -#> 15 26 2016-03-17 02:18:00 2016-03-17 02:20:00 120 -#> 16 26 2016-03-17 02:20:00 2016-03-17 02:22:00 120 -#> 17 26 2016-03-17 02:22:00 2016-03-17 02:24:00 120 -#> 18 26 2016-03-17 02:24:00 2016-03-17 02:30:00 360 -#> 19 26 2016-03-17 02:24:00 2016-03-17 02:30:00 360 -#> 20 26 2016-03-17 02:24:00 2016-03-17 02:30:00 360 -#> 21 26 2016-03-17 02:30:00 2016-03-17 02:32:00 120 -#> 22 21 2016-03-17 02:32:00 2016-03-17 02:52:00 1200 -#> 23 21 2016-03-17 02:32:00 2016-03-17 02:52:00 1200 -#> 24 21 2016-03-17 02:32:00 2016-03-17 02:52:00 1200 -#> 25 21 2016-03-17 02:32:00 2016-03-17 02:52:00 1200 -#> 26 21 2016-03-17 02:32:00 2016-03-17 02:52:00 1200 -#> 27 21 2016-03-17 02:32:00 2016-03-17 02:52:00 1200 -#> 28 21 2016-03-17 02:32:00 2016-03-17 02:52:00 1200 -#> 29 21 2016-03-17 02:32:00 2016-03-17 02:52:00 1200 -#> 30 21 2016-03-17 02:32:00 2016-03-17 02:52:00 1200 -#> 31 21 2016-03-17 02:32:00 2016-03-17 02:52:00 1200 -#> 32 26 2016-03-17 02:52:00 2016-03-17 02:54:00 120 -#> 33 26 2016-03-17 02:54:00 2016-03-17 02:56:00 120 -#> 34 21 2016-03-17 02:56:00 2016-03-17 02:56:00 0 -#> 35 21 2016-03-17 02:56:00 2016-03-17 02:58:00 120 -#> 36 21 2016-03-17 02:58:00 2016-03-17 03:00:00 120 -#> 37 21 2016-03-17 03:00:00 2016-03-17 03:02:00 120 -#> 38 21 2016-03-17 03:02:00 2016-03-17 03:04:00 120 -#> 39 21 2016-03-17 03:04:00 2016-03-17 03:06:00 120 -#> 40 21 2016-03-17 03:06:00 2016-03-17 03:08:00 120 -#> 41 21 2016-03-17 03:08:00 2016-03-17 03:10:00 120 -#> 42 21 2016-03-17 03:10:00 2016-03-17 03:12:00 120 -#> 43 21 2016-03-17 03:12:00 2016-03-17 03:16:00 240 -#> 44 21 2016-03-17 03:12:00 2016-03-17 03:16:00 240 -#> 45 21 2016-03-17 03:16:00 2016-03-17 03:18:00 120 -#> 46 21 2016-03-17 03:18:00 2016-03-17 03:20:00 120 -#> 47 21 2016-03-17 03:20:00 2016-03-17 03:22:00 120 -#> 48 21 2016-03-17 03:22:00 2016-03-17 03:24:00 120 -#> 49 21 2016-03-17 03:24:00 2016-03-17 03:26:00 120 -#> 50 21 2016-03-17 03:26:00 2016-03-17 03:28:00 120 -#> 51 21 2016-03-17 03:28:00 2016-03-17 03:30:00 120 -#> 52 21 2016-03-17 03:30:00 2016-03-17 03:32:00 120 -#> 53 21 2016-03-17 03:32:00 2016-03-17 03:36:00 240 -#> 54 21 2016-03-17 03:32:00 2016-03-17 03:36:00 240 -#> 55 21 2016-03-17 03:36:00 2016-03-17 03:38:00 120 -#> 56 21 2016-03-17 03:38:00 2016-03-17 03:40:00 120 -#> 57 26 2016-03-17 03:40:00 2016-03-17 03:42:00 120 -#> 58 26 2016-03-17 03:42:00 2016-03-17 03:44:00 120 -#> 59 26 2016-03-17 03:44:00 2016-03-17 03:46:00 120 -#> 60 26 2016-03-17 03:46:00 2016-03-17 03:48:00 120 -#> 61 26 2016-03-17 03:48:00 2016-03-17 03:50:00 120 -#> 62 26 2016-03-17 03:50:00 2016-03-17 03:54:00 240 -#> 63 26 2016-03-17 03:50:00 2016-03-17 03:54:00 240 -#> 64 26 2016-03-17 03:54:00 2016-03-17 04:04:00 600 -#> 65 26 2016-03-17 03:54:00 2016-03-17 04:04:00 600 -#> 66 26 2016-03-17 03:54:00 2016-03-17 04:04:00 600 -#> 67 26 2016-03-17 03:54:00 2016-03-17 04:04:00 600 -#> 68 26 2016-03-17 03:54:00 2016-03-17 04:04:00 600 -#> 69 26 2016-03-17 04:04:00 2016-03-17 04:06:00 120 -#> 70 26 2016-03-17 04:06:00 2016-03-17 04:08:00 120 -#> 71 21 2016-03-17 04:08:00 2016-03-17 04:08:00 0 -#> 72 21 2016-03-17 04:08:00 2016-03-17 04:12:00 240 -#> 73 21 2016-03-17 04:08:00 2016-03-17 04:12:00 240 -#> 74 26 2016-03-17 04:12:00 2016-03-17 04:32:00 1200 -#> 75 26 2016-03-17 04:12:00 2016-03-17 04:32:00 1200 -#> 76 26 2016-03-17 04:12:00 2016-03-17 04:32:00 1200 -#> 77 26 2016-03-17 04:12:00 2016-03-17 04:32:00 1200 -#> 78 26 2016-03-17 04:12:00 2016-03-17 04:32:00 1200 -#> 79 26 2016-03-17 04:12:00 2016-03-17 04:32:00 1200 -#> 80 26 2016-03-17 04:12:00 2016-03-17 04:32:00 1200 -#> 81 26 2016-03-17 04:12:00 2016-03-17 04:32:00 1200 -#> 82 26 2016-03-17 04:12:00 2016-03-17 04:32:00 1200 -#> 83 26 2016-03-17 04:12:00 2016-03-17 04:32:00 1200 -#> 84 26 2016-03-17 04:32:00 2016-03-17 04:34:00 120 -#> 85 26 2016-03-17 04:34:00 2016-03-17 04:38:00 240 -#> 86 26 2016-03-17 04:34:00 2016-03-17 04:38:00 240 -#> 87 26 2016-03-17 04:38:00 2016-03-17 04:44:00 360 -#> 88 26 2016-03-17 04:38:00 2016-03-17 04:44:00 360 -#> 89 26 2016-03-17 04:38:00 2016-03-17 04:44:00 360 -#> 90 26 2016-03-17 04:44:00 2016-03-17 04:48:00 240 -#> 91 26 2016-03-17 04:44:00 2016-03-17 04:48:00 240 -#> 92 26 2016-03-17 04:48:00 2016-03-17 04:50:00 120 -#> 93 26 2016-03-17 04:50:00 2016-03-17 04:54:00 240 -#> 94 26 2016-03-17 04:50:00 2016-03-17 04:54:00 240 -#> 95 26 2016-03-17 04:54:00 2016-03-17 04:56:00 120 -#> 96 26 2016-03-17 04:56:00 2016-03-17 04:58:00 120 -#> 97 26 2016-03-17 04:58:00 2016-03-17 05:00:00 120 -#> 98 26 2016-03-17 05:00:00 2016-03-17 05:02:00 120 -#> 99 26 2016-03-17 05:02:00 2016-03-17 05:04:00 120 -#> 100 26 2016-03-17 05:04:00 2016-03-17 05:06:00 120 -#> 101 31 2016-03-17 05:06:00 2016-03-17 05:06:00 0 -#> 102 26 2016-03-17 05:06:00 2016-03-17 05:08:00 120 -#> 103 31 2016-03-17 05:08:00 2016-03-17 05:10:00 120 -#> 104 26 2016-03-17 05:10:00 2016-03-17 05:10:00 0 -#> 105 26 2016-03-17 05:10:00 2016-03-17 05:12:00 120 -#> 106 26 2016-03-17 05:12:00 2016-03-17 05:14:00 120 -#> 107 26 2016-03-17 05:14:00 2016-03-17 05:16:00 120 -#> 108 26 2016-03-17 05:16:00 2016-03-17 05:18:00 120 -#> 109 31 2016-03-17 05:18:00 2016-03-17 05:20:00 120 -#> 110 26 2016-03-17 05:20:00 2016-03-17 05:20:00 0 -#> 111 26 2016-03-17 05:20:00 2016-03-17 05:22:00 120 -#> 112 26 2016-03-17 05:22:00 2016-03-17 05:24:00 120 -#> 113 26 2016-03-17 05:24:00 2016-03-17 05:26:00 120 -#> 114 26 2016-03-17 05:26:00 2016-03-17 05:28:00 120 -#> 115 26 2016-03-17 05:28:00 2016-03-17 05:30:00 120 -#> 116 26 2016-03-17 05:30:00 2016-03-17 05:32:00 120 -#> 117 26 2016-03-17 05:32:00 2016-03-17 05:34:00 120 -#> 118 26 2016-03-17 05:34:00 2016-03-17 05:36:00 120 -#> 119 26 2016-03-17 05:36:00 2016-03-17 05:38:00 120 -#> 120 26 2016-03-17 05:38:00 2016-03-17 05:40:00 120 -#> 121 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 122 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 123 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 124 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 125 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 126 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 127 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 128 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 129 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 130 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 131 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 132 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 133 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 134 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 135 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 136 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 137 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 138 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 139 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 140 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 141 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 142 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 143 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 144 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 145 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 146 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 147 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 148 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 149 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 150 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 151 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 152 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 153 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 154 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 155 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 156 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 157 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 158 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 159 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 160 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 161 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 162 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 163 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 164 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 165 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 166 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 167 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 168 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 169 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 170 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 171 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 172 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 173 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 174 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 175 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 176 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 177 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 178 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 179 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 180 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 181 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 182 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 183 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 184 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 185 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 186 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 187 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 188 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 189 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 190 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 191 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 192 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 193 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 194 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 195 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 196 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 197 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 198 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 199 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 200 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 201 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 202 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 203 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 204 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 205 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 206 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 207 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 208 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 -#> 209 26 2016-03-17 08:36:00 2016-03-17 08:40:00 240 -#> 210 26 2016-03-17 08:36:00 2016-03-17 08:40:00 240 -#> 211 26 2016-03-17 08:40:00 2016-03-17 08:42:00 120 -#> 212 26 2016-03-17 08:42:00 2016-03-17 08:44:00 120 -#> 213 26 2016-03-17 08:44:00 2016-03-17 08:46:00 120 -#> 214 26 2016-03-17 08:46:00 2016-03-17 08:50:00 240 -#> 215 26 2016-03-17 08:46:00 2016-03-17 08:50:00 240 -#> 216 31 2016-03-17 08:50:00 2016-03-17 08:50:00 0 -#> 217 26 2016-03-17 08:50:00 2016-03-17 08:52:00 120 -#> 218 31 2016-03-17 08:52:00 2016-03-17 08:52:00 0 -#> 219 31 2016-03-17 08:52:00 2016-03-17 08:54:00 120 -#> 220 26 2016-03-17 08:54:00 2016-03-17 08:54:00 0 -#> 221 31 2016-03-17 08:54:00 2016-03-17 08:58:00 240 -#> 222 31 2016-03-17 08:54:00 2016-03-17 08:58:00 240 -#> 223 26 2016-03-17 08:58:00 2016-03-17 08:58:00 0 -#> 224 26 2016-03-17 08:58:00 2016-03-17 09:00:00 120 -#> 225 31 2016-03-17 09:00:00 2016-03-17 09:00:00 0 -#> 226 26 2016-03-17 09:00:00 2016-03-17 09:02:00 120 -#> archival_timestamp archival_depth chunk -#> 1 2016-03-17 01:50:00 73.78 1 -#> 2 2016-03-17 01:52:00 73.32 1 -#> 3 2016-03-17 01:54:00 73.32 1 -#> 4 2016-03-17 01:56:00 73.32 1 -#> 5 2016-03-17 01:58:00 73.55 1 -#> 6 2016-03-17 02:00:00 68.70 1 -#> 7 2016-03-17 02:02:00 72.16 1 -#> 8 2016-03-17 02:04:00 72.85 1 -#> 9 2016-03-17 02:06:00 73.55 1 -#> 10 2016-03-17 02:08:00 73.32 1 -#> 11 2016-03-17 02:10:00 73.32 1 -#> 12 2016-03-17 02:12:00 73.55 1 -#> 13 2016-03-17 02:14:00 73.32 1 -#> 14 2016-03-17 02:16:00 73.32 1 -#> 15 2016-03-17 02:18:00 73.32 1 -#> 16 2016-03-17 02:20:00 72.39 1 -#> 17 2016-03-17 02:22:00 72.39 1 -#> 18 2016-03-17 02:24:00 72.39 1 -#> 19 2016-03-17 02:26:00 72.39 1 -#> 20 2016-03-17 02:28:00 72.39 1 -#> 21 2016-03-17 02:30:00 72.39 1 -#> 22 2016-03-17 02:32:00 65.23 1 -#> 23 2016-03-17 02:34:00 73.55 1 -#> 24 2016-03-17 02:36:00 75.16 1 -#> 25 2016-03-17 02:38:00 76.78 1 -#> 26 2016-03-17 02:40:00 76.55 1 -#> 27 2016-03-17 02:42:00 76.78 1 -#> 28 2016-03-17 02:44:00 76.55 1 -#> 29 2016-03-17 02:46:00 71.01 1 -#> 30 2016-03-17 02:48:00 72.16 1 -#> 31 2016-03-17 02:50:00 72.16 1 -#> 32 2016-03-17 02:52:00 73.78 1 -#> 33 2016-03-17 02:54:00 71.70 1 -#> 34 2016-03-17 02:56:00 65.92 1 -#> 35 2016-03-17 02:56:00 65.92 1 -#> 36 2016-03-17 02:58:00 66.15 1 -#> 37 2016-03-17 03:00:00 66.15 1 -#> 38 2016-03-17 03:02:00 66.39 1 -#> 39 2016-03-17 03:04:00 66.39 1 -#> 40 2016-03-17 03:06:00 66.15 1 -#> 41 2016-03-17 03:08:00 66.15 1 -#> 42 2016-03-17 03:10:00 66.15 1 -#> 43 2016-03-17 03:12:00 66.15 1 -#> 44 2016-03-17 03:14:00 66.15 1 -#> 45 2016-03-17 03:16:00 66.15 1 -#> 46 2016-03-17 03:18:00 66.39 1 -#> 47 2016-03-17 03:20:00 66.15 2 -#> 48 2016-03-17 03:22:00 66.15 2 -#> 49 2016-03-17 03:24:00 66.39 2 -#> 50 2016-03-17 03:26:00 66.15 2 -#> 51 2016-03-17 03:28:00 65.92 2 -#> 52 2016-03-17 03:30:00 66.15 2 -#> 53 2016-03-17 03:32:00 66.15 2 -#> 54 2016-03-17 03:34:00 66.39 2 -#> 55 2016-03-17 03:36:00 66.15 2 -#> 56 2016-03-17 03:38:00 66.15 2 -#> 57 2016-03-17 03:40:00 65.92 2 -#> 58 2016-03-17 03:42:00 65.69 2 -#> 59 2016-03-17 03:44:00 22.77 2 -#> 60 2016-03-17 03:46:00 49.99 2 -#> 61 2016-03-17 03:48:00 47.45 2 -#> 62 2016-03-17 03:50:00 49.76 2 -#> 63 2016-03-17 03:52:00 52.30 2 -#> 64 2016-03-17 03:54:00 55.76 2 -#> 65 2016-03-17 03:56:00 65.46 2 -#> 66 2016-03-17 03:58:00 68.23 2 -#> 67 2016-03-17 04:00:00 70.08 2 -#> 68 2016-03-17 04:02:00 71.70 2 -#> 69 2016-03-17 04:04:00 60.15 2 -#> 70 2016-03-17 04:06:00 42.84 2 -#> 71 2016-03-17 04:08:00 38.69 2 -#> 72 2016-03-17 04:08:00 38.69 2 -#> 73 2016-03-17 04:10:00 40.76 2 -#> 74 2016-03-17 04:12:00 39.38 2 -#> 75 2016-03-17 04:14:00 36.38 2 -#> 76 2016-03-17 04:16:00 35.00 2 -#> 77 2016-03-17 04:18:00 39.61 2 -#> 78 2016-03-17 04:20:00 43.30 2 -#> 79 2016-03-17 04:22:00 43.78 2 -#> 80 2016-03-17 04:24:00 40.30 2 -#> 81 2016-03-17 04:26:00 43.76 2 -#> 82 2016-03-17 04:28:00 43.53 2 -#> 83 2016-03-17 04:30:00 44.22 2 -#> 84 2016-03-17 04:32:00 48.84 2 -#> 85 2016-03-17 04:34:00 45.38 2 -#> 86 2016-03-17 04:36:00 42.38 2 -#> 87 2016-03-17 04:38:00 46.53 2 -#> 88 2016-03-17 04:40:00 53.45 2 -#> 89 2016-03-17 04:42:00 55.53 2 -#> 90 2016-03-17 04:44:00 48.38 2 -#> 91 2016-03-17 04:46:00 45.84 2 -#> 92 2016-03-17 04:48:00 49.53 2 -#> 93 2016-03-17 04:50:00 37.53 2 -#> 94 2016-03-17 04:52:00 36.61 2 -#> 95 2016-03-17 04:54:00 37.99 2 -#> 96 2016-03-17 04:56:00 39.38 2 -#> 97 2016-03-17 04:58:00 39.15 2 -#> 98 2016-03-17 05:00:00 42.38 2 -#> 99 2016-03-17 05:02:00 47.92 2 -#> 100 2016-03-17 05:04:00 46.53 2 -#> 101 2016-03-17 05:06:00 43.76 2 -#> 102 2016-03-17 05:06:00 43.76 2 -#> 103 2016-03-17 05:08:00 43.76 2 -#> 104 2016-03-17 05:10:00 44.22 2 -#> 105 2016-03-17 05:10:00 44.22 2 -#> 106 2016-03-17 05:12:00 43.99 2 -#> 107 2016-03-17 05:14:00 49.07 2 -#> 108 2016-03-17 05:16:00 51.38 2 -#> 109 2016-03-17 05:18:00 43.99 2 -#> 110 2016-03-17 05:20:00 50.92 2 -#> 111 2016-03-17 05:20:00 50.92 2 -#> 112 2016-03-17 05:22:00 55.07 2 -#> 113 2016-03-17 05:24:00 57.15 2 -#> 114 2016-03-17 05:26:00 56.92 2 -#> 115 2016-03-17 05:28:00 57.15 2 -#> 116 2016-03-17 05:30:00 57.15 2 -#> 117 2016-03-17 05:32:00 56.69 2 -#> 118 2016-03-17 05:34:00 56.23 2 -#> 119 2016-03-17 05:36:00 49.30 2 -#> 120 2016-03-17 05:38:00 47.22 2 -#> 121 2016-03-17 05:40:00 51.84 2 -#> 122 2016-03-17 05:42:00 54.15 2 -#> 123 2016-03-17 05:44:00 55.07 2 -#> 124 2016-03-17 05:46:00 59.00 2 -#> 125 2016-03-17 05:48:00 58.07 2 -#> 126 2016-03-17 05:50:00 52.07 2 -#> 127 2016-03-17 05:52:00 49.99 2 -#> 128 2016-03-17 05:54:00 51.15 2 -#> 129 2016-03-17 05:56:00 55.30 2 -#> 130 2016-03-17 05:58:00 61.07 2 -#> 131 2016-03-17 06:00:00 65.00 2 -#> 132 2016-03-17 06:02:00 68.23 2 -#> 133 2016-03-17 06:04:00 71.70 2 -#> 134 2016-03-17 06:06:00 76.09 2 -#> 135 2016-03-17 06:08:00 79.79 2 -#> 136 2016-03-17 06:10:00 83.48 2 -#> 137 2016-03-17 06:12:00 87.18 2 -#> 138 2016-03-17 06:14:00 91.57 2 -#> 139 2016-03-17 06:16:00 95.04 2 -#> 140 2016-03-17 06:18:00 97.12 2 -#> 141 2016-03-17 06:20:00 101.29 2 -#> 142 2016-03-17 06:22:00 99.21 2 -#> 143 2016-03-17 06:24:00 101.06 2 -#> 144 2016-03-17 06:26:00 103.60 2 -#> 145 2016-03-17 06:28:00 103.60 2 -#> 146 2016-03-17 06:30:00 104.06 2 -#> 147 2016-03-17 06:32:00 103.83 2 -#> 148 2016-03-17 06:34:00 102.91 2 -#> 149 2016-03-17 06:36:00 100.59 2 -#> 150 2016-03-17 06:38:00 100.59 2 -#> 151 2016-03-17 06:40:00 100.59 2 -#> 152 2016-03-17 06:42:00 100.59 2 -#> 153 2016-03-17 06:44:00 100.36 2 -#> 154 2016-03-17 06:46:00 96.66 2 -#> 155 2016-03-17 06:48:00 92.50 2 -#> 156 2016-03-17 06:50:00 88.34 2 -#> 157 2016-03-17 06:52:00 83.02 2 -#> 158 2016-03-17 06:54:00 78.40 2 -#> 159 2016-03-17 06:56:00 84.18 2 -#> 160 2016-03-17 06:58:00 92.73 2 -#> 161 2016-03-17 07:00:00 98.74 2 -#> 162 2016-03-17 07:02:00 99.90 2 -#> 163 2016-03-17 07:04:00 99.90 2 -#> 164 2016-03-17 07:06:00 99.90 2 -#> 165 2016-03-17 07:08:00 99.21 2 -#> 166 2016-03-17 07:10:00 95.04 2 -#> 167 2016-03-17 07:12:00 92.50 2 -#> 168 2016-03-17 07:14:00 92.73 2 -#> 169 2016-03-17 07:16:00 92.50 2 -#> 170 2016-03-17 07:18:00 92.73 2 -#> 171 2016-03-17 07:20:00 92.73 2 -#> 172 2016-03-17 07:22:00 92.27 2 -#> 173 2016-03-17 07:24:00 83.25 2 -#> 174 2016-03-17 07:26:00 80.71 2 -#> 175 2016-03-17 07:28:00 85.80 2 -#> 176 2016-03-17 07:30:00 85.80 2 -#> 177 2016-03-17 07:32:00 85.80 2 -#> 178 2016-03-17 07:34:00 85.80 2 -#> 179 2016-03-17 07:36:00 85.80 2 -#> 180 2016-03-17 07:38:00 85.80 2 -#> 181 2016-03-17 07:40:00 91.34 2 -#> 182 2016-03-17 07:42:00 91.57 2 -#> 183 2016-03-17 07:44:00 98.28 2 -#> 184 2016-03-17 07:46:00 99.67 2 -#> 185 2016-03-17 07:48:00 96.20 2 -#> 186 2016-03-17 07:50:00 101.75 2 -#> 187 2016-03-17 07:52:00 101.29 2 -#> 188 2016-03-17 07:54:00 100.59 2 -#> 189 2016-03-17 07:56:00 97.36 2 -#> 190 2016-03-17 07:58:00 91.81 2 -#> 191 2016-03-17 08:00:00 90.19 2 -#> 192 2016-03-17 08:02:00 87.41 2 -#> 193 2016-03-17 08:04:00 89.49 2 -#> 194 2016-03-17 08:06:00 96.89 2 -#> 195 2016-03-17 08:08:00 84.64 2 -#> 196 2016-03-17 08:10:00 80.25 2 -#> 197 2016-03-17 08:12:00 86.72 2 -#> 198 2016-03-17 08:14:00 89.03 2 -#> 199 2016-03-17 08:16:00 88.57 2 -#> 200 2016-03-17 08:18:00 88.57 2 -#> 201 2016-03-17 08:20:00 82.33 2 -#> 202 2016-03-17 08:22:00 71.93 2 -#> 203 2016-03-17 08:24:00 66.62 2 -#> 204 2016-03-17 08:26:00 64.31 2 -#> 205 2016-03-17 08:28:00 63.85 2 -#> 206 2016-03-17 08:30:00 61.77 2 -#> 207 2016-03-17 08:32:00 63.85 2 -#> 208 2016-03-17 08:34:00 61.07 2 -#> 209 2016-03-17 08:36:00 51.38 2 -#> 210 2016-03-17 08:38:00 46.76 2 -#> 211 2016-03-17 08:40:00 37.30 2 -#> 212 2016-03-17 08:42:00 37.07 2 -#> 213 2016-03-17 08:44:00 38.22 2 -#> 214 2016-03-17 08:46:00 36.38 2 -#> 215 2016-03-17 08:48:00 39.61 2 -#> 216 2016-03-17 08:50:00 37.30 3 -#> 217 2016-03-17 08:50:00 37.30 3 -#> 218 2016-03-17 08:52:00 39.38 3 -#> 219 2016-03-17 08:52:00 39.38 3 -#> 220 2016-03-17 08:54:00 39.38 3 -#> 221 2016-03-17 08:54:00 39.38 3 -#> 222 2016-03-17 08:56:00 44.92 3 -#> 223 2016-03-17 08:58:00 45.38 3 -#> 224 2016-03-17 08:58:00 45.38 3 -#> 225 2016-03-17 09:00:00 45.15 3 -#> 226 2016-03-17 09:00:00 45.15 3#> acdc_simplify() implemented for type = 'acs'.#> [1] 226#> acdc_simplify() implemented for type = 'acs'.#> [[1]] -#> class : RasterLayer -#> dimensions : 57, 74, 4218 (nrow, ncol, ncell) -#> resolution : 257, 463 (x, y) -#> extent : 695492.1, 714510.1, 6246657, 6273048 (xmin, xmax, ymin, ymax) -#> crs : +proj=utm +zone=29 +datum=WGS84 +units=m +no_defs -#> source : memory -#> names : layer -#> values : 0, 1 (min, max) -#> -#> -#> [[2]] -#> class : RasterLayer -#> dimensions : 57, 74, 4218 (nrow, ncol, ncell) -#> resolution : 257, 463 (x, y) -#> extent : 695492.1, 714510.1, 6246657, 6273048 (xmin, xmax, ymin, ymax) -#> crs : +proj=utm +zone=29 +datum=WGS84 +units=m +no_defs -#> source : memory -#> names : layer -#> values : 0, 1 (min, max) -#> -#> -#> [[3]] -#> class : RasterLayer -#> dimensions : 57, 74, 4218 (nrow, ncol, ncell) -#> resolution : 257, 463 (x, y) -#> extent : 695492.1, 714510.1, 6246657, 6273048 (xmin, xmax, ymin, ymax) -#> crs : +proj=utm +zone=29 +datum=WGS84 +units=m +no_defs -#> source : memory -#> names : layer -#> values : 0, 1 (min, max) -#> -#> -#> [[4]] -#> class : RasterLayer -#> dimensions : 57, 74, 4218 (nrow, ncol, ncell) -#> resolution : 257, 463 (x, y) -#> extent : 695492.1, 714510.1, 6246657, 6273048 (xmin, xmax, ymin, ymax) -#> crs : +proj=utm +zone=29 +datum=WGS84 +units=m +no_defs -#> source : memory -#> names : layer -#> values : NA, NA (min, max) -#> -#> -#> [[5]] -#> class : RasterLayer -#> dimensions : 57, 74, 4218 (nrow, ncol, ncell) -#> resolution : 257, 463 (x, y) -#> extent : 695492.1, 714510.1, 6246657, 6273048 (xmin, xmax, ymin, ymax) -#> crs : +proj=utm +zone=29 +datum=WGS84 +units=m +no_defs -#> source : memory -#> names : layer -#> values : NA, NA (min, max) -#> -#> -#> [[6]] -#> class : RasterLayer -#> dimensions : 57, 74, 4218 (nrow, ncol, ncell) -#> resolution : 257, 463 (x, y) -#> extent : 695492.1, 714510.1, 6246657, 6273048 (xmin, xmax, ymin, ymax) -#> crs : +proj=utm +zone=29 +datum=WGS84 +units=m +no_defs -#> source : memory -#> names : layer -#> values : NA, NA (min, max) -#> -#> -#> [[7]] -#> class : RasterLayer -#> dimensions : 57, 74, 4218 (nrow, ncol, ncell) -#> resolution : 257, 463 (x, y) -#> extent : 695492.1, 714510.1, 6246657, 6273048 (xmin, xmax, ymin, ymax) -#> crs : +proj=utm +zone=29 +datum=WGS84 +units=m +no_defs -#> source : memory -#> names : layer -#> values : NA, NA (min, max) -#> -#> -#> [[8]] -#> class : RasterLayer -#> dimensions : 57, 74, 4218 (nrow, ncol, ncell) -#> resolution : 257, 463 (x, y) -#> extent : 695492.1, 714510.1, 6246657, 6273048 (xmin, xmax, ymin, ymax) -#> crs : +proj=utm +zone=29 +datum=WGS84 +units=m +no_defs -#> source : memory -#> names : layer -#> values : 0, 1 (min, max) -#> -#> -#> [[9]] -#> class : RasterLayer -#> dimensions : 57, 74, 4218 (nrow, ncol, ncell) -#> resolution : 257, 463 (x, y) -#> extent : 695492.1, 714510.1, 6246657, 6273048 (xmin, xmax, ymin, ymax) -#> crs : +proj=utm +zone=29 +datum=WGS84 +units=m +no_defs -#> source : memory -#> names : layer -#> values : NA, NA (min, max) -#> -#>-+Examples
++#### Example (1): acdc_access_dat() +acdc_access_dat(acdc_simplify(dat_acdc)) +#> acdc_simplify() implemented for type = 'acs'. +#> timestep_cumulative timestep_detection timestep_archival receiver_1_id +#> 1 1 1 1 26 +#> 2 2 2 1 26 +#> 3 3 3 1 26 +#> 4 4 3 2 26 +#> 5 5 4 1 26 +#> 6 6 5 1 26 +#> 7 7 5 2 26 +#> 8 8 6 1 26 +#> 9 9 7 1 26 +#> 10 10 8 1 26 +#> 11 11 9 1 26 +#> 12 12 10 1 26 +#> 13 13 11 1 26 +#> 14 14 12 1 26 +#> 15 15 13 1 26 +#> 16 16 14 1 26 +#> 17 17 15 1 26 +#> 18 18 16 1 26 +#> 19 19 16 2 26 +#> 20 20 16 3 26 +#> 21 21 17 1 26 +#> 22 22 18 1 26 +#> 23 23 18 2 26 +#> 24 24 18 3 26 +#> 25 25 18 4 26 +#> 26 26 18 5 26 +#> 27 27 18 6 26 +#> 28 28 18 7 26 +#> 29 29 18 8 26 +#> 30 30 18 9 26 +#> 31 31 18 10 26 +#> 32 32 19 1 21 +#> 33 33 20 1 26 +#> 34 34 21 1 26 +#> 35 35 22 1 21 +#> 36 36 23 1 21 +#> 37 37 24 1 21 +#> 38 38 25 1 21 +#> 39 39 26 1 21 +#> 40 40 27 1 21 +#> 41 41 28 1 21 +#> 42 42 29 1 21 +#> 43 43 30 1 21 +#> 44 44 30 2 21 +#> 45 45 31 1 21 +#> 46 46 32 1 21 +#> 47 47 33 1 21 +#> 48 48 34 1 21 +#> 49 49 35 1 21 +#> 50 50 36 1 21 +#> 51 51 37 1 21 +#> 52 52 38 1 21 +#> 53 53 39 1 21 +#> 54 54 39 2 21 +#> 55 55 40 1 21 +#> 56 56 41 1 21 +#> 57 57 42 1 21 +#> 58 58 43 1 26 +#> 59 59 44 1 26 +#> 60 60 45 1 26 +#> 61 61 46 1 26 +#> 62 62 47 1 26 +#> 63 63 47 2 26 +#> 64 64 48 1 26 +#> 65 65 48 2 26 +#> 66 66 48 3 26 +#> 67 67 48 4 26 +#> 68 68 48 5 26 +#> 69 69 49 1 26 +#> 70 70 50 1 26 +#> 71 71 51 1 26 +#> 72 72 52 1 21 +#> 73 73 52 2 21 +#> 74 74 53 1 21 +#> 75 75 53 2 21 +#> 76 76 53 3 21 +#> 77 77 53 4 21 +#> 78 78 53 5 21 +#> 79 79 53 6 21 +#> 80 80 53 7 21 +#> 81 81 53 8 21 +#> 82 82 53 9 21 +#> 83 83 53 10 21 +#> 84 84 54 1 26 +#> 85 85 55 1 26 +#> 86 86 55 2 26 +#> 87 87 56 1 26 +#> 88 88 56 2 26 +#> 89 89 56 3 26 +#> 90 90 57 1 26 +#> 91 91 57 2 26 +#> 92 92 58 1 26 +#> 93 93 59 1 26 +#> 94 94 59 2 26 +#> 95 95 60 1 26 +#> 96 96 61 1 26 +#> 97 97 62 1 26 +#> 98 98 63 1 26 +#> 99 99 64 1 26 +#> 100 100 65 1 26 +#> 101 101 66 1 26 +#> 102 102 67 1 31 +#> 103 103 68 1 26 +#> 104 104 69 1 31 +#> 105 105 70 1 26 +#> 106 106 71 1 26 +#> 107 107 72 1 26 +#> 108 108 73 1 26 +#> 109 109 74 1 26 +#> 110 110 75 1 31 +#> 111 111 76 1 26 +#> 112 112 77 1 26 +#> 113 113 78 1 26 +#> 114 114 79 1 26 +#> 115 115 80 1 26 +#> 116 116 81 1 26 +#> 117 117 82 1 26 +#> 118 118 83 1 26 +#> 119 119 84 1 26 +#> 120 120 85 1 26 +#> 121 121 86 1 26 +#> 122 122 86 2 26 +#> 123 123 86 3 26 +#> 124 124 86 4 26 +#> 125 125 86 5 26 +#> 126 126 86 6 26 +#> 127 127 86 7 26 +#> 128 128 86 8 26 +#> 129 129 86 9 26 +#> 130 130 86 10 26 +#> 131 131 86 11 26 +#> 132 132 86 12 26 +#> 133 133 86 13 26 +#> 134 134 86 14 26 +#> 135 135 86 15 26 +#> 136 136 86 16 26 +#> 137 137 86 17 26 +#> 138 138 86 18 26 +#> 139 139 86 19 26 +#> 140 140 86 20 26 +#> 141 141 86 21 26 +#> 142 142 86 22 26 +#> 143 143 86 23 26 +#> 144 144 86 24 26 +#> 145 145 86 25 26 +#> 146 146 86 26 26 +#> 147 147 86 27 26 +#> 148 148 86 28 26 +#> 149 149 86 29 26 +#> 150 150 86 30 26 +#> 151 151 86 31 26 +#> 152 152 86 32 26 +#> 153 153 86 33 26 +#> 154 154 86 34 26 +#> 155 155 86 35 26 +#> 156 156 86 36 26 +#> 157 157 86 37 26 +#> 158 158 86 38 26 +#> 159 159 86 39 26 +#> 160 160 86 40 26 +#> 161 161 86 41 26 +#> 162 162 86 42 26 +#> 163 163 86 43 26 +#> 164 164 86 44 26 +#> 165 165 86 45 26 +#> 166 166 86 46 26 +#> 167 167 86 47 26 +#> 168 168 86 48 26 +#> 169 169 86 49 26 +#> 170 170 86 50 26 +#> 171 171 86 51 26 +#> 172 172 86 52 26 +#> 173 173 86 53 26 +#> 174 174 86 54 26 +#> 175 175 86 55 26 +#> 176 176 86 56 26 +#> 177 177 86 57 26 +#> 178 178 86 58 26 +#> 179 179 86 59 26 +#> 180 180 86 60 26 +#> 181 181 86 61 26 +#> 182 182 86 62 26 +#> 183 183 86 63 26 +#> 184 184 86 64 26 +#> 185 185 86 65 26 +#> 186 186 86 66 26 +#> 187 187 86 67 26 +#> 188 188 86 68 26 +#> 189 189 86 69 26 +#> 190 190 86 70 26 +#> 191 191 86 71 26 +#> 192 192 86 72 26 +#> 193 193 86 73 26 +#> 194 194 86 74 26 +#> 195 195 86 75 26 +#> 196 196 86 76 26 +#> 197 197 86 77 26 +#> 198 198 86 78 26 +#> 199 199 86 79 26 +#> 200 200 86 80 26 +#> 201 201 86 81 26 +#> 202 202 86 82 26 +#> 203 203 86 83 26 +#> 204 204 86 84 26 +#> 205 205 86 85 26 +#> 206 206 86 86 26 +#> 207 207 86 87 26 +#> 208 208 86 88 26 +#> 209 209 87 1 26 +#> 210 210 87 2 26 +#> 211 211 88 1 26 +#> 212 212 89 1 26 +#> 213 213 90 1 26 +#> 214 214 91 1 26 +#> 215 215 91 2 26 +#> 216 216 92 1 26 +#> 217 217 93 1 31 +#> 218 218 94 1 26 +#> 219 219 95 1 31 +#> 220 220 96 1 31 +#> 221 221 97 1 26 +#> 222 222 97 2 26 +#> 223 223 98 1 31 +#> 224 224 99 1 26 +#> 225 225 100 1 26 +#> 226 226 101 1 31 +#> receiver_2_id receiver_1_timestamp receiver_2_timestamp time_btw_dets +#> 1 26 2016-03-17 01:50:00 2016-03-17 01:52:00 120 +#> 2 26 2016-03-17 01:52:00 2016-03-17 01:54:00 120 +#> 3 26 2016-03-17 01:54:00 2016-03-17 01:58:00 240 +#> 4 26 2016-03-17 01:54:00 2016-03-17 01:58:00 240 +#> 5 26 2016-03-17 01:58:00 2016-03-17 02:00:00 120 +#> 6 26 2016-03-17 02:00:00 2016-03-17 02:04:00 240 +#> 7 26 2016-03-17 02:00:00 2016-03-17 02:04:00 240 +#> 8 26 2016-03-17 02:04:00 2016-03-17 02:06:00 120 +#> 9 26 2016-03-17 02:06:00 2016-03-17 02:08:00 120 +#> 10 26 2016-03-17 02:08:00 2016-03-17 02:10:00 120 +#> 11 26 2016-03-17 02:10:00 2016-03-17 02:12:00 120 +#> 12 26 2016-03-17 02:12:00 2016-03-17 02:14:00 120 +#> 13 26 2016-03-17 02:14:00 2016-03-17 02:16:00 120 +#> 14 26 2016-03-17 02:16:00 2016-03-17 02:18:00 120 +#> 15 26 2016-03-17 02:18:00 2016-03-17 02:20:00 120 +#> 16 26 2016-03-17 02:20:00 2016-03-17 02:22:00 120 +#> 17 26 2016-03-17 02:22:00 2016-03-17 02:24:00 120 +#> 18 26 2016-03-17 02:24:00 2016-03-17 02:30:00 360 +#> 19 26 2016-03-17 02:24:00 2016-03-17 02:30:00 360 +#> 20 26 2016-03-17 02:24:00 2016-03-17 02:30:00 360 +#> 21 26 2016-03-17 02:30:00 2016-03-17 02:32:00 120 +#> 22 21 2016-03-17 02:32:00 2016-03-17 02:52:00 1200 +#> 23 21 2016-03-17 02:32:00 2016-03-17 02:52:00 1200 +#> 24 21 2016-03-17 02:32:00 2016-03-17 02:52:00 1200 +#> 25 21 2016-03-17 02:32:00 2016-03-17 02:52:00 1200 +#> 26 21 2016-03-17 02:32:00 2016-03-17 02:52:00 1200 +#> 27 21 2016-03-17 02:32:00 2016-03-17 02:52:00 1200 +#> 28 21 2016-03-17 02:32:00 2016-03-17 02:52:00 1200 +#> 29 21 2016-03-17 02:32:00 2016-03-17 02:52:00 1200 +#> 30 21 2016-03-17 02:32:00 2016-03-17 02:52:00 1200 +#> 31 21 2016-03-17 02:32:00 2016-03-17 02:52:00 1200 +#> 32 26 2016-03-17 02:52:00 2016-03-17 02:54:00 120 +#> 33 26 2016-03-17 02:54:00 2016-03-17 02:56:00 120 +#> 34 21 2016-03-17 02:56:00 2016-03-17 02:56:00 0 +#> 35 21 2016-03-17 02:56:00 2016-03-17 02:58:00 120 +#> 36 21 2016-03-17 02:58:00 2016-03-17 03:00:00 120 +#> 37 21 2016-03-17 03:00:00 2016-03-17 03:02:00 120 +#> 38 21 2016-03-17 03:02:00 2016-03-17 03:04:00 120 +#> 39 21 2016-03-17 03:04:00 2016-03-17 03:06:00 120 +#> 40 21 2016-03-17 03:06:00 2016-03-17 03:08:00 120 +#> 41 21 2016-03-17 03:08:00 2016-03-17 03:10:00 120 +#> 42 21 2016-03-17 03:10:00 2016-03-17 03:12:00 120 +#> 43 21 2016-03-17 03:12:00 2016-03-17 03:16:00 240 +#> 44 21 2016-03-17 03:12:00 2016-03-17 03:16:00 240 +#> 45 21 2016-03-17 03:16:00 2016-03-17 03:18:00 120 +#> 46 21 2016-03-17 03:18:00 2016-03-17 03:20:00 120 +#> 47 21 2016-03-17 03:20:00 2016-03-17 03:22:00 120 +#> 48 21 2016-03-17 03:22:00 2016-03-17 03:24:00 120 +#> 49 21 2016-03-17 03:24:00 2016-03-17 03:26:00 120 +#> 50 21 2016-03-17 03:26:00 2016-03-17 03:28:00 120 +#> 51 21 2016-03-17 03:28:00 2016-03-17 03:30:00 120 +#> 52 21 2016-03-17 03:30:00 2016-03-17 03:32:00 120 +#> 53 21 2016-03-17 03:32:00 2016-03-17 03:36:00 240 +#> 54 21 2016-03-17 03:32:00 2016-03-17 03:36:00 240 +#> 55 21 2016-03-17 03:36:00 2016-03-17 03:38:00 120 +#> 56 21 2016-03-17 03:38:00 2016-03-17 03:40:00 120 +#> 57 26 2016-03-17 03:40:00 2016-03-17 03:42:00 120 +#> 58 26 2016-03-17 03:42:00 2016-03-17 03:44:00 120 +#> 59 26 2016-03-17 03:44:00 2016-03-17 03:46:00 120 +#> 60 26 2016-03-17 03:46:00 2016-03-17 03:48:00 120 +#> 61 26 2016-03-17 03:48:00 2016-03-17 03:50:00 120 +#> 62 26 2016-03-17 03:50:00 2016-03-17 03:54:00 240 +#> 63 26 2016-03-17 03:50:00 2016-03-17 03:54:00 240 +#> 64 26 2016-03-17 03:54:00 2016-03-17 04:04:00 600 +#> 65 26 2016-03-17 03:54:00 2016-03-17 04:04:00 600 +#> 66 26 2016-03-17 03:54:00 2016-03-17 04:04:00 600 +#> 67 26 2016-03-17 03:54:00 2016-03-17 04:04:00 600 +#> 68 26 2016-03-17 03:54:00 2016-03-17 04:04:00 600 +#> 69 26 2016-03-17 04:04:00 2016-03-17 04:06:00 120 +#> 70 26 2016-03-17 04:06:00 2016-03-17 04:08:00 120 +#> 71 21 2016-03-17 04:08:00 2016-03-17 04:08:00 0 +#> 72 21 2016-03-17 04:08:00 2016-03-17 04:12:00 240 +#> 73 21 2016-03-17 04:08:00 2016-03-17 04:12:00 240 +#> 74 26 2016-03-17 04:12:00 2016-03-17 04:32:00 1200 +#> 75 26 2016-03-17 04:12:00 2016-03-17 04:32:00 1200 +#> 76 26 2016-03-17 04:12:00 2016-03-17 04:32:00 1200 +#> 77 26 2016-03-17 04:12:00 2016-03-17 04:32:00 1200 +#> 78 26 2016-03-17 04:12:00 2016-03-17 04:32:00 1200 +#> 79 26 2016-03-17 04:12:00 2016-03-17 04:32:00 1200 +#> 80 26 2016-03-17 04:12:00 2016-03-17 04:32:00 1200 +#> 81 26 2016-03-17 04:12:00 2016-03-17 04:32:00 1200 +#> 82 26 2016-03-17 04:12:00 2016-03-17 04:32:00 1200 +#> 83 26 2016-03-17 04:12:00 2016-03-17 04:32:00 1200 +#> 84 26 2016-03-17 04:32:00 2016-03-17 04:34:00 120 +#> 85 26 2016-03-17 04:34:00 2016-03-17 04:38:00 240 +#> 86 26 2016-03-17 04:34:00 2016-03-17 04:38:00 240 +#> 87 26 2016-03-17 04:38:00 2016-03-17 04:44:00 360 +#> 88 26 2016-03-17 04:38:00 2016-03-17 04:44:00 360 +#> 89 26 2016-03-17 04:38:00 2016-03-17 04:44:00 360 +#> 90 26 2016-03-17 04:44:00 2016-03-17 04:48:00 240 +#> 91 26 2016-03-17 04:44:00 2016-03-17 04:48:00 240 +#> 92 26 2016-03-17 04:48:00 2016-03-17 04:50:00 120 +#> 93 26 2016-03-17 04:50:00 2016-03-17 04:54:00 240 +#> 94 26 2016-03-17 04:50:00 2016-03-17 04:54:00 240 +#> 95 26 2016-03-17 04:54:00 2016-03-17 04:56:00 120 +#> 96 26 2016-03-17 04:56:00 2016-03-17 04:58:00 120 +#> 97 26 2016-03-17 04:58:00 2016-03-17 05:00:00 120 +#> 98 26 2016-03-17 05:00:00 2016-03-17 05:02:00 120 +#> 99 26 2016-03-17 05:02:00 2016-03-17 05:04:00 120 +#> 100 26 2016-03-17 05:04:00 2016-03-17 05:06:00 120 +#> 101 31 2016-03-17 05:06:00 2016-03-17 05:06:00 0 +#> 102 26 2016-03-17 05:06:00 2016-03-17 05:08:00 120 +#> 103 31 2016-03-17 05:08:00 2016-03-17 05:10:00 120 +#> 104 26 2016-03-17 05:10:00 2016-03-17 05:10:00 0 +#> 105 26 2016-03-17 05:10:00 2016-03-17 05:12:00 120 +#> 106 26 2016-03-17 05:12:00 2016-03-17 05:14:00 120 +#> 107 26 2016-03-17 05:14:00 2016-03-17 05:16:00 120 +#> 108 26 2016-03-17 05:16:00 2016-03-17 05:18:00 120 +#> 109 31 2016-03-17 05:18:00 2016-03-17 05:20:00 120 +#> 110 26 2016-03-17 05:20:00 2016-03-17 05:20:00 0 +#> 111 26 2016-03-17 05:20:00 2016-03-17 05:22:00 120 +#> 112 26 2016-03-17 05:22:00 2016-03-17 05:24:00 120 +#> 113 26 2016-03-17 05:24:00 2016-03-17 05:26:00 120 +#> 114 26 2016-03-17 05:26:00 2016-03-17 05:28:00 120 +#> 115 26 2016-03-17 05:28:00 2016-03-17 05:30:00 120 +#> 116 26 2016-03-17 05:30:00 2016-03-17 05:32:00 120 +#> 117 26 2016-03-17 05:32:00 2016-03-17 05:34:00 120 +#> 118 26 2016-03-17 05:34:00 2016-03-17 05:36:00 120 +#> 119 26 2016-03-17 05:36:00 2016-03-17 05:38:00 120 +#> 120 26 2016-03-17 05:38:00 2016-03-17 05:40:00 120 +#> 121 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 122 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 123 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 124 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 125 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 126 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 127 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 128 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 129 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 130 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 131 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 132 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 133 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 134 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 135 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 136 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 137 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 138 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 139 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 140 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 141 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 142 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 143 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 144 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 145 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 146 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 147 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 148 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 149 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 150 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 151 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 152 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 153 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 154 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 155 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 156 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 157 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 158 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 159 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 160 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 161 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 162 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 163 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 164 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 165 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 166 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 167 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 168 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 169 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 170 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 171 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 172 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 173 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 174 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 175 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 176 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 177 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 178 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 179 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 180 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 181 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 182 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 183 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 184 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 185 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 186 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 187 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 188 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 189 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 190 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 191 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 192 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 193 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 194 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 195 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 196 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 197 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 198 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 199 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 200 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 201 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 202 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 203 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 204 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 205 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 206 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 207 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 208 26 2016-03-17 05:40:00 2016-03-17 08:36:00 10560 +#> 209 26 2016-03-17 08:36:00 2016-03-17 08:40:00 240 +#> 210 26 2016-03-17 08:36:00 2016-03-17 08:40:00 240 +#> 211 26 2016-03-17 08:40:00 2016-03-17 08:42:00 120 +#> 212 26 2016-03-17 08:42:00 2016-03-17 08:44:00 120 +#> 213 26 2016-03-17 08:44:00 2016-03-17 08:46:00 120 +#> 214 26 2016-03-17 08:46:00 2016-03-17 08:50:00 240 +#> 215 26 2016-03-17 08:46:00 2016-03-17 08:50:00 240 +#> 216 31 2016-03-17 08:50:00 2016-03-17 08:50:00 0 +#> 217 26 2016-03-17 08:50:00 2016-03-17 08:52:00 120 +#> 218 31 2016-03-17 08:52:00 2016-03-17 08:52:00 0 +#> 219 31 2016-03-17 08:52:00 2016-03-17 08:54:00 120 +#> 220 26 2016-03-17 08:54:00 2016-03-17 08:54:00 0 +#> 221 31 2016-03-17 08:54:00 2016-03-17 08:58:00 240 +#> 222 31 2016-03-17 08:54:00 2016-03-17 08:58:00 240 +#> 223 26 2016-03-17 08:58:00 2016-03-17 08:58:00 0 +#> 224 26 2016-03-17 08:58:00 2016-03-17 09:00:00 120 +#> 225 31 2016-03-17 09:00:00 2016-03-17 09:00:00 0 +#> 226 26 2016-03-17 09:00:00 2016-03-17 09:02:00 120 +#> archival_timestamp archival_depth chunk +#> 1 2016-03-17 01:50:00 73.78 1 +#> 2 2016-03-17 01:52:00 73.32 1 +#> 3 2016-03-17 01:54:00 73.32 1 +#> 4 2016-03-17 01:56:00 73.32 1 +#> 5 2016-03-17 01:58:00 73.55 1 +#> 6 2016-03-17 02:00:00 68.70 1 +#> 7 2016-03-17 02:02:00 72.16 1 +#> 8 2016-03-17 02:04:00 72.85 1 +#> 9 2016-03-17 02:06:00 73.55 1 +#> 10 2016-03-17 02:08:00 73.32 1 +#> 11 2016-03-17 02:10:00 73.32 1 +#> 12 2016-03-17 02:12:00 73.55 1 +#> 13 2016-03-17 02:14:00 73.32 1 +#> 14 2016-03-17 02:16:00 73.32 1 +#> 15 2016-03-17 02:18:00 73.32 1 +#> 16 2016-03-17 02:20:00 72.39 1 +#> 17 2016-03-17 02:22:00 72.39 1 +#> 18 2016-03-17 02:24:00 72.39 1 +#> 19 2016-03-17 02:26:00 72.39 1 +#> 20 2016-03-17 02:28:00 72.39 1 +#> 21 2016-03-17 02:30:00 72.39 1 +#> 22 2016-03-17 02:32:00 65.23 1 +#> 23 2016-03-17 02:34:00 73.55 1 +#> 24 2016-03-17 02:36:00 75.16 1 +#> 25 2016-03-17 02:38:00 76.78 1 +#> 26 2016-03-17 02:40:00 76.55 1 +#> 27 2016-03-17 02:42:00 76.78 1 +#> 28 2016-03-17 02:44:00 76.55 1 +#> 29 2016-03-17 02:46:00 71.01 1 +#> 30 2016-03-17 02:48:00 72.16 1 +#> 31 2016-03-17 02:50:00 72.16 1 +#> 32 2016-03-17 02:52:00 73.78 1 +#> 33 2016-03-17 02:54:00 71.70 1 +#> 34 2016-03-17 02:56:00 65.92 1 +#> 35 2016-03-17 02:56:00 65.92 1 +#> 36 2016-03-17 02:58:00 66.15 1 +#> 37 2016-03-17 03:00:00 66.15 1 +#> 38 2016-03-17 03:02:00 66.39 1 +#> 39 2016-03-17 03:04:00 66.39 1 +#> 40 2016-03-17 03:06:00 66.15 1 +#> 41 2016-03-17 03:08:00 66.15 1 +#> 42 2016-03-17 03:10:00 66.15 1 +#> 43 2016-03-17 03:12:00 66.15 1 +#> 44 2016-03-17 03:14:00 66.15 1 +#> 45 2016-03-17 03:16:00 66.15 1 +#> 46 2016-03-17 03:18:00 66.39 1 +#> 47 2016-03-17 03:20:00 66.15 2 +#> 48 2016-03-17 03:22:00 66.15 2 +#> 49 2016-03-17 03:24:00 66.39 2 +#> 50 2016-03-17 03:26:00 66.15 2 +#> 51 2016-03-17 03:28:00 65.92 2 +#> 52 2016-03-17 03:30:00 66.15 2 +#> 53 2016-03-17 03:32:00 66.15 2 +#> 54 2016-03-17 03:34:00 66.39 2 +#> 55 2016-03-17 03:36:00 66.15 2 +#> 56 2016-03-17 03:38:00 66.15 2 +#> 57 2016-03-17 03:40:00 65.92 2 +#> 58 2016-03-17 03:42:00 65.69 2 +#> 59 2016-03-17 03:44:00 22.77 2 +#> 60 2016-03-17 03:46:00 49.99 2 +#> 61 2016-03-17 03:48:00 47.45 2 +#> 62 2016-03-17 03:50:00 49.76 2 +#> 63 2016-03-17 03:52:00 52.30 2 +#> 64 2016-03-17 03:54:00 55.76 2 +#> 65 2016-03-17 03:56:00 65.46 2 +#> 66 2016-03-17 03:58:00 68.23 2 +#> 67 2016-03-17 04:00:00 70.08 2 +#> 68 2016-03-17 04:02:00 71.70 2 +#> 69 2016-03-17 04:04:00 60.15 2 +#> 70 2016-03-17 04:06:00 42.84 2 +#> 71 2016-03-17 04:08:00 38.69 2 +#> 72 2016-03-17 04:08:00 38.69 2 +#> 73 2016-03-17 04:10:00 40.76 2 +#> 74 2016-03-17 04:12:00 39.38 2 +#> 75 2016-03-17 04:14:00 36.38 2 +#> 76 2016-03-17 04:16:00 35.00 2 +#> 77 2016-03-17 04:18:00 39.61 2 +#> 78 2016-03-17 04:20:00 43.30 2 +#> 79 2016-03-17 04:22:00 43.78 2 +#> 80 2016-03-17 04:24:00 40.30 2 +#> 81 2016-03-17 04:26:00 43.76 2 +#> 82 2016-03-17 04:28:00 43.53 2 +#> 83 2016-03-17 04:30:00 44.22 2 +#> 84 2016-03-17 04:32:00 48.84 2 +#> 85 2016-03-17 04:34:00 45.38 2 +#> 86 2016-03-17 04:36:00 42.38 2 +#> 87 2016-03-17 04:38:00 46.53 2 +#> 88 2016-03-17 04:40:00 53.45 2 +#> 89 2016-03-17 04:42:00 55.53 2 +#> 90 2016-03-17 04:44:00 48.38 2 +#> 91 2016-03-17 04:46:00 45.84 2 +#> 92 2016-03-17 04:48:00 49.53 2 +#> 93 2016-03-17 04:50:00 37.53 2 +#> 94 2016-03-17 04:52:00 36.61 2 +#> 95 2016-03-17 04:54:00 37.99 2 +#> 96 2016-03-17 04:56:00 39.38 2 +#> 97 2016-03-17 04:58:00 39.15 2 +#> 98 2016-03-17 05:00:00 42.38 2 +#> 99 2016-03-17 05:02:00 47.92 2 +#> 100 2016-03-17 05:04:00 46.53 2 +#> 101 2016-03-17 05:06:00 43.76 2 +#> 102 2016-03-17 05:06:00 43.76 2 +#> 103 2016-03-17 05:08:00 43.76 2 +#> 104 2016-03-17 05:10:00 44.22 2 +#> 105 2016-03-17 05:10:00 44.22 2 +#> 106 2016-03-17 05:12:00 43.99 2 +#> 107 2016-03-17 05:14:00 49.07 2 +#> 108 2016-03-17 05:16:00 51.38 2 +#> 109 2016-03-17 05:18:00 43.99 2 +#> 110 2016-03-17 05:20:00 50.92 2 +#> 111 2016-03-17 05:20:00 50.92 2 +#> 112 2016-03-17 05:22:00 55.07 2 +#> 113 2016-03-17 05:24:00 57.15 2 +#> 114 2016-03-17 05:26:00 56.92 2 +#> 115 2016-03-17 05:28:00 57.15 2 +#> 116 2016-03-17 05:30:00 57.15 2 +#> 117 2016-03-17 05:32:00 56.69 2 +#> 118 2016-03-17 05:34:00 56.23 2 +#> 119 2016-03-17 05:36:00 49.30 2 +#> 120 2016-03-17 05:38:00 47.22 2 +#> 121 2016-03-17 05:40:00 51.84 2 +#> 122 2016-03-17 05:42:00 54.15 2 +#> 123 2016-03-17 05:44:00 55.07 2 +#> 124 2016-03-17 05:46:00 59.00 2 +#> 125 2016-03-17 05:48:00 58.07 2 +#> 126 2016-03-17 05:50:00 52.07 2 +#> 127 2016-03-17 05:52:00 49.99 2 +#> 128 2016-03-17 05:54:00 51.15 2 +#> 129 2016-03-17 05:56:00 55.30 2 +#> 130 2016-03-17 05:58:00 61.07 2 +#> 131 2016-03-17 06:00:00 65.00 2 +#> 132 2016-03-17 06:02:00 68.23 2 +#> 133 2016-03-17 06:04:00 71.70 2 +#> 134 2016-03-17 06:06:00 76.09 2 +#> 135 2016-03-17 06:08:00 79.79 2 +#> 136 2016-03-17 06:10:00 83.48 2 +#> 137 2016-03-17 06:12:00 87.18 2 +#> 138 2016-03-17 06:14:00 91.57 2 +#> 139 2016-03-17 06:16:00 95.04 2 +#> 140 2016-03-17 06:18:00 97.12 2 +#> 141 2016-03-17 06:20:00 101.29 2 +#> 142 2016-03-17 06:22:00 99.21 2 +#> 143 2016-03-17 06:24:00 101.06 2 +#> 144 2016-03-17 06:26:00 103.60 2 +#> 145 2016-03-17 06:28:00 103.60 2 +#> 146 2016-03-17 06:30:00 104.06 2 +#> 147 2016-03-17 06:32:00 103.83 2 +#> 148 2016-03-17 06:34:00 102.91 2 +#> 149 2016-03-17 06:36:00 100.59 2 +#> 150 2016-03-17 06:38:00 100.59 2 +#> 151 2016-03-17 06:40:00 100.59 2 +#> 152 2016-03-17 06:42:00 100.59 2 +#> 153 2016-03-17 06:44:00 100.36 2 +#> 154 2016-03-17 06:46:00 96.66 2 +#> 155 2016-03-17 06:48:00 92.50 2 +#> 156 2016-03-17 06:50:00 88.34 2 +#> 157 2016-03-17 06:52:00 83.02 2 +#> 158 2016-03-17 06:54:00 78.40 2 +#> 159 2016-03-17 06:56:00 84.18 2 +#> 160 2016-03-17 06:58:00 92.73 2 +#> 161 2016-03-17 07:00:00 98.74 2 +#> 162 2016-03-17 07:02:00 99.90 2 +#> 163 2016-03-17 07:04:00 99.90 2 +#> 164 2016-03-17 07:06:00 99.90 2 +#> 165 2016-03-17 07:08:00 99.21 2 +#> 166 2016-03-17 07:10:00 95.04 2 +#> 167 2016-03-17 07:12:00 92.50 2 +#> 168 2016-03-17 07:14:00 92.73 2 +#> 169 2016-03-17 07:16:00 92.50 2 +#> 170 2016-03-17 07:18:00 92.73 2 +#> 171 2016-03-17 07:20:00 92.73 2 +#> 172 2016-03-17 07:22:00 92.27 2 +#> 173 2016-03-17 07:24:00 83.25 2 +#> 174 2016-03-17 07:26:00 80.71 2 +#> 175 2016-03-17 07:28:00 85.80 2 +#> 176 2016-03-17 07:30:00 85.80 2 +#> 177 2016-03-17 07:32:00 85.80 2 +#> 178 2016-03-17 07:34:00 85.80 2 +#> 179 2016-03-17 07:36:00 85.80 2 +#> 180 2016-03-17 07:38:00 85.80 2 +#> 181 2016-03-17 07:40:00 91.34 2 +#> 182 2016-03-17 07:42:00 91.57 2 +#> 183 2016-03-17 07:44:00 98.28 2 +#> 184 2016-03-17 07:46:00 99.67 2 +#> 185 2016-03-17 07:48:00 96.20 2 +#> 186 2016-03-17 07:50:00 101.75 2 +#> 187 2016-03-17 07:52:00 101.29 2 +#> 188 2016-03-17 07:54:00 100.59 2 +#> 189 2016-03-17 07:56:00 97.36 2 +#> 190 2016-03-17 07:58:00 91.81 2 +#> 191 2016-03-17 08:00:00 90.19 2 +#> 192 2016-03-17 08:02:00 87.41 2 +#> 193 2016-03-17 08:04:00 89.49 2 +#> 194 2016-03-17 08:06:00 96.89 2 +#> 195 2016-03-17 08:08:00 84.64 2 +#> 196 2016-03-17 08:10:00 80.25 2 +#> 197 2016-03-17 08:12:00 86.72 2 +#> 198 2016-03-17 08:14:00 89.03 2 +#> 199 2016-03-17 08:16:00 88.57 2 +#> 200 2016-03-17 08:18:00 88.57 2 +#> 201 2016-03-17 08:20:00 82.33 2 +#> 202 2016-03-17 08:22:00 71.93 2 +#> 203 2016-03-17 08:24:00 66.62 2 +#> 204 2016-03-17 08:26:00 64.31 2 +#> 205 2016-03-17 08:28:00 63.85 2 +#> 206 2016-03-17 08:30:00 61.77 2 +#> 207 2016-03-17 08:32:00 63.85 2 +#> 208 2016-03-17 08:34:00 61.07 2 +#> 209 2016-03-17 08:36:00 51.38 2 +#> 210 2016-03-17 08:38:00 46.76 2 +#> 211 2016-03-17 08:40:00 37.30 2 +#> 212 2016-03-17 08:42:00 37.07 2 +#> 213 2016-03-17 08:44:00 38.22 2 +#> 214 2016-03-17 08:46:00 36.38 2 +#> 215 2016-03-17 08:48:00 39.61 2 +#> 216 2016-03-17 08:50:00 37.30 3 +#> 217 2016-03-17 08:50:00 37.30 3 +#> 218 2016-03-17 08:52:00 39.38 3 +#> 219 2016-03-17 08:52:00 39.38 3 +#> 220 2016-03-17 08:54:00 39.38 3 +#> 221 2016-03-17 08:54:00 39.38 3 +#> 222 2016-03-17 08:56:00 44.92 3 +#> 223 2016-03-17 08:58:00 45.38 3 +#> 224 2016-03-17 08:58:00 45.38 3 +#> 225 2016-03-17 09:00:00 45.15 3 +#> 226 2016-03-17 09:00:00 45.15 3 + +#### Example (2): acdc_access_timesteps() +acdc_access_timesteps(acdc_simplify(dat_acdc)) +#> acdc_simplify() implemented for type = 'acs'. +#> [1] 226 + +#### Example (3): acdc_access_maps() +acdc_access_maps(acdc_simplify(dat_acdc)) +#> acdc_simplify() implemented for type = 'acs'. +#> [[1]] +#> class : RasterLayer +#> dimensions : 57, 74, 4218 (nrow, ncol, ncell) +#> resolution : 257, 463 (x, y) +#> extent : 695492.1, 714510.1, 6246657, 6273048 (xmin, xmax, ymin, ymax) +#> crs : +proj=utm +zone=29 +datum=WGS84 +units=m +no_defs +#> source : memory +#> names : layer +#> values : 0, 1 (min, max) +#> +#> +#> [[2]] +#> class : RasterLayer +#> dimensions : 57, 74, 4218 (nrow, ncol, ncell) +#> resolution : 257, 463 (x, y) +#> extent : 695492.1, 714510.1, 6246657, 6273048 (xmin, xmax, ymin, ymax) +#> crs : +proj=utm +zone=29 +datum=WGS84 +units=m +no_defs +#> source : memory +#> names : layer +#> values : 0, 1 (min, max) +#> +#> +#> [[3]] +#> class : RasterLayer +#> dimensions : 57, 74, 4218 (nrow, ncol, ncell) +#> resolution : 257, 463 (x, y) +#> extent : 695492.1, 714510.1, 6246657, 6273048 (xmin, xmax, ymin, ymax) +#> crs : +proj=utm +zone=29 +datum=WGS84 +units=m +no_defs +#> source : memory +#> names : layer +#> values : 0, 1 (min, max) +#> +#> +#> [[4]] +#> class : RasterLayer +#> dimensions : 57, 74, 4218 (nrow, ncol, ncell) +#> resolution : 257, 463 (x, y) +#> extent : 695492.1, 714510.1, 6246657, 6273048 (xmin, xmax, ymin, ymax) +#> crs : +proj=utm +zone=29 +datum=WGS84 +units=m +no_defs +#> source : memory +#> names : layer +#> values : NA, NA (min, max) +#> +#> +#> [[5]] +#> class : RasterLayer +#> dimensions : 57, 74, 4218 (nrow, ncol, ncell) +#> resolution : 257, 463 (x, y) +#> extent : 695492.1, 714510.1, 6246657, 6273048 (xmin, xmax, ymin, ymax) +#> crs : +proj=utm +zone=29 +datum=WGS84 +units=m +no_defs +#> source : memory +#> names : layer +#> values : NA, NA (min, max) +#> +#> +#> [[6]] +#> class : RasterLayer +#> dimensions : 57, 74, 4218 (nrow, ncol, ncell) +#> resolution : 257, 463 (x, y) +#> extent : 695492.1, 714510.1, 6246657, 6273048 (xmin, xmax, ymin, ymax) +#> crs : +proj=utm +zone=29 +datum=WGS84 +units=m +no_defs +#> source : memory +#> names : layer +#> values : NA, NA (min, max) +#> +#> +#> [[7]] +#> class : RasterLayer +#> dimensions : 57, 74, 4218 (nrow, ncol, ncell) +#> resolution : 257, 463 (x, y) +#> extent : 695492.1, 714510.1, 6246657, 6273048 (xmin, xmax, ymin, ymax) +#> crs : +proj=utm +zone=29 +datum=WGS84 +units=m +no_defs +#> source : memory +#> names : layer +#> values : NA, NA (min, max) +#> +#> +#> [[8]] +#> class : RasterLayer +#> dimensions : 57, 74, 4218 (nrow, ncol, ncell) +#> resolution : 257, 463 (x, y) +#> extent : 695492.1, 714510.1, 6246657, 6273048 (xmin, xmax, ymin, ymax) +#> crs : +proj=utm +zone=29 +datum=WGS84 +units=m +no_defs +#> source : memory +#> names : layer +#> values : 0, 1 (min, max) +#> +#> +#> [[9]] +#> class : RasterLayer +#> dimensions : 57, 74, 4218 (nrow, ncol, ncell) +#> resolution : 257, 463 (x, y) +#> extent : 695492.1, 714510.1, 6246657, 6273048 (xmin, xmax, ymin, ymax) +#> crs : +proj=utm +zone=29 +datum=WGS84 +units=m +no_defs +#> source : memory +#> names : layer +#> values : NA, NA (min, max) +#> +#> + +
R/acdc_analyse_record.R
+ Source: R/acdc_analyse_record.R
acdc_animate_record.Rd
This function is a simple wrapper for acdc_plot_record
and saveHTML
which creates an animation of the AC* algorithm(s) over time. To implement this function, a named list of arguments for acdc_plot_record
, which creates the plots, must be supplied. This is embedded within saveHTML
, which creates a folder in the specified directory named `images' that contains a .png file for each time step and an animation as a .html file.
This function is a simple wrapper for acdc_plot_record
and saveHTML
which creates an animation of the AC* algorithm(s) over time. To implement this function, a named list of arguments for acdc_plot_record
, which creates the plots, must be supplied. This is embedded within saveHTML
, which creates a folder in the specified directory named `images' that contains a .png file for each time step and an animation as a .html file.
acdc_animate_record(
+ expr_param,
+ dir = NULL,
+ html_name = "ACDC_algorithm_demo.html",
+ image_name = "ACDC",
+ html_title = "Demonstration of the ACDC Algorithm",
+ html_description = "",
+ navigator = FALSE,
+ ani_height = 1000,
+ ani_width = 1000,
+ ani_res = 150,
+ interval = 0.1,
+ verbose = FALSE,
+ ...
+)
acdc_animate_record( - expr_param, - dir = NULL, - html_name = "ACDC_algorithm_demo.html", - image_name = "ACDC", - html_title = "Demonstration of the ACDC Algorithm", - html_description = "", - navigator = FALSE, - ani_height = 800, - ani_width = 800, - ani_res = 1200, - interval = 0.1, - verbose = FALSE, - ... -)- -
expr_param | -A named list of arguments, passed to |
-
---|---|
dir | -(optional) A string that defines the directory in which to save files. If unsupplied, if available, |
-
html_name | -A string that defines the name of the html file (see `htmlfile' argument in |
-
image_name | -A string that defines the names of the individual .png files creates (see `img.name' argument in |
-
html_title, html_description | -Character strings that provide a title and a description that are displayed within the html animation (see `title' and `description' arguments in |
-
navigator | -A logical variable that defines whether or not to add a navigator panel to the animation (see `navigator' argument in |
-
ani_height, ani_width, ani_res | -Numbers that define the size and the resolution of the animation (see `ani.height' `ani.width' and `ani.res' arguments in |
-
interval | -A number that defines the time interval between sequential frames (see `interval' argument in |
-
verbose | -A logical or character variable that defines whether or not, or what, to write as a footer to the html animation (see `verbose' argument in |
-
... | -Additional arguments passed to |
-
The function produces an animation in .html format in the specified directory. A folder named `images' is also produced which contains the images for each time step. The `css' and `js' folders are also produced by saveHTML
which creates the animation.
This function requires the animation
package.
A named list of arguments, passed to acdc_plot_record
, to create plots.
(optional) A string that defines the directory in which to save files. If unsupplied, if available, dir
is taken from html_name
using dirname
.
A string that defines the name of the html file (see `htmlfile' argument in saveHTML
).
A string that defines the names of the individual .png files creates (see `img.name' argument in saveHTML
).
Character strings that provide a title and a description that are displayed within the html animation (see `title' and `description' arguments in saveHTML
).
A logical variable that defines whether or not to add a navigator panel to the animation (see `navigator' argument in saveHTML
).
Numbers that define the size and the resolution of the animation (see `ani.height' `ani.width' and `ani.res' arguments in ani.options
).
A number that defines the time interval between sequential frames (see `interval' argument in ani.options
).
A logical or character variable that defines whether or not, or what, to write as a footer to the html animation (see `verbose' argument in ani.options
).
Additional arguments passed to ani.options
.
The function produces an animation in .html format in the specified directory. A folder named `images' is also produced which contains the images for each time step. The `css' and `js' folders are also produced by saveHTML
which creates the animation.
This function requires the animation
package.
Edward Lavender
++#> acdc_simplify() implemented for type = 'acs'.acdc_animate_record(expr_param = - list(record = acdc_record, - add_coastline = list(x = dat_coast, col = "darkgreen"), - plot = 1:5, - fix_zlim = FALSE) - ) -#> flapper::acdc_plot_record() called... -#> ... Checking function inputs... -#> ... Defining data for background plot...#> add_containers = NULL implemented: 'record' does not contain containers.#> ... Setting plotting window... -#> ... Making plots for each time step ...#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats#> HTML file created at: ACDC_algorithm_demo.html
dir_current <- getwd()
+setwd(tempdir())
+acdc_record <- acdc_simplify(dat_acdc)
+#> acdc_simplify() implemented for type = 'acs'.
+acdc_animate_record(expr_param =
+ list(record = acdc_record,
+ add_coastline = list(x = dat_coast, col = "darkgreen"),
+ plot = 1:5,
+ fix_zlim = FALSE)
+ )
+#> flapper::acdc_plot_record() called...
+#> ... Checking function inputs...
+#> ... Defining data for background plot...
+#> add_containers = NULL implemented: 'record' does not contain containers.
+#> ... Setting plotting window...
+#> ... Making plots for each time step ...
+#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats
+#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats
+#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats
+#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats
+#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats
+#> HTML file created at: ACDC_algorithm_demo.html
+setwd(dir_current)
+
An S3 class that defines the object returned by an acoustic-container/depth-contour (AC/DC) algorithm (ac
, dc
or acdc
).
An S3 class that defines the object returned by an acoustic-container/depth-contour (AC/DC) algorithm (ac
, dc
or acdc
).
An acdc_archive-class
object is a named list that contains the output of a call to ac
, dc
or acdc
. This contains the following elements: `archive', `ts_by_chunk', `time' and `args'.
The main output is the `archive' element. This contains a list of acdc_record-class
objects returned by the call(s) to the internal routines that implement the algorithm. If the algorithm is implemented step-wise, this list contains a single element; if the algorithm is implemented chunk-wise, there is one element for each chunk. Each element contains an acdc_record-class
object with results of the call to internal routines for that chunk. The results across chunks can be aggregated using acdc_simplify
.
An acdc_archive-class
object is a named list that contains the output of a call to ac
, dc
or acdc
. This contains the following elements: `archive', `ts_by_chunk', `time' and `args'.
The main output is the `archive' element. This contains a list of acdc_record-class
objects returned by the call(s) to the internal routines that implement the algorithm. If the algorithm is implemented step-wise, this list contains a single element; if the algorithm is implemented chunk-wise, there is one element for each chunk. Each element contains an acdc_record-class
object with results of the call to internal routines for that chunk. The results across chunks can be aggregated using acdc_simplify
.
The `ts_by_chunk' element is a list, with one element for each chunk, that contains the movement time series that were used in that chunk. Each element contains `acoustics' and `archival' dataframes, though the former is NULL
for the DC algorithm and the latter is NULL
for the AC algorithm. For the AC* algorithms, if there is more than one chunk, the last observation of each acoustic chunk is the same as the first acoustic observation for the next chunk. This results from splitting chunks at acoustic observations, which enables the results of chunks that are computed independently to be simply aggregated without the loss of any information.
The `time' element is a dataframe that defines the times of sequential stages in the algorithm's progression, providing a record of computation time.
-The `args' element is a named list of user inputs that records the parameters used to generate the outputs.
-The `args' element is a named list of user inputs that records the parameters used to generate the outputs.
+Edward Lavender
+R/acdc_analyse_record.R
+ Source: R/acdc_analyse_record.R
acdc_plot_record.Rd
This function is used to plot time-specific maps from the AC/DC algorithm(s). To implement the function, an acdc_record-class
list from ac
, dc
or acdc
plus acdc_simplify
must be supplied, from which the results can be extracted and plotted for specified time steps. For each time step, the function extracts the necessary information; sets up a blank background plot using plot
and pretty_axis
and then adds requested spatial layers to this plot. Depending on user-inputs, this will usually show a cumulative map of expected time spent in different parts of the study area (from the start of the algorithm to each time point). Coastline, receivers and acoustic containers (if applicable) can be added and customised and the finalised plots can be returned or saved to file.
This function is used to plot time-specific maps from the AC/DC algorithm(s). To implement the function, an acdc_record-class
list from ac
, dc
or acdc
plus acdc_simplify
must be supplied, from which the results can be extracted and plotted for specified time steps. For each time step, the function extracts the necessary information; sets up a blank background plot using plot
and pretty_axis
and then adds requested spatial layers to this plot. Depending on user-inputs, this will usually show a cumulative map of expected time spent in different parts of the study area (from the start of the algorithm to each time point). Coastline, receivers and acoustic containers (if applicable) can be added and customised and the finalised plots can be returned or saved to file.
acdc_plot_record( - record, - type = c("map_cumulative", "map_timestep"), - plot = 1, - add_coastline = NULL, - add_receivers = NULL, - add_raster = list(col = rev(grDevices::terrain.colors(255))), - add_containers = list(), - add_additional = NULL, - crop_spatial = FALSE, - xlim = NULL, - ylim = NULL, - fix_zlim = FALSE, - pretty_axis_args = list(side = 1:4, axis = list(list(), list(), list(labels = FALSE), - list(labels = FALSE)), control_axis = list(las = TRUE), control_sci_notation = - list(magnitude = 16L, digits = 0)), - par_param = list(), - png_param = list(), - cl = NULL, - varlist = NULL, - verbose = TRUE, - check = TRUE, - ... -)- -
record | -An |
-
---|---|
type | -A character that defines the plotted surface(s): |
-
plot | -An integer vector that defines the time steps for which to make plots. If |
-
add_coastline | -(optional) A named list of arguments, passed to |
-
add_receivers | -(optional) A named list of arguments, passed to |
-
add_raster | -(optional) A named list of arguments, passed to |
-
add_containers | -(optional) For outputs from the AC* algorithms ( |
-
add_additional | -(optional) A stand-alone function, to be executed after the background plot has been made and any specified spatial layers have been added to this, to customise the result (see Examples). |
-
crop_spatial | -A logical variable that defines whether or not to crop spatial data to lie within the axis limits. |
-
xlim, ylim, fix_zlim, pretty_axis_args | -Axis control arguments. |
-
par_param | -(optional) A named list of arguments, passed to |
-
png_param | -(optional) A named list of arguments, passed to |
-
cl, varlist | -(optional) Parallelisation options. |
-
verbose | -A logical variable that defines whether or not relay messages to the console to monitor function progress. |
-
check | -A logical variable that defines whether or not to check user inputs to the function before its initiation. |
-
... | -Additional arguments, passed to |
-
The function plots the results of the AC* algorithm(s) at specified time steps, with one plot per time step. Plots are saved to file if png_param
is supplied.
This function is typically used following calls to ac
, dc
or acdc
and acdc_simplify
.
acdc_plot_record(
+ record,
+ type = c("map_cumulative", "map_timestep"),
+ plot = 1,
+ add_coastline = NULL,
+ add_receivers = NULL,
+ add_raster = list(col = rev(grDevices::terrain.colors(255))),
+ add_containers = list(),
+ add_additional = NULL,
+ crop_spatial = FALSE,
+ xlim = NULL,
+ ylim = NULL,
+ fix_zlim = FALSE,
+ pretty_axis_args = list(side = 1:4, axis = list(list(), list(), list(labels = FALSE),
+ list(labels = FALSE)), control_axis = list(las = TRUE), control_sci_notation =
+ list(magnitude = 16L, digits = 0)),
+ par_param = list(),
+ png_param = list(),
+ cl = NULL,
+ varlist = NULL,
+ verbose = TRUE,
+ check = TRUE,
+ ...
+)
An acdc_record-class
object.
A character that defines the plotted surface(s): "map_cumulative"
plots the cumulative surface and "map_timestep"
plots time step-specific surfaces.
An integer vector that defines the time steps for which to make plots. If plot = NULL
, the function will make a plot for all time steps for which the necessary information is available in record
.
(optional) A named list of arguments, passed to plot
, to add a polygon (i.e., of the coastline), to the plot. If provided, this must contain an `x' element that contains the coastline as a spatial object (e.g., a SpatialPolygonsDataFrame: see dat_coast
for an example).
(optional) A named list of arguments, passed to points
, to add points (i.e., receivers) to the plot. If provided, this must contain an `x' element that is a SpatialPoints object that specifies receiver locations (in the same coordinate reference system as other spatial data).
(optional) A named list of arguments, passed to image.plot
, to plot the RasterLayer of possible locations that is extracted from record
.
(optional) For outputs from the AC* algorithms (ac
or acdc
), containers
is a named list of arguments, passed to plot
, to add the acoustic containers to the plot.
(optional) A stand-alone function, to be executed after the background plot has been made and any specified spatial layers have been added to this, to customise the result (see Examples).
A logical variable that defines whether or not to crop spatial data to lie within the axis limits.
Axis control arguments. xlim
and ylim
control the axis limits, following the rules of the lim
argument in pretty_axis
. fix_zlim
is a logical input that defines whether or not to fix z axis limits across all plots (to facilitate comparisons), or a vector of two numbers that define a custom range for the z axis which is fixed across all plots. fix_zlim = FALSE
produces plots in which the z axis is allowed to vary flexibly between time units. Other axis options supported by pretty_axis
are implemented by passing a named list of arguments to this function via pretty_axis_args
.
(optional) A named list of arguments, passed to par
, to control the plotting window. This is executed before plotting is initiated and therefore affects all plots.
(optional) A named list of arguments, passed to png
, to save plots to file. If supplied, the plot for each time step is saved separately. The `filename' argument should be the directory in which plots are saved. Plots are then saved as "1.png", "2.png" and so on.
(optional) Parallelisation options. cl
is (a) a cluster object from makeCluster
or (b) an integer that defines the number of child processes. varlist
is a character vector of variables for export (see cl_export
). Exported variables must be located in the global environment. If a cluster is supplied, the connection to the cluster is closed within the function (see cl_stop
). For further information, see cl_lapply
and flapper-tips-parallel
. If supplied, the function loops over specified time steps in parallel to make plots. This is only implemented if plots are saved to file (i.e., png_param
is supplied).
A logical variable that defines whether or not relay messages to the console to monitor function progress.
A logical variable that defines whether or not to check user inputs to the function before its initiation.
Additional arguments, passed to plot
, to customise the blank background plot onto which spatial layers are added, such as xlab
, ylab
and main
.
The function plots the results of the AC* algorithm(s) at specified time steps, with one plot per time step. Plots are saved to file if png_param
is supplied.
This function is typically used following calls to ac
, dc
or acdc
and acdc_simplify
.
Edward Lavender
++#### Step (1): Implement AC/DC algorithm(s) -# ... see examples via ac(), dc() and acdc() - -#### Step (2): Simplify outputs of the AC/DC algorithm(s) -dat_acdc <- acdc_simplify(dat_acdc) -#> acdc_simplify() implemented for type = 'acs'.-#### Example (1): The default options simply plot the first surface -acdc_plot_record(record = dat_acdc) -#> flapper::acdc_plot_record() called... -#> ... Checking function inputs... -#> ... Defining data for background plot...#> add_containers = NULL implemented: 'record' does not contain containers.#> ... Setting plotting window... -#> ... Making plots for each time step ...#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats-#### Example (2): Define the number of plots to be produced and control the plotting window -acdc_plot_record(record = dat_acdc, - plot = 1:2, - par_param = list(mfrow = c(1, 2), mar = c(8, 8, 8, 8))) -#> flapper::acdc_plot_record() called... -#> ... Checking function inputs... -#> ... Defining data for background plot...#> add_containers = NULL implemented: 'record' does not contain containers.#> ... Setting plotting window... -#> ... Making plots for each time step ...#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats-#### Example (3): Add and customise spatial information via add_* args -## Define a SpatialPoints object of receiver locations -proj_wgs84 <- sp::CRS(SRS_string = "EPSG:4326") -proj_utm <- sp::CRS(SRS_string = "EPSG:32629") -rsp <- sp::SpatialPoints(dat_moorings[, c("receiver_long", "receiver_lat")], proj_wgs84) -rsp <- sp::spTransform(rsp, proj_utm) -## Plot with receiver locations and coastline, customise the containers and the raster -acdc_plot_record(record = dat_acdc, - add_coastline = list(x = dat_coast, col = "darkgreen"), - add_receivers = list(x = rsp, pch = 4, col = "royalblue"), - add_containers = list(col = "red"), - add_raster = list(col = rev(topo.colors(100))) - ) -#> flapper::acdc_plot_record() called... -#> ... Checking function inputs... -#> ... Defining data for background plot...#> add_containers = NULL implemented: 'record' does not contain containers.#> ... Setting plotting window... -#> ... Making plots for each time step ...#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats-#### Example (4): Control axis properties -# ... via smallplot argument for raster, pretty_axis_args, xlim, ylim and fix_zlim -# ... set crop_spatial = TRUE to crop spatial data within adjusted limits -acdc_plot_record(record = dat_acdc, - add_coastline = list(x = dat_coast, col = "darkgreen"), - add_receivers = list(x = rsp, pch = 4, col = "royalblue"), - add_containers = list(col = "red"), - add_raster = list(smallplot= c(0.85, 0.9, 0.25, 0.75)), - crop_spatial = TRUE, - pretty_axis_args = list(side = 1:4, - control_sci_notation = - list(magnitude = 16L, digits = 0)), - xlim = raster::extent(dat_coast)[1:2], - ylim = raster::extent(dat_coast)[3:4], - fix_zlim = c(0, 1) - ) -#> flapper::acdc_plot_record() called... -#> ... Checking function inputs... -#> ... Defining data for background plot...#> add_containers = NULL implemented: 'record' does not contain containers.#> ... Setting plotting window... -#> ... Making plots for each time step ...#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats-#### Example (5): Modify each plot after it is produced via add_additional -# Specify a function to add titles to a plot -add_titles <- function(){ - mtext(side = 1, "x (UTM)", line = 2) - mtext(side = 2, "y (UTM)", line = -8) -} -# Make plots with added titles -acdc_plot_record(record = dat_acdc, - plot = 1:2, - par_param = list(mfrow = c(1, 2), mar = c(8, 8, 8, 8)), - add_coastline = list(x = dat_coast, col = "darkgreen"), - add_receivers = list(x = rsp, pch = 4, col = "royalblue"), - add_containers = list(col = "red"), - add_raster = list(), - crop_spatial = TRUE, - xlim = raster::extent(dat_coast)[1:2], - ylim = raster::extent(dat_coast)[3:4], - add_additional = add_titles - ) -#> flapper::acdc_plot_record() called... -#> ... Checking function inputs... -#> ... Defining data for background plot...#> add_containers = NULL implemented: 'record' does not contain containers.#> ... Setting plotting window... -#> ... Making plots for each time step ...#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats#> [1] "25" "28" -#> [3] "35" "ACDC_algorithm_demo.html" -#> [5] "acdc_log.txt" "css" -#> [7] "dot_acdc_log_1.txt" "dot_acdc_log_2.txt" -#> [9] "dot_acdc_log_3.txt" "dot_acdc_log_4.txt" -#> [11] "dot_acdc_log_5.txt" "downlit" -#> [13] "filef601236c7a3" "filef6021d8f5cf" -#> [15] "filef602786f553.so" "filef6079ff375a" -#> [17] "images" "js"#> flapper::acdc_plot_record() called... -#> ... Checking function inputs...#> '/' added to the directory inputted to the argument 'png_param$filename' ('/var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmppNipsA').#> ... Defining data for background plot...#> add_containers = NULL implemented: 'record' does not contain containers.#> ... Setting plotting window... -#> ... Making plots for each time step ...#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats#> [1] "1.png" "2.png" -#> [3] "25" "28" -#> [5] "35" "ACDC_algorithm_demo.html" -#> [7] "acdc_log.txt" "css" -#> [9] "dot_acdc_log_1.txt" "dot_acdc_log_2.txt" -#> [11] "dot_acdc_log_3.txt" "dot_acdc_log_4.txt" -#> [13] "dot_acdc_log_5.txt" "downlit" -#> [15] "filef601236c7a3" "filef6021d8f5cf" -#> [17] "filef602786f553.so" "filef6079ff375a" -#> [19] "images" "js"-#### Example (7) To plot the overall map, you can also just use a -# ... a raster plotting function like prettyGraphics::pretty_map() -ext <- update_extent(raster::extent(dat_coast), -1000) -prettyGraphics::pretty_map(x = ext, - add_rasters = list(x = dat_acdc$map), - add_points = list(x = rsp, pch = "*", col = "red"), - add_polys = list(x = dat_coast, col = "lightgreen"), - crop_spatial = TRUE, - xlab = "Easting", ylab = "Northing" - ) -#> Spatial layers do not have identical CRS strings#> prettyGraphics::pretty_map() CRS taken as: 'NA'.-
#### Step (1): Implement AC/DC algorithm(s)
+# ... see examples via ac(), dc() and acdc()
+
+#### Step (2): Simplify outputs of the AC/DC algorithm(s)
+dat_acdc <- acdc_simplify(dat_acdc)
+#> acdc_simplify() implemented for type = 'acs'.
+
+#### Example (1): The default options simply plot the first surface
+acdc_plot_record(record = dat_acdc)
+#> flapper::acdc_plot_record() called...
+#> ... Checking function inputs...
+#> ... Defining data for background plot...
+#> add_containers = NULL implemented: 'record' does not contain containers.
+#> ... Setting plotting window...
+#> ... Making plots for each time step ...
+#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats
+
+
+#### Example (2): Define the number of plots to be produced and control the plotting window
+acdc_plot_record(record = dat_acdc,
+ plot = 1:2,
+ par_param = list(mfrow = c(1, 2), mar = c(8, 8, 8, 8)))
+#> flapper::acdc_plot_record() called...
+#> ... Checking function inputs...
+#> ... Defining data for background plot...
+#> add_containers = NULL implemented: 'record' does not contain containers.
+#> ... Setting plotting window...
+#> ... Making plots for each time step ...
+#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats
+#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats
+
+
+#### Example (3): Add and customise spatial information via add_* args
+## Define a SpatialPoints object of receiver locations
+proj_wgs84 <- sp::CRS(SRS_string = "EPSG:4326")
+proj_utm <- sp::CRS(SRS_string = "EPSG:32629")
+rsp <- sp::SpatialPoints(dat_moorings[, c("receiver_long", "receiver_lat")], proj_wgs84)
+rsp <- sp::spTransform(rsp, proj_utm)
+## Plot with receiver locations and coastline, customise the containers and the raster
+acdc_plot_record(record = dat_acdc,
+ add_coastline = list(x = dat_coast, col = "darkgreen"),
+ add_receivers = list(x = rsp, pch = 4, col = "royalblue"),
+ add_containers = list(col = "red"),
+ add_raster = list(col = rev(topo.colors(100)))
+ )
+#> flapper::acdc_plot_record() called...
+#> ... Checking function inputs...
+#> ... Defining data for background plot...
+#> add_containers = NULL implemented: 'record' does not contain containers.
+#> ... Setting plotting window...
+#> ... Making plots for each time step ...
+#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats
+
+#### Example (4): Control axis properties
+# ... via smallplot argument for raster, pretty_axis_args, xlim, ylim and fix_zlim
+# ... set crop_spatial = TRUE to crop spatial data within adjusted limits
+acdc_plot_record(record = dat_acdc,
+ add_coastline = list(x = dat_coast, col = "darkgreen"),
+ add_receivers = list(x = rsp, pch = 4, col = "royalblue"),
+ add_containers = list(col = "red"),
+ add_raster = list(smallplot= c(0.85, 0.9, 0.25, 0.75)),
+ crop_spatial = TRUE,
+ pretty_axis_args = list(side = 1:4,
+ control_sci_notation =
+ list(magnitude = 16L, digits = 0)),
+ xlim = raster::extent(dat_coast)[1:2],
+ ylim = raster::extent(dat_coast)[3:4],
+ fix_zlim = c(0, 1)
+ )
+#> flapper::acdc_plot_record() called...
+#> ... Checking function inputs...
+#> ... Defining data for background plot...
+#> add_containers = NULL implemented: 'record' does not contain containers.
+#> ... Setting plotting window...
+#> ... Making plots for each time step ...
+#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats
+
+
+#### Example (5): Modify each plot after it is produced via add_additional
+# Specify a function to add titles to a plot
+add_titles <- function(){
+ mtext(side = 1, "x (UTM)", line = 2)
+ mtext(side = 2, "y (UTM)", line = -8)
+}
+# Make plots with added titles
+acdc_plot_record(record = dat_acdc,
+ plot = 1:2,
+ par_param = list(mfrow = c(1, 2), mar = c(8, 8, 8, 8)),
+ add_coastline = list(x = dat_coast, col = "darkgreen"),
+ add_receivers = list(x = rsp, pch = 4, col = "royalblue"),
+ add_containers = list(col = "red"),
+ add_raster = list(),
+ crop_spatial = TRUE,
+ xlim = raster::extent(dat_coast)[1:2],
+ ylim = raster::extent(dat_coast)[3:4],
+ add_additional = add_titles
+ )
+#> flapper::acdc_plot_record() called...
+#> ... Checking function inputs...
+#> ... Defining data for background plot...
+#> add_containers = NULL implemented: 'record' does not contain containers.
+#> ... Setting plotting window...
+#> ... Making plots for each time step ...
+#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats
+#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats
+
+
+#### Example (6) Save plots via png_param
+list.files(tempdir())
+#> [1] "25" "28"
+#> [3] "35" "ACDC_algorithm_demo.html"
+#> [5] "acdc_log.txt" "css"
+#> [7] "dot_acdc_log_1.txt" "dot_acdc_log_2.txt"
+#> [9] "dot_acdc_log_3.txt" "dot_acdc_log_4.txt"
+#> [11] "dot_acdc_log_5.txt" "downlit"
+#> [13] "file77b31494a445" "file77b3284fa5e6"
+#> [15] "file77b330cf712d" "file77b331894d7a"
+#> [17] "images" "js"
+acdc_plot_record(record = dat_acdc,
+ plot = 1:2,
+ png_param = list(filename = tempdir())
+ )
+#> flapper::acdc_plot_record() called...
+#> ... Checking function inputs...
+#> '/' added to the directory inputted to the argument 'png_param$filename' ('/var/folders/lx/dhz6yx2n2b7bg93hwz8t97zr0000gq/T//RtmpUnZ226').
+#> ... Defining data for background plot...
+#> add_containers = NULL implemented: 'record' does not contain containers.
+#> ... Setting plotting window...
+#> ... Making plots for each time step ...
+#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats
+#> Warning: Nothing to summarize if you provide a single RasterLayer; see cellStats
+list.files(tempdir())
+#> [1] "1.png" "2.png"
+#> [3] "25" "28"
+#> [5] "35" "ACDC_algorithm_demo.html"
+#> [7] "acdc_log.txt" "css"
+#> [9] "dot_acdc_log_1.txt" "dot_acdc_log_2.txt"
+#> [11] "dot_acdc_log_3.txt" "dot_acdc_log_4.txt"
+#> [13] "dot_acdc_log_5.txt" "downlit"
+#> [15] "file77b31494a445" "file77b3284fa5e6"
+#> [17] "file77b330cf712d" "file77b331894d7a"
+#> [19] "images" "js"
+
+#### Example (7) To plot the overall map, you can also just use a
+# ... a raster plotting function like prettyGraphics::pretty_map()
+ext <- update_extent(raster::extent(dat_coast), -1000)
+prettyGraphics::pretty_map(x = ext,
+ add_rasters = list(x = dat_acdc$map),
+ add_points = list(x = rsp, pch = "*", col = "red"),
+ add_polys = list(x = dat_coast, col = "lightgreen"),
+ crop_spatial = TRUE,
+ xlab = "Easting", ylab = "Northing"
+ )
+#> Spatial layers do not have identical CRS strings
+#> prettyGraphics::pretty_map() CRS taken as: 'NA'.
+
+
+
R/acdc_analyse_record.R
+ Source: R/acdc_analyse_record.R
acdc_plot_trace.Rd
This function visually reconstructs the dynamics of an acoustic-container* (AC*) algorithm (i.e., ac
or acdc
).
To implement the function, an acdc_record-class
object (record
) from ac
or acdc
plus acdc_simplify
that defines the outputs of the AC* algorithm is required. A SpatialPointsDataFrame
that defines receiver locations and a matrix that defines the daily operational status of each receiver are also required.
This function visually reconstructs the dynamics of an acoustic-container* (AC*) algorithm (i.e., ac
or acdc
).
To implement the function, an acdc_record-class
object (record
) from ac
or acdc
plus acdc_simplify
that defines the outputs of the AC* algorithm is required. A SpatialPointsDataFrame
that defines receiver locations and a matrix that defines the daily operational status of each receiver are also required.
For each time step, the function plots the probability surface, the receiver(s) at which the individual was detected and the acoustic containers, illustrating how the expansion, contraction and intersection of acoustic containers capture the set of possible locations for an individual through time.
acdc_plot_trace( - record, - plot = NULL, - moorings, - moorings_matrix, - add_raster = list(), - add_receiver_1 = list(pch = 4, lwd = 4, col = "darkgreen"), - add_receiver_2 = list(pch = 4, lwd = 2, col = "darkorange"), - add_receiver_3 = list(pch = 4, lwd = 1, col = "darkred"), - add_receiver_n = list(pch = 4, lwd = 2), - add_container_ap = list(col = "darkgreen"), - add_container_an = list(col = "darkgreen"), - add_container_b = list(col = "darkorange"), - add_container_c = list(col = scales::alpha("forestgreen", 0.5), density = 20), - add_coastline = list(), - add_main = list(), - ..., - par_param = list(), - png_param = list(), - prompt = TRUE -)- -
record | -A |
-
---|---|
plot | -An integer vector that defines the time steps for which to make plots. If |
-
moorings | -A |
-
moorings_matrix | -A matrix that defines, for each day of the study (rows) and each receiver (columns), receivers' operational status (see |
-
add_raster | -A named list of arguments, passed to |
-
add_receiver_1, add_receiver_2, add_receiver_3, add_receiver_n | -Named lists of arguments, passed to |
-
add_container_ap, add_container_an, add_container_b, add_container_c | -Named lists of arguments that control the appearance of acoustic containers. ( |
-
add_coastline | -A named list of arguments, passed to |
-
add_main | -A named list of arguments, passed to |
-
... | -Additional plot customisation options passed to |
-
par_param | -A named list of arguments, passed to |
-
png_param | -(optional) A named list of arguments, passed to |
-
prompt | -If |
-
The function returns, for each time step, a plot of the probability surface and acoustic containers.
-ac
and acdc
implement the AC and ACDC algorithms and acdc_simplify
simplifies the results. acdc_plot_record
and acdc_animate_record
provide additional visualisation routines.
acdc_plot_trace(
+ record,
+ plot = NULL,
+ moorings,
+ moorings_matrix,
+ add_raster = list(),
+ add_receiver_1 = list(pch = 4, lwd = 4, col = "darkgreen"),
+ add_receiver_2 = list(pch = 4, lwd = 2, col = "darkorange"),
+ add_receiver_3 = list(pch = 4, lwd = 1, col = "darkred"),
+ add_receiver_n = list(pch = 4, lwd = 2),
+ add_container_ap = list(col = "darkgreen"),
+ add_container_an = list(col = "darkgreen"),
+ add_container_b = list(col = "darkorange"),
+ add_container_c = list(col = scales::alpha("forestgreen", 0.5), density = 20),
+ add_coastline = list(),
+ add_main = list(),
+ ...,
+ par_param = list(),
+ png_param = list(),
+ prompt = TRUE
+)
A acdc_record-class
object from ac
or acdc
plus acdc_simplify
.
An integer vector that defines the time steps for which to make plots. If plot = NULL
, the function will make a plot for all time steps for which the necessary information is available in record
.
A SpatialPointsDataFrame
that defines receiver locations (in the Universe Transverse Mercator coordinate reference system) and receiver IDs (in a column named `receiver_id').
A matrix that defines, for each day of the study (rows) and each receiver (columns), receivers' operational status (see make_matrix_receivers
).
A named list of arguments, passed to add_sp_raster
, to plot the location-probability surface.
Named lists of arguments, passed to points
, to customise the appearance of receivers. add_receiver_1
controls the appearance of the `current' receiver (at which the individual was last or has just been detected); add_receiver_2
controls the appearance of the receiver at which the individual was next detected; add_receiver_3
controls the appearance of the third receiver at which the individual was detected; and add_receiver_n
controls the appearance of all remaining active receivers.
Named lists of arguments that control the appearance of acoustic containers. (container_ap
defines the boundaries of the individual's location from the perspective of its previous location; container_an
defines the boundaries of the individual's location at the moment of detection from the perspective of the receiver that recorded the detection; container_b
defines the boundaries of the individual's location from the perspective of the receiver at which the individual was next detected; and container_c
defines the boundaries of the individual's location integrated across all of these perspectives; see acdc_record-class
.) add_container_ap,add_container_an
and add_container_b
are passed to lines,SpatialPolygons-method
and add_container_c
is passed to plot
.
A named list of arguments, passed to plot
, to add coastline to each plot.
A named list of arguments, passed to mtext
, to customise the appearance of the plot title. Default plot titles are structured as follows: `Map for t = cumulative time step (detection time step [intermediate time step] time stamp'. When the intermediate time step is one, the individual is detected. At subsequent intermediate time steps, acoustic containers expand and contract.
Additional plot customisation options passed to pretty_map
.
A named list of arguments, passed to par
, to set the plotting window.
(optional) A named list of arguments, passed to png
, to save plots to file. If supplied, the plot for each time step is saved separately. The `filename' argument should be the directory in which plots are saved. Plots are then saved as "1.png", "2.png" and so on. If supplied, prompt
is ignored (see below).
If png_param
is not specified, prompt
is a logical variable that defines whether or not to pause function execution between plots and between containers within plots to facilitate interpretation.
The function returns, for each time step, a plot of the probability surface and acoustic containers.
+ac
and acdc
implement the AC and ACDC algorithms and acdc_simplify
simplifies the results. acdc_plot_record
and acdc_animate_record
provide additional visualisation routines.
Edward Lavender
++#### Prepare example AC algorithm outputs with spatial files - -## Define example time series -id <- 25 -acc <- dat_acoustics[dat_acoustics$individual_id == id, ] -acc$timestamp <- lubridate::round_date(acc$timestamp, "2 mins") -acc$key <- paste0(acc$timestamp, "-", acc$receiver_id) -acc <- acc[!duplicated(acc$key), ][1:20, ] - -## Define receiver locations ('moorings' SPDF) and activity status matrix -# Receiver locations -proj_wgs84 <- sp::CRS(SRS_string = "EPSG:4326") -proj_utm <- sp::CRS(SRS_string = "EPSG:32629") -xy <- sp::SpatialPoints(dat_moorings[, c("receiver_long", "receiver_lat")], - proj_wgs84) -xy <- sp::spTransform(xy, proj_utm) -moorings <- sp::SpatialPointsDataFrame(xy, data = dat_moorings) -# Daily activity status matrix -as_POSIXct <- function(x) as.POSIXct(paste0(x, "00:00:00"), tz = "UTC") -moorings_mat <- make_matrix_receivers(dat_moorings, - delta_t = "days", - as_POSIXct = as_POSIXct) - -## Prepare grid -# We will use a regular, relatively high resolution grid, -# focused on a small area around the receivers at which the ID was detected -grid <- raster::raster(raster::extent(dat_gebco), - res = c(25, 25), - crs = raster::crs(dat_gebco)) -grid <- raster::resample(dat_gebco, grid) -ext <- - raster::extent( - rgeos::gBuffer(moorings[moorings$receiver_id %in% acc$receiver_id, ], - width = 10000) - ) -grid <- raster::crop(grid, ext) -grid <- raster::trim(grid) -raster::plot(grid) --## Define detection containers/probability kernels -# Define detection containers -moorings <- raster::crop(moorings, grid) -dat_container <- acs_setup_containers(xy = moorings, - detection_range = 425, - coastline = dat_coast, - boundaries = ext, - plot = TRUE, - resolution = 10, - verbose = TRUE) -#> flapper::acs_setup_detection_containers() called (@ 2022-06-17 09:58:10)... -#> ... Checking user inputs... -#> ... Plotting background map of area...#> ... Making containers... -#> ... Plotting containers on map... -#> ... Processing containers... -#> ... flapper::acs_setup_detection_containers() call completed (@ 2022-06-17 09:58:11) after ~0.01 minutes.# Define detection container overlaps -containers_spdf <- do.call(raster::bind, plyr::compact(dat_containers)) -containers_spdf@data <- dat_moorings -dat_containers_overlaps <- - get_detection_containers_overlap(containers = containers_spdf, - services = NULL) -# Define detection probability kernels -calc_dpr <- - function(x){ - ifelse(x <= 425, stats::plogis(2.5 + -0.02 * x), 0) - } -dat_kernels <- acs_setup_detection_kernels(xy = moorings, - services = NULL, - containers = dat_containers, - overlaps = dat_containers_overlaps, - calc_detection_pr = calc_dpr, - bathy = grid) -#> flapper::acs_setup_detection_kernels() called (@ 2022-06-17 09:58:12)... -#> ... Setting up function... -#> ... Getting receiver-specific kernels (for detection)... -#> -#> ... ... For receiver 3 ... -#> ... ... ... Isolating detection container ... -#> ... ... ... Calculating distances from the receiver ... -#> ... ... ... Calculating detection probability ... -#> ... ... ... Processing kernel ... -#> -#> ... ... For receiver 9 ... -#> ... ... ... Isolating detection container ... -#> ... ... ... Calculating distances from the receiver ... -#> ... ... ... Calculating detection probability ... -#> ... ... ... Processing kernel ... -#> -#> ... ... For receiver 18 ... -#> ... ... ... Isolating detection container ... -#> ... ... ... Calculating distances from the receiver ... -#> ... ... ... Calculating detection probability ... -#> ... ... ... Processing kernel ... -#> -#> ... ... For receiver 21 ... -#> ... ... ... Isolating detection container ... -#> ... ... ... Calculating distances from the receiver ... -#> ... ... ... Calculating detection probability ... -#> ... ... ... Processing kernel ... -#> -#> ... ... For receiver 24 ... -#> ... ... ... Isolating detection container ... -#> ... ... ... Calculating distances from the receiver ... -#> ... ... ... Calculating detection probability ... -#> ... ... ... Processing kernel ... -#> -#> ... ... For receiver 26 ... -#> ... ... ... Isolating detection container ... -#> ... ... ... Calculating distances from the receiver ... -#> ... ... ... Calculating detection probability ... -#> ... ... ... Processing kernel ... -#> -#> ... ... For receiver 27 ... -#> ... ... ... Isolating detection container ... -#> ... ... ... Calculating distances from the receiver ... -#> ... ... ... Calculating detection probability ... -#> ... ... ... Processing kernel ... -#> -#> ... ... For receiver 30 ... -#> ... ... ... Isolating detection container ... -#> ... ... ... Calculating distances from the receiver ... -#> ... ... ... Calculating detection probability ... -#> ... ... ... Processing kernel ... -#> -#> ... ... For receiver 31 ... -#> ... ... ... Isolating detection container ... -#> ... ... ... Calculating distances from the receiver ... -#> ... ... ... Calculating detection probability ... -#> ... ... ... Processing kernel ... -#> -#> ... ... For receiver 33 ... -#> ... ... ... Isolating detection container ... -#> ... ... ... Calculating distances from the receiver ... -#> ... ... ... Calculating detection probability ... -#> ... ... ... Processing kernel ... -#> -#> ... ... For receiver 36 ... -#> ... ... ... Isolating detection container ... -#> ... ... ... Calculating distances from the receiver ... -#> ... ... ... Calculating detection probability ... -#> ... ... ... Processing kernel ... -#> -#> ... ... For receiver 37 ... -#> ... ... ... Isolating detection container ... -#> ... ... ... Calculating distances from the receiver ... -#> ... ... ... Calculating detection probability ... -#> ... ... ... Processing kernel ... -#> -#> ... ... For receiver 38 ... -#> ... ... ... Isolating detection container ... -#> ... ... ... Calculating distances from the receiver ... -#> ... ... ... Calculating detection probability ... -#> ... ... ... Processing kernel ... -#> -#> ... ... For receiver 43 ... -#> ... ... ... Isolating detection container ... -#> ... ... ... Calculating distances from the receiver ... -#> ... ... ... Calculating detection probability ... -#> ... ... ... Processing kernel ... -#> -#> ... ... For receiver 45 ... -#> ... ... ... Isolating detection container ... -#> ... ... ... Calculating distances from the receiver ... -#> ... ... ... Calculating detection probability ... -#> ... ... ... Processing kernel ... -#> -#> ... ... For receiver 48 ... -#> ... ... ... Isolating detection container ... -#> ... ... ... Calculating distances from the receiver ... -#> ... ... ... Calculating detection probability ... -#> ... ... ... Processing kernel ... -#> -#> ... ... For receiver 49 ... -#> ... ... ... Isolating detection container ... -#> ... ... ... Calculating distances from the receiver ... -#> ... ... ... Calculating detection probability ... -#> ... ... ... Processing kernel ... -#> -#> ... ... For receiver 50 ... -#> ... ... ... Isolating detection container ... -#> ... ... ... Calculating distances from the receiver ... -#> ... ... ... Calculating detection probability ... -#> ... ... ... Processing kernel ... -#> -#> ... ... For receiver 51 ... -#> ... ... ... Isolating detection container ... -#> ... ... ... Calculating distances from the receiver ... -#> ... ... ... Calculating detection probability ... -#> ... ... ... Processing kernel ... -#> -#> ... ... For receiver 53 ... -#> ... ... ... Isolating detection container ... -#> ... ... ... Calculating distances from the receiver ... -#> ... ... ... Calculating detection probability ... -#> ... ... ... Processing kernel ... -#> -#> ... ... For receiver 55 ... -#> ... ... ... Isolating detection container ... -#> ... ... ... Calculating distances from the receiver ... -#> ... ... ... Calculating detection probability ... -#> ... ... ... Processing kernel ... -#> -#> ... ... For receiver 56 ... -#> ... ... ... Isolating detection container ... -#> ... ... ... Calculating distances from the receiver ... -#> ... ... ... Calculating detection probability ... -#> ... ... ... Processing kernel ... -#> -#> ... ... For receiver 57 ... -#> ... ... ... Isolating detection container ... -#> ... ... ... Calculating distances from the receiver ... -#> ... ... ... Calculating detection probability ... -#> ... ... ... Processing kernel ... -#> ... Getting receiver-specific inverse kernels... -#> ... Getting area-wide kernels (for non-detection)... -#> ... ... Get unique array designs... -#> ... ... Get area wide kernels for each array design... -#> -#> ... ... ... For design 1/12... -#> ... ... ... ... Extract detection probability kernels for active receivers... -#> ... ... ... ... Combining detection kernels to calculate the background detection probability surfaces (this is a slow step)... -#> -#> ... ... ... For design 2/12... -#> ... ... ... ... Extract detection probability kernels for active receivers... -#> ... ... ... ... Combining detection kernels to calculate the background detection probability surfaces (this is a slow step)... -#> -#> ... ... ... For design 3/12... -#> ... ... ... ... Extract detection probability kernels for active receivers... -#> ... ... ... ... Combining detection kernels to calculate the background detection probability surfaces (this is a slow step)... -#> -#> ... ... ... For design 4/12... -#> ... ... ... ... Extract detection probability kernels for active receivers... -#> ... ... ... ... Combining detection kernels to calculate the background detection probability surfaces (this is a slow step)... -#> -#> ... ... ... For design 5/12... -#> ... ... ... ... Extract detection probability kernels for active receivers... -#> ... ... ... ... Combining detection kernels to calculate the background detection probability surfaces (this is a slow step)... -#> -#> ... ... ... For design 6/12... -#> ... ... ... ... Extract detection probability kernels for active receivers... -#> ... ... ... ... Combining detection kernels to calculate the background detection probability surfaces (this is a slow step)... -#> -#> ... ... ... For design 7/12... -#> ... ... ... ... Extract detection probability kernels for active receivers... -#> ... ... ... ... Combining detection kernels to calculate the background detection probability surfaces (this is a slow step)... -#> -#> ... ... ... For design 8/12... -#> ... ... ... ... Extract detection probability kernels for active receivers... -#> ... ... ... ... Combining detection kernels to calculate the background detection probability surfaces (this is a slow step)... -#> -#> ... ... ... For design 9/12... -#> ... ... ... ... Extract detection probability kernels for active receivers... -#> ... ... ... ... Combining detection kernels to calculate the background detection probability surfaces (this is a slow step)... -#> -#> ... ... ... For design 10/12... -#> ... ... ... ... Extract detection probability kernels for active receivers... -#> ... ... ... ... Combining detection kernels to calculate the background detection probability surfaces (this is a slow step)... -#> -#> ... ... ... For design 11/12... -#> ... ... ... ... Extract detection probability kernels for active receivers... -#> ... ... ... ... Combining detection kernels to calculate the background detection probability surfaces (this is a slow step)... -#> -#> ... ... ... For design 12/12... -#> ... ... ... ... Extract detection probability kernels for active receivers... -#> ... ... ... ... Combining detection kernels to calculate the background detection probability surfaces (this is a slow step)... -#> ... Process detection probability kernels ... -#> ... flapper::acs_setup_detection_kernels() call completed (@ 2022-06-17 09:58:23) after ~0.19 minutes.-## Implement AC algorithm -out_ac <- ac(acoustics = acc, - step = 120, - bathy = grid, - detection_containers = dat_containers, - detection_kernels = dat_kernels, - detection_kernels_overlap = dat_containers_overlaps, - mobility = 200, - save_record_spatial = NULL - ) -#> flapper::ac() called (@ 2022-06-17 09:58:23)...#> flapper::.acs_pl() called (@ 2022-06-17 09:58:23)... -#> ... Checking user inputs... -#> ... Processing movement time series... -#> ... Plotting movement time series (for each chunk)...#> ... Calling .acs() to implement ACDC algorithm on one chunk... -#> flapper::.acs() called (@ 2022-06-17 09:58:23)... -#> | | | 0%... Initiating algorithm: moving over acoustic and internal ('archival') time steps... -#> ... On acoustic time step ('timestep_detection') 1. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |==== | 5%... On acoustic time step ('timestep_detection') 2. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======= | 11%... On acoustic time step ('timestep_detection') 3. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |=========== | 16%... On acoustic time step ('timestep_detection') 4. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=============== | 21%... On acoustic time step ('timestep_detection') 5. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> | |================== | 26%... On acoustic time step ('timestep_detection') 6. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |====================== | 32%... On acoustic time step ('timestep_detection') 7. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========================== | 37%... On acoustic time step ('timestep_detection') 8. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================= | 42%... On acoustic time step ('timestep_detection') 9. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================================= | 47%... On acoustic time step ('timestep_detection') 10. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |===================================== | 53%... On acoustic time step ('timestep_detection') 11. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |========================================= | 58%... On acoustic time step ('timestep_detection') 12. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |============================================ | 63%... On acoustic time step ('timestep_detection') 13. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |================================================ | 68%... On acoustic time step ('timestep_detection') 14. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |==================================================== | 74%... On acoustic time step ('timestep_detection') 15. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======================================================= | 79%... On acoustic time step ('timestep_detection') 16. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... ... Acoustic container is expanding... -#> ... ... On internal time step ('timestep_archival') 3. -#> ... ... ... Acoustic container is constant ... -#> | |=========================================================== | 84%... On acoustic time step ('timestep_detection') 17. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |=============================================================== | 89%... On acoustic time step ('timestep_detection') 18. -#> ... ... On internal time step ('timestep_archival') 1. -#> ... ... On internal time step ('timestep_archival') 2. -#> ... ... On internal time step ('timestep_archival') 3. -#> ... ... On internal time step ('timestep_archival') 4. -#> ... ... On internal time step ('timestep_archival') 5. -#> ... ... On internal time step ('timestep_archival') 6. -#> ... ... On internal time step ('timestep_archival') 7. -#> ... ... On internal time step ('timestep_archival') 8. -#> ... ... On internal time step ('timestep_archival') 9. -#> ... ... On internal time step ('timestep_archival') 10. -#> | |================================================================== | 95%... On acoustic time step ('timestep_detection') 19. -#> ... ... On internal time step ('timestep_archival') 1. -#> | |======================================================================| 100% -#> ... Movement over acoustic and internal ('archival') time steps has been completed. -#> ... flapper::.acs() call completed (@ 2022-06-17 09:58:25) after ~0.03 minutes. -#> ... flapper::.acs_pl() call completed (@ 2022-06-17 09:58:25) after ~0.03 minutes.#> flapper::ac() finished (@ 2022-06-17 09:58:25)...#> acdc_simplify() implemented for type = 'acs'.-#### Example (1): Implement the function with default arguments -if(interactive()){ - acdc_plot_trace(record, 1:10, moorings, moorings_mat) -} - -#### Example (2): Customise plot via add_* arguments and ... -if(interactive()){ - acdc_plot_trace(record, 1:10, moorings, moorings_mat, - add_raster = - list(plot_method = raster::plot, legend = FALSE), - add_coastline = - list(x = dat_coast, col = scales::alpha("dimgrey", 0.5)), - xlim = c(699000, 711000), - ylim = c(6250000, 6269500)) -} - -#### Example (3): Save plots to file via the png_param argument -con <- paste0(tempdir(), "/acdc_trace/") -if(!dir.exists(con)) dir.create(con) -acdc_plot_trace(record, 1:10, moorings, moorings_mat, - add_raster = - list(plot_method = raster::plot, legend = FALSE), - add_coastline = - list(x = dat_coast, col = scales::alpha("dimgrey", 0.5)), - xlim = c(699000, 711000), - ylim = c(6250000, 6269500), - png_param = list(filename = con), - prompt = FALSE) -list.files(con) -#> [1] "1.png" "10.png" "11.png" "12.png" "13.png" "14.png" "15.png" "16.png" -#> [9] "17.png" "18.png" "19.png" "2.png" "20.png" "21.png" "22.png" "23.png" -#> [17] "24.png" "25.png" "26.png" "27.png" "28.png" "29.png" "3.png" "30.png" -#> [25] "31.png" "4.png" "5.png" "6.png" "7.png" "8.png" "9.png"-
#### Prepare example AC algorithm outputs with spatial files
+
+## Define example time series
+id <- 25
+acc <- dat_acoustics[dat_acoustics$individual_id == id, ]
+acc$timestamp <- lubridate::round_date(acc$timestamp, "2 mins")
+acc$key <- paste0(acc$timestamp, "-", acc$receiver_id)
+acc <- acc[!duplicated(acc$key), ][1:20, ]
+
+## Define receiver locations ('moorings' SPDF) and activity status matrix
+# Receiver locations
+proj_wgs84 <- sp::CRS(SRS_string = "EPSG:4326")
+proj_utm <- sp::CRS(SRS_string = "EPSG:32629")
+xy <- sp::SpatialPoints(dat_moorings[, c("receiver_long", "receiver_lat")],
+ proj_wgs84)
+xy <- sp::spTransform(xy, proj_utm)
+moorings <- sp::SpatialPointsDataFrame(xy, data = dat_moorings)
+# Daily activity status matrix
+as_POSIXct <- function(x) as.POSIXct(paste0(x, "00:00:00"), tz = "UTC")
+moorings_mat <- make_matrix_receivers(dat_moorings,
+ delta_t = "days",
+ as_POSIXct = as_POSIXct)
+
+## Prepare grid
+# We will use a regular, relatively high resolution grid,
+# focused on a small area around the receivers at which the ID was detected
+grid <- raster::raster(raster::extent(dat_gebco),
+ res = c(25, 25),
+ crs = raster::crs(dat_gebco))
+grid <- raster::resample(dat_gebco, grid)
+ext <-
+ raster::extent(
+ rgeos::gBuffer(moorings[moorings$receiver_id %in% acc$receiver_id, ],
+ width = 10000)
+ )
+#> Warning: GEOS support is provided by the sf and terra packages among others
+grid <- raster::crop(grid, ext)
+grid <- raster::trim(grid)
+raster::plot(grid)
+
+
+## Define detection containers/probability kernels
+# Define detection containers
+moorings <- raster::crop(moorings, grid)
+dat_container <- acs_setup_containers(xy = moorings,
+ detection_range = 425,
+ coastline = dat_coast,
+ boundaries = ext,
+ plot = TRUE,
+ resolution = 10,
+ verbose = TRUE)
+#> flapper::acs_setup_detection_containers() called (@ 2023-02-19 14:51:32)...
+#> ... Checking user inputs...
+#> Warning: 'rownames(xy@data) overwritten with xy$receiver_id.
+#> ... Plotting background map of area...
+#> ... Making containers...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+
+#> ... Plotting containers on map...
+#> ... Processing containers...
+#> ... flapper::acs_setup_detection_containers() call completed (@ 2023-02-19 14:51:33) after ~0.01 minutes.
+# Define detection container overlaps
+containers_spdf <- do.call(raster::bind, plyr::compact(dat_containers))
+containers_spdf@data <- dat_moorings
+dat_containers_overlaps <-
+ get_detection_containers_overlap(containers = containers_spdf,
+ services = NULL)
+# Define detection probability kernels
+calc_dpr <-
+ function(x){
+ ifelse(x <= 425, stats::plogis(2.5 + -0.02 * x), 0)
+ }
+dat_kernels <- acs_setup_detection_kernels(xy = moorings,
+ services = NULL,
+ containers = dat_containers,
+ overlaps = dat_containers_overlaps,
+ calc_detection_pr = calc_dpr,
+ bathy = grid)
+#> flapper::acs_setup_detection_kernels() called (@ 2023-02-19 14:51:34)...
+#> ... Setting up function...
+#> ... Getting receiver-specific kernels (for detection)...
+#>
+#> ... ... For receiver 3 ...
+#> ... ... ... Isolating detection container ...
+#> ... ... ... Calculating distances from the receiver ...
+#> ... ... ... Calculating detection probability ...
+#> ... ... ... Processing kernel ...
+#>
+#> ... ... For receiver 9 ...
+#> ... ... ... Isolating detection container ...
+#> ... ... ... Calculating distances from the receiver ...
+#> ... ... ... Calculating detection probability ...
+#> ... ... ... Processing kernel ...
+#>
+#> ... ... For receiver 18 ...
+#> ... ... ... Isolating detection container ...
+#> ... ... ... Calculating distances from the receiver ...
+#> ... ... ... Calculating detection probability ...
+#> ... ... ... Processing kernel ...
+#>
+#> ... ... For receiver 21 ...
+#> ... ... ... Isolating detection container ...
+#> ... ... ... Calculating distances from the receiver ...
+#> ... ... ... Calculating detection probability ...
+#> ... ... ... Processing kernel ...
+#>
+#> ... ... For receiver 24 ...
+#> ... ... ... Isolating detection container ...
+#> ... ... ... Calculating distances from the receiver ...
+#> ... ... ... Calculating detection probability ...
+#> ... ... ... Processing kernel ...
+#>
+#> ... ... For receiver 26 ...
+#> ... ... ... Isolating detection container ...
+#> ... ... ... Calculating distances from the receiver ...
+#> ... ... ... Calculating detection probability ...
+#> ... ... ... Processing kernel ...
+#>
+#> ... ... For receiver 27 ...
+#> ... ... ... Isolating detection container ...
+#> ... ... ... Calculating distances from the receiver ...
+#> ... ... ... Calculating detection probability ...
+#> ... ... ... Processing kernel ...
+#>
+#> ... ... For receiver 30 ...
+#> ... ... ... Isolating detection container ...
+#> ... ... ... Calculating distances from the receiver ...
+#> ... ... ... Calculating detection probability ...
+#> ... ... ... Processing kernel ...
+#>
+#> ... ... For receiver 31 ...
+#> ... ... ... Isolating detection container ...
+#> ... ... ... Calculating distances from the receiver ...
+#> ... ... ... Calculating detection probability ...
+#> ... ... ... Processing kernel ...
+#>
+#> ... ... For receiver 33 ...
+#> ... ... ... Isolating detection container ...
+#> ... ... ... Calculating distances from the receiver ...
+#> ... ... ... Calculating detection probability ...
+#> ... ... ... Processing kernel ...
+#>
+#> ... ... For receiver 36 ...
+#> ... ... ... Isolating detection container ...
+#> ... ... ... Calculating distances from the receiver ...
+#> ... ... ... Calculating detection probability ...
+#> ... ... ... Processing kernel ...
+#>
+#> ... ... For receiver 37 ...
+#> ... ... ... Isolating detection container ...
+#> ... ... ... Calculating distances from the receiver ...
+#> ... ... ... Calculating detection probability ...
+#> ... ... ... Processing kernel ...
+#>
+#> ... ... For receiver 38 ...
+#> ... ... ... Isolating detection container ...
+#> ... ... ... Calculating distances from the receiver ...
+#> ... ... ... Calculating detection probability ...
+#> ... ... ... Processing kernel ...
+#>
+#> ... ... For receiver 43 ...
+#> ... ... ... Isolating detection container ...
+#> ... ... ... Calculating distances from the receiver ...
+#> ... ... ... Calculating detection probability ...
+#> ... ... ... Processing kernel ...
+#>
+#> ... ... For receiver 45 ...
+#> ... ... ... Isolating detection container ...
+#> ... ... ... Calculating distances from the receiver ...
+#> ... ... ... Calculating detection probability ...
+#> ... ... ... Processing kernel ...
+#>
+#> ... ... For receiver 48 ...
+#> ... ... ... Isolating detection container ...
+#> ... ... ... Calculating distances from the receiver ...
+#> ... ... ... Calculating detection probability ...
+#> ... ... ... Processing kernel ...
+#>
+#> ... ... For receiver 49 ...
+#> ... ... ... Isolating detection container ...
+#> ... ... ... Calculating distances from the receiver ...
+#> ... ... ... Calculating detection probability ...
+#> ... ... ... Processing kernel ...
+#>
+#> ... ... For receiver 50 ...
+#> ... ... ... Isolating detection container ...
+#> ... ... ... Calculating distances from the receiver ...
+#> ... ... ... Calculating detection probability ...
+#> ... ... ... Processing kernel ...
+#>
+#> ... ... For receiver 51 ...
+#> ... ... ... Isolating detection container ...
+#> ... ... ... Calculating distances from the receiver ...
+#> ... ... ... Calculating detection probability ...
+#> ... ... ... Processing kernel ...
+#>
+#> ... ... For receiver 53 ...
+#> ... ... ... Isolating detection container ...
+#> ... ... ... Calculating distances from the receiver ...
+#> ... ... ... Calculating detection probability ...
+#> ... ... ... Processing kernel ...
+#>
+#> ... ... For receiver 55 ...
+#> ... ... ... Isolating detection container ...
+#> ... ... ... Calculating distances from the receiver ...
+#> ... ... ... Calculating detection probability ...
+#> ... ... ... Processing kernel ...
+#>
+#> ... ... For receiver 56 ...
+#> ... ... ... Isolating detection container ...
+#> ... ... ... Calculating distances from the receiver ...
+#> ... ... ... Calculating detection probability ...
+#> ... ... ... Processing kernel ...
+#>
+#> ... ... For receiver 57 ...
+#> ... ... ... Isolating detection container ...
+#> ... ... ... Calculating distances from the receiver ...
+#> ... ... ... Calculating detection probability ...
+#> ... ... ... Processing kernel ...
+#> ... Getting receiver-specific inverse kernels...
+#> ... Getting area-wide kernels (for non-detection)...
+#> ... ... Get unique array designs...
+#> ... ... Get area wide kernels for each array design...
+#>
+#> ... ... ... For design 1/12...
+#> ... ... ... ... Extract detection probability kernels for active receivers...
+#> ... ... ... ... Combining detection kernels to calculate the background detection probability surfaces (this is a slow step)...
+#>
+#> ... ... ... For design 2/12...
+#> ... ... ... ... Extract detection probability kernels for active receivers...
+#> ... ... ... ... Combining detection kernels to calculate the background detection probability surfaces (this is a slow step)...
+#>
+#> ... ... ... For design 3/12...
+#> ... ... ... ... Extract detection probability kernels for active receivers...
+#> ... ... ... ... Combining detection kernels to calculate the background detection probability surfaces (this is a slow step)...
+#>
+#> ... ... ... For design 4/12...
+#> ... ... ... ... Extract detection probability kernels for active receivers...
+#> ... ... ... ... Combining detection kernels to calculate the background detection probability surfaces (this is a slow step)...
+#>
+#> ... ... ... For design 5/12...
+#> ... ... ... ... Extract detection probability kernels for active receivers...
+#> ... ... ... ... Combining detection kernels to calculate the background detection probability surfaces (this is a slow step)...
+#>
+#> ... ... ... For design 6/12...
+#> ... ... ... ... Extract detection probability kernels for active receivers...
+#> ... ... ... ... Combining detection kernels to calculate the background detection probability surfaces (this is a slow step)...
+#>
+#> ... ... ... For design 7/12...
+#> ... ... ... ... Extract detection probability kernels for active receivers...
+#> ... ... ... ... Combining detection kernels to calculate the background detection probability surfaces (this is a slow step)...
+#>
+#> ... ... ... For design 8/12...
+#> ... ... ... ... Extract detection probability kernels for active receivers...
+#> ... ... ... ... Combining detection kernels to calculate the background detection probability surfaces (this is a slow step)...
+#>
+#> ... ... ... For design 9/12...
+#> ... ... ... ... Extract detection probability kernels for active receivers...
+#> ... ... ... ... Combining detection kernels to calculate the background detection probability surfaces (this is a slow step)...
+#>
+#> ... ... ... For design 10/12...
+#> ... ... ... ... Extract detection probability kernels for active receivers...
+#> ... ... ... ... Combining detection kernels to calculate the background detection probability surfaces (this is a slow step)...
+#>
+#> ... ... ... For design 11/12...
+#> ... ... ... ... Extract detection probability kernels for active receivers...
+#> ... ... ... ... Combining detection kernels to calculate the background detection probability surfaces (this is a slow step)...
+#>
+#> ... ... ... For design 12/12...
+#> ... ... ... ... Extract detection probability kernels for active receivers...
+#> ... ... ... ... Combining detection kernels to calculate the background detection probability surfaces (this is a slow step)...
+#> ... Process detection probability kernels ...
+#> ... flapper::acs_setup_detection_kernels() call completed (@ 2023-02-19 14:51:45) after ~0.19 minutes.
+
+## Implement AC algorithm
+out_ac <- ac(acoustics = acc,
+ step = 120,
+ bathy = grid,
+ detection_containers = dat_containers,
+ detection_kernels = dat_kernels,
+ detection_kernels_overlap = dat_containers_overlaps,
+ mobility = 200,
+ save_record_spatial = NULL
+ )
+#> flapper::ac() called (@ 2023-02-19 14:51:45)...
+#> flapper::.acs_pl() called (@ 2023-02-19 14:51:45)...
+#> ... Checking user inputs...
+#> ... Processing movement time series...
+#> ... Plotting movement time series (for each chunk)...
+#> ... Calling .acs() to implement ACDC algorithm on one chunk...
+#> flapper::.acs() called (@ 2023-02-19 14:51:45)...
+#>
|
| | 0%... Initiating algorithm: moving over acoustic and internal ('archival') time steps...
+#> ... On acoustic time step ('timestep_detection') 1.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|==== | 5%... On acoustic time step ('timestep_detection') 2.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|======= | 11%... On acoustic time step ('timestep_detection') 3.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|=========== | 16%... On acoustic time step ('timestep_detection') 4.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|=============== | 21%... On acoustic time step ('timestep_detection') 5.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================== | 26%... On acoustic time step ('timestep_detection') 6.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|====================== | 32%... On acoustic time step ('timestep_detection') 7.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========================== | 37%... On acoustic time step ('timestep_detection') 8.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|============================= | 42%... On acoustic time step ('timestep_detection') 9.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|================================= | 47%... On acoustic time step ('timestep_detection') 10.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|===================================== | 53%... On acoustic time step ('timestep_detection') 11.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|========================================= | 58%... On acoustic time step ('timestep_detection') 12.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|============================================ | 63%... On acoustic time step ('timestep_detection') 13.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|================================================ | 68%... On acoustic time step ('timestep_detection') 14.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|==================================================== | 74%... On acoustic time step ('timestep_detection') 15.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|======================================================= | 79%... On acoustic time step ('timestep_detection') 16.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> ... ... On internal time step ('timestep_archival') 2.
+#> ... ... ... Acoustic container is expanding...
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 3.
+#> ... ... ... Acoustic container is constant ...
+#>
|
|=========================================================== | 84%... On acoustic time step ('timestep_detection') 17.
+#> ... ... On internal time step ('timestep_archival') 1.
+#>
|
|=============================================================== | 89%... On acoustic time step ('timestep_detection') 18.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 2.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 3.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 4.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 5.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 6.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 7.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 8.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 9.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> ... ... On internal time step ('timestep_archival') 10.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|================================================================== | 95%... On acoustic time step ('timestep_detection') 19.
+#> ... ... On internal time step ('timestep_archival') 1.
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#> Warning: GEOS support is provided by the sf and terra packages among others
+#>
|
|======================================================================| 100%
+#> ... Movement over acoustic and internal ('archival') time steps has been completed.
+#> ... flapper::.acs() call completed (@ 2023-02-19 14:51:49) after ~0.07 minutes.
+#> ... flapper::.acs_pl() call completed (@ 2023-02-19 14:51:49) after ~0.07 minutes.
+#> flapper::ac() finished (@ 2023-02-19 14:51:49)...
+
+
+## Simplify outputs
+record <- acdc_simplify(out_ac)
+#> acdc_simplify() implemented for type = 'acs'.
+
+#### Example (1): Implement the function with default arguments
+if(interactive()){
+ acdc_plot_trace(record, 1:10, moorings, moorings_mat)
+}
+
+#### Example (2): Customise plot via add_* arguments and ...
+if(interactive()){
+ acdc_plot_trace(record, 1:10, moorings, moorings_mat,
+ add_raster =
+ list(plot_method = raster::plot, legend = FALSE),
+ add_coastline =
+ list(x = dat_coast, col = scales::alpha("dimgrey", 0.5)),
+ xlim = c(699000, 711000),
+ ylim = c(6250000, 6269500))
+}
+
+#### Example (3): Save plots to file via the png_param argument
+con <- paste0(tempdir(), "/acdc_trace/")
+if(!dir.exists(con)) dir.create(con)
+acdc_plot_trace(record, 1:10, moorings, moorings_mat,
+ add_raster =
+ list(plot_method = raster::plot, legend = FALSE),
+ add_coastline =
+ list(x = dat_coast, col = scales::alpha("dimgrey", 0.5)),
+ xlim = c(699000, 711000),
+ ylim = c(6250000, 6269500),
+ png_param = list(filename = con),
+ prompt = FALSE)
+list.files(con)
+#> [1] "1.png" "10.png" "11.png" "12.png" "13.png" "14.png" "15.png" "16.png"
+#> [9] "17.png" "18.png" "19.png" "2.png" "20.png" "21.png" "22.png" "23.png"
+#> [17] "24.png" "25.png" "26.png" "27.png" "28.png" "29.png" "3.png" "30.png"
+#> [25] "31.png" "4.png" "5.png" "6.png" "7.png" "8.png" "9.png"
+
+