SWIM Supporting Material

SWIM-DEFN-310 Filter encoding

Requirement

Title

Filter encoding

Identifier

SWIM-DEFN-310

Requirement

If information service payload filtering is expected, a service definition shall include or refer to information about the filter encoding.

Rationale

This requirement ensures that the precise meaning of the filter expressions is understood.

Verification

Completeness: If filter expressions are expected, verify that the filter encoding is included.

Consistency: Not Applicable.

Correctness: Not Applicable.

Examples/Notes

Note: Standards such as the spatial, temporal and logical operators defined in the OGC Filter Encoding Standard [RD 14] can be referenced.

Example:

  • The service shall support the BBOX spatial operator defined
    in the OGC Filter Encoding 2.0 Encoding Standard.

Example:

  • The service shall support filtering based on logical, geographical and temporal operators including data set series, period of validity, geographical scope, limitations on use and title.

Level of
Implementation

Mandatory - Conditional

Guidance

Verification Support

Completeness

Check that:

[  ] The service definition includes or refers to information about the filter encoding if filter expressions are applied.

Examples

Links to example service definitions can be found in the example service definitions page. 

Status: Living Material