Restrict results to those from a specified area. Areas must be polygons and be specified as either an sf object, or a 'well-known text' (wkt) string.
galah_geolocate(...)a single wkt string or sf object
length-1 object of class character and atlas_locations,
containing a WKT string representing the area provided.
Search for records using a shapefile
galah_config(email = "your-email@email.com")location <- galah_geolocate(st_read(path/to/shapefile)) atlas_occurrences(geolocate = location)
Search for records using a Well-known Text geometry (WKT)
wkt <- "POLYGON((142.36228 -29.00703,142.74131 -29.00703,142.74131 -29.39064,142.36228 -29.39064,142.36228 -29.00703))"atlas_counts(geolocate = galah_geolocate(wkt)) #> # A tibble: 1 x 1 #> count #> <int> #> 1 3300
WKT strings longer than 10000 characters will not be accepted by the ALA- so the sf object or WKT string may need to be simplified.
search_taxa(), galah_filter() and
galah_select() for other ways to restrict the information
returned by atlas_occurrences() and related functions.