Visualizing Queries: A User-Friendly CQL2 Filter Builder for Geospatial Data
07-16, 15:00–15:30 (Europe/Sarajevo), CA01 (TomTom)

CQL2 (Common Query Language2 - https://www.ogc.org/publications/standard/cql2/) unlocks powerful filtering for geospatial data, but writing queries by hand can be daunting. This talk presents a TypeScript-based CQL2 parser and a visual filter builder that make query creation intuitive and developer-friendly. We’ll explore how the parser enables transformation, serialization and validation of CQL2, and how the UI simplifies query building with real-time previews and a no-code approach.

I'll show how this combination improves both developer workflows and user experience, making CQL2 more accessible for everyone. Whether you're coding queries or crafting filters visually, this session will help you get the most out of CQL2.

CQL2 filters parser repository - https://github.com/NoamRa/ogc-cql2-filters
Playground - https://noamra.github.io/ogc-cql2-filters/


Indicate what is (are) the open source project(s) essential in your talk

Common Query Language (CQL2) (https://www.ogc.org/publications/standard/cql2/)
for STAC (https://stacspec.org)
CQL2 filters parser - https://github.com/NoamRa/ogc-cql2-filters

Assign a number between 1 and 3 indicating the level of technical complexity of your contribution.

2 - background knowledge helpful

Give indication of resources (video, web pages, papers, etc.) to read in advance, that will help get up to speed on advanced topics.

Common Query Language (CQL2) - https://www.ogc.org/publications/standard/cql2/
CQL2 Filters parser - https://github.com/NoamRa/ogc-cql2-filters
Library on NPM - https://www.npmjs.com/package/cql2-filters-parser

Select at least one general theme that best defines your proposal

Data access, collection & sharing, Data visualization, Standards, SDI, INSPIRE, interoperability

I make my conference contribution available under the CC BY 4.0 license. The conference contribution comprises the abstract, the text contribution for the conference proceedings, the presentation materials as well as the video recording and live transmission of the presentation – yes
See also:

Senior Frontend Engineer at Up42, working on mapping and geospatial.
https://github.com/NoamRa
https://linkedin.com/in/noamraby