L'Open Geospatial Consortium (OGC) est heureux d'annoncer que les membres de l'OGC ont approuvé la version 1.0 de Common Query Language (CQL2) pour adoption comme norme officielle de l'OGC.
Le filtrage est une opération fondamentale effectuée sur les données d'entités pour obtenir un sous-ensemble contenant les informations géospatiales dont un utilisateur a besoin. CQL2 est une grammaire de filtrage qui peut être utilisée pour spécifier comment les entités peuvent être filtrées pour obtenir un sous-ensemble. La norme prend en charge les codages texte et JSON et peut donc être facilement intégrée dans une variété d'applications logicielles.
CQL2 est une révision de l'original Common Query Language. Bien que la conception du langage soit cohérente avec la version originale, de nombreuses modifications et ajouts visant à améliorer la cohérence et les capacités ont été apportés. Les implémentations existantes de CQL devront être mises à jour pour traiter les expressions de filtre spécifiées par CQL2.
Le OGC API – Features La norme utilise actuellement CQL2, et d'autres normes qui nécessitent la capacité de filtrer les données sont susceptibles de l'adopter également. Des fichiers d'exemple et des schémas JSON, YAML et BNF ont été publiés sur le site Référentiel de schémas OGC pour permettre aux développeurs de logiciels d’implémenter rapidement CQL2.
L'ouverture a Common Query Language (CQL) a été créé comme un codage de texte à utiliser dans l'OGC Catalogue Service Implementation Specification. CQL est basé sur les capacités de l'OGC Filter Encoding (FE) Standard, qui faisait à l'origine partie de la Web Feature Service (WFS) Norme.
CQL2 est le résultat du travail et du dévouement de OGC API – Features Groupe de travail sur les normes, qui a dirigé l’élaboration de la norme, notamment :
- Rédacteurs:
- Panagiotis (Pierre) A. Vretanos, CubeWerx inc.
- Clément Portele, instruments interactifs GmbH
- Soumissionnaires :
- Andréa Aimé, GéoSolutions de Giannecchini Simone & C. sas
- Jeff Harrison, Centre géospatial de l'armée américaine (AGC)
- Jérôme Jacovella-St-Louis, Société Ecere
Comme toute norme OGC, CQL2 est téléchargeable et implémentable gratuitement. Les personnes intéressées peuvent en apprendre davantage sur la page web de la norme OGC CQL2.
L'OGC(R) demande des commentaires sur la norme du modèle de spécification candidat