Skip to content

Qualify use of the term resolution #221

@jerstlouis

Description

@jerstlouis

As @strobpr pointed out, we need to be careful about use of the term resolution.

In OGC API - Coverages we use the term resolution to talk about:

  • the distance between data points on a regular grid (the grid resolution) -- this usage is consistent with Topic 6 - Part 1 ("the single common distance between adjacent points on the axis, commonly called “resolution”), also consistent with usage in Topic 6 - Part 3.
  • the native resolution of the data i.e., the smallest difference between observations or measurements that can be meaningfully distinguished (consistent with the GeoLexica definition of a sensor), whether the data is actually gridded or not (minCellSize / minScaleDenominator in OGC API - Common - Part 2 Collection Description),
  • the query parameter resolutions allowing clients to resample the output data to a new resolution, whether the output is returned in a gridded or non-gridded coverage format -- This usage is consistent with the resolution-x parameter in EDR

We should clearly explain that:

  • whether what is advertised as the native resolution (if advertised) and/or as the grid resolution corresponds to the suitability for purpose of the data based on the resolution of the original measurements depends on both the provenance of the data that was loaded into the OGC API - Coverages implementation (the original sensor resolution and any additional processing steps to produce that data) and any additional processing that the implementation itself may automatically perform,
  • OGC API - Coverages does not specify the exact steps which must be performed when a client explicitly requests resampling with resolutions, or when the server automatically resample when the client does not explicitly request a particular resolution or native resolution with e.g., resolutions=Lat(),Lon() -- these are left up to the implementation to do the best thing it can (as agreed in Interpolation considerations #197 (comment)). The "resolution" of the grid for gridded output data will reflect this resampling, but the resampling steps might make the data unsuitable for purposes requiring data with full quality at that resolution (in particular if the data is being upsampled, or downsampled with lower quality methods).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Agreed; to be applied

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions