opengeospatial / ogcapi-geodatacubes

Other
4 stars 1 forks source link

Clarify supported data types (Gridded coverages only? Point clouds? Vector features?) #7

Open jerstlouis opened 3 months ago

jerstlouis commented 3 months ago

From Testbed 19 GDC ER Critical Feedback:

  1. Results that are not raster-based are not easily extracted through OGC API - Coverages

Coverages and OGC API - Coverages is not limited to gridded (raster) data. For example point clouds are also coverages, and a point cloud encoded as LAS/LAZ response is a possible response.

Technically, a collection of features with properties is also a valid representation of a coverage. Although one could also negotiate an application/geo+json representation of /coverage, an OGC API - Features access mechanism (/items) might make more sense if the data is better accessed as a feature collection, with easy access to individual items at /items/{itemId} (though this could also be selected with Coverages - Part 2: Filtering with a filter=id={itemId} query parameter).

The OGC API - Common framework (including Part 2's collections) and OGC API - Processes (including the workflows and input/output), allow multiple access mechanisms and would work equally well with both OGC API - Coverages and OGC API - Features.

Perhaps it should be clarified to what extent feature collections as inputs/outputs are within scope of the GDC API.

But it would always be valid to extend a GeoDataCube API with capabilities defined in additional OGC APIs (e.g., OGC API - Features, EDR (#3)).