Das Open Geospatial Consortium (OGC) freut sich bekannt zu geben, dass die OGC-Mitglieder Version 1.0 des Common Query Language (CQL2) zur Übernahme als offizieller OGC-Standard.

Filtern ist eine grundlegende Operation, die an Featuredaten durchgeführt wird, um eine Teilmenge zu erhalten, die die vom Benutzer benötigten Geodaten enthält. CQL2 ist eine Filtergrammatik, mit der angegeben werden kann, wie Features gefiltert werden können, um eine Teilmenge zu erhalten. Der Standard unterstützt sowohl Text- als auch JSON-Kodierungen und kann daher problemlos in eine Vielzahl von Softwareanwendungen integriert werden.

CQL2 ist eine Überarbeitung des Originals Common Query Language. Obwohl das Sprachdesign mit der Originalversion übereinstimmt, wurden viele Änderungen und Ergänzungen zur Verbesserung der Konsistenz und der Funktionen vorgenommen. Vorhandene Implementierungen von CQL müssen aktualisiert werden, um von CQL2 angegebene Filterausdrücke verarbeiten zu können.

Die OGC API – Features Der Standard verwendet derzeit CQL2 und andere Standards, die die Möglichkeit zum Filtern von Daten erfordern, werden es wahrscheinlich ebenfalls übernehmen. Beispieldateien und JSON-, YAML- und BNF-Schemata wurden auf der OGC-Schema-Repository um Softwareentwicklern die schnelle Implementierung von CQL2 zu ermöglichen.

Das Original Common Query Language (CQL) wurde als Textkodierung für den Einsatz im OGC entwickelt. Catalogue Service Implementation SpecificationCQL basiert auf den Fähigkeiten im OGC Filter Encoding (FE) Standard, der ursprünglich Teil des Web Feature Service (WFS)-Standard.

CQL2 ist das Ergebnis der Arbeit und des Engagements der OGC API – Features Standards Working Group, die die Entwicklung des Standards leitete, darunter:

Wie jeder OGC-Standard kann CQL2 kostenlos heruntergeladen und implementiert werden. Interessenten können mehr erfahren auf der OGC CQL2 Standard-Webseite.