cql2-rs
Copyright 2024 Development Seed
Licensed under the MIT License; see LICENSE.

================================================================================
Material derived from Open Geospatial Consortium standards
================================================================================

Portions of this repository are derived from OGC 21-065r2, "Common Query
Language (CQL2)", and from its supporting material published at
https://github.com/opengeospatial/ogcapi-features.

    Copyright (c) Open Geospatial Consortium

This material is used under the OGC document licence, which grants permission to
implement, use, copy, modify, merge, publish, distribute and sublicense, on the
conditions that all copyright notices are retained intact and that modifications
are marked as not having been approved or adopted by OGC. The full terms and
OGC's legal notices are at:

    https://www.ogc.org/about-ogc/legal-notices-term-and-conditions/

The OGC licence is a copyright licence only and conveys no patent rights. The
material is provided "AS IS", without warranty of any kind.

Derived files, and how each differs from the OGC original:

  src/cql2.json
      The CQL2 JSON schema. Reproduced for use by the validator.

  examples/
      The CQL2 example filter expressions, copied from
      opengeospatial/ogcapi-features (tag cql2-1.0.0), under
      cql2/standard/schema/examples.

  tests/ats/expressions.txt
      The filter expressions named by the Abstract Test Suite (Annex A).
      MODIFIED, not approved or adopted by OGC: the `{queryable}` and `{value}`
      placeholders are replaced with concrete property names and values, the
      AsciiDoc escaping is removed, and expressions that are value examples
      rather than filter expressions are omitted. The per-file header records
      the same.

  tests/expected/
      Generated by this crate from the inputs above. The first line of each file
      is an unmodified OGC example; the remaining lines are this crate's output
      and are not OGC material.

Nothing in this notice should be read as a claim that cql2-rs is certified,
compliant, or endorsed by OGC.
