Hi Bruce,

If I understand your needs correctly, I think you can get it done with the
extract() function from package {terra} by looping over all your species
and all attributes per species.

I once extracted distribution range metrics for ~2k mammal species from the
IUCN data using extract() from the **{raster}** package, which took about
3-4 days IIRC, but {terra} functions are generally faster than their
{raster} ancestors (and your code may well be more efficient than mine!).

Hope this helps,
Roi

On Mon, 20 May 2024 at 11:00, <r-sig-ecology-requ...@r-project.org> wrote:

> Send R-sig-ecology mailing list submissions to
>         r-sig-ecology@r-project.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>         https://stat.ethz.ch/mailman/listinfo/r-sig-ecology
> or, via email, send a message with subject or body 'help' to
>         r-sig-ecology-requ...@r-project.org
>
> You can reach the person managing the list at
>         r-sig-ecology-ow...@r-project.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of R-sig-ecology digest..."
>
>
> Today's Topics:
>
>    1. Question on R GIS packages to extract point associations
>       (Bruce Miller)
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Mon, 20 May 2024 05:12:56 -0400
> From: Bruce Miller <batsnc...@gmail.com>
> To: "r-sig-ecology@r-project.org" <r-sig-ecology@r-project.org>
> Subject: [R-sig-eco] Question on R GIS packages to extract point
>         associations
> Message-ID: <fc0746ad-6579-4270-9ab4-f1917c6e4...@gmail.com>
> Content-Type: text/plain; charset="utf-8"; Format="flowed"
>
> Hi all,
>
> Eons ago Hawthorne Beyer had Hawths Tools that used R to provide some
> really useful things like split shape files such as the IUCN or Mammals
> of the World into species specific files.  This has long since been
> defunct >15 years.  I do not recall but I think there was also an
> association module that was able to extract polygon overlay features
> related to the point data.
>
> I can accomplish what I am interested in using ESRI ArcGIS or ArcPro but
> it takes a lot of time to set this up. Then run this one species at a
> time using Xtools.
>
> What I need to do is extract species associations (point data) from
> multiple layers of shape file polygons that are varied ecological
> attributes.
> This extracts all of the attributes of the overlays for each point layer.
> Examples are elevation, vegetation types, ecosystem etc. then write the
> table of all associations by species.
> Often I need to include proximity to water bodies like rivers, lakes and
> lagoons.
>
> Are/Is there an R package or packages that can do this w/o loading the
> GIS and using the point data and ecological attribute polygons using R?
>
> I have hundreds of species I need to do this with at varied geographic
> levels, both country level and landscape level like Mesoamerica,
> Caribbean etc.
>
> Thanks to any R GIS gurus other there for a reply.
>
> Bruce Miller
>
>
>
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> R-sig-ecology mailing list
> R-sig-ecology@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-sig-ecology
>
>
> ------------------------------
>
> End of R-sig-ecology Digest, Vol 194, Issue 13
> **********************************************

        [[alternative HTML version deleted]]

_______________________________________________
R-sig-ecology mailing list
R-sig-ecology@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-sig-ecology

Reply via email to