Retrieve a list of taxa matching a search query, within a spatial search area, or both.
species_list(taxon, wkt, fq)
taxon | string: (optional) query of the form field:value (e.g. "genus:Leuctra") or a free text search (e.g. "macropodidae").
For reliable results it is recommended to use a specific field where possible (see |
---|---|
wkt | string: WKT (well-known text) defining a polygon within which to limit taxon search, e.g. "POLYGON((-3 56,-4 56,-4 57,-3 57,-3 56))" |
fq | string: character string or vector of strings, specifying filters to be applied to the original query. These are of the form "INDEXEDFIELD:VALUE" e.g. "kingdom:Fungi". See |
data frame of results, where each row is a taxon, its classification information, and its occurrence count
Associated SBDI web service: https://api.biodiversitydata.se/#ws78
http://www.geoapi.org/3.0/javadoc/org/opengis/referencing/doc-files/WKT.html
sbdi_fields
for occurrence fields that are queryable via the fq
parameter
if (FALSE) { wkt <- "MULTIPOLYGON(((18.3284 58.9611, 17.3284 58.9611, 17.3284 59.9611, 18.3284 59.9611, 18.3284 58.9611)))" x <- species_list(taxon="genus:Leuctra", wkt=wkt) x <- species_list(wkt=wkt, fq="rank:species") x <- species_list(wkt=wkt, fq="genus:Leuctra") x <- species_list(wkt=wkt, fq="kingdom:Plantae") ## NOTE that this response might include records with empty or NA kingdom, ## phylum, or class values, as per the note above. }