Skip to contents

Interacting with the B.C. Data Catalogue

Functions to search, browse, list, and explore records and their resources (data sets) in the B.C. Data Catalogue

bcdc_browse()
Load the B.C. Data Catalogue URL into an HTML browser
bcdc_search()
Search the B.C. Data Catalogue
bcdc_search_facets()
Get the valid values for a facet (that you can use in bcdc_search())
bcdc_list()
Return a full list of the names of B.C. Data Catalogue records
bcdc_get_record()
Show a single B.C. Data Catalogue record
bcdc_tidy_resources()
Provide a data frame containing the metadata for all resources from a single B.C. Data Catalogue record
bcdc_list_groups() bcdc_list_group_records()
Retrieve group information for B.C. Data Catalogue
bcdc_list_organizations() bcdc_list_organization_records()
Retrieve organization information for B.C. Data Catalogue
bcdc_get_citation()
Generate a bibentry from a Data Catalogue Record

Direct downloads of data sets

Directly download (or preview) data sets (resources) from the B.C. Data Catalogue

bcdc_get_data()
Download and read a resource from a B.C. Data Catalogue record
bcdc_preview()
Get preview map from the B.C. Web Map Service
bcdc_read_functions()
Formats supported and loading functions

Querying data from a Web Feature Service catalogue record

Issue queries using select and filter verbs against data sets in the B.C. Data Catalogue that have a Web Feature Service.

bcdc_query_geodata()
Query data from the B.C. Web Feature Service
bcdc_describe_feature()
Describe the attributes of a Web Feature Service
filter(<bcdc_promise>)
Filter a query from bcdc_query_geodata()
select(<bcdc_promise>)
Select columns from bcdc_query_geodata() call
mutate(<bcdc_promise>)
Throw an informative error when attempting mutate on a bcdc_promise object
collect(<bcdc_promise>) as_tibble(<bcdc_promise>)
as_tibble
EQUALS() DISJOINT() INTERSECTS() TOUCHES() CROSSES() WITHIN() CONTAINS() OVERLAPS() BBOX() DWITHIN()
CQL Geometry Predicates
bcdc_check_geom_size()
Check spatial objects for WFS spatial operations
CQL()
CQL escaping
bcdc_options()
Retrieve options used in bcdata, their value if set and the default value.