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.