Skip to contents

Client

Construct and configure an EDR client.

edr_client()
Create an EDR client
edr_cache_clear()
Clear cached EDR discovery metadata

Discovery

List collections, conformance classes, data parameters, and filterable properties.

edr_landing()
EDR service landing page
edr_conformance()
Declared OGC API conformance classes
edr_collections()
List collections offered by the service
edr_collection()
Get a single collection's metadata
edr_instances() edr_instance()
List instances of an EDR collection
edr_capabilities()
Inspect advertised EDR capabilities
edr_supports()
Test an advertised EDR capability
edr_diagnose()
Diagnose an EDR endpoint's discovery surface
edr_parameters()
List the data parameters a collection serves
edr_queryables()
Get the queryables (filter properties) for a collection

Query verbs

Standard EDR query types (one helper per endpoint).

edr_locations()
List locations in a collection
edr_location()
Get data for a single location
edr_location_batch()
Fetch data for multiple EDR locations
edr_items() edr_item()
Items (OGC API Features) helpers
edr_position()
Position query (data at a point)
edr_area()
Area query (data inside a polygon)
edr_cube()
Cube query (data inside a bounding box)
edr_radius()
Radius query (data within a radius of a point)
edr_trajectory()
Trajectory query (data along a path)
edr_corridor()
Corridor query (data along a path with a width)
edr_request()
Perform a low-level EDR request

Parsers

Convert EDR responses to tidy R objects.

covjson_to_tibble()
Convert a CoverageJSON response to a tidy tibble
geojson_to_sf()
Convert a GeoJSON EDR response to an sf object

Visualize

Plot time series, map stations with popups, save to standalone HTML.

edr_plot()
Plot an EDR response as a ggplot
edr_map()
Map EDR locations or coverage data
edr_add_stations()
Add station layers to an EDR map
edr_save_html()
Save a map to a standalone HTML file
edr_explore()
One-shot fetch + plot + map for a collection