Comments (1)
Hi @MartinThorn and welcome to the community!
The CQL function is one of those functions that were implemented for a very specific reason. In this case, if I recall correctly, we needed to find a way to only show a certain library building in a layer with all libraries and get it working in an embedded map. Hence, the functionality you find is very basic:
- no complex queries were needed so they were never implemented
- the filtering UI in LayerSwitcher was only meant to be an internal tool, used by admins when preparing the embed URLs.
Both points are valid and improvements are welcome.
As I've mentioned, the CQL filters get encoded into the f
parameter (check out the Anchor plugin). Even though the UI can't produce complex queries, it is possible that the internal model is capable of parsing them. Give it a go if possible.
from hajk.
Related Issues (20)
- QrCode implementation in Print/Anchor HOT 6
- Removal of Babel for back-end build inhibits building Hajk on Windows HOT 7
- Add Dockerfile for "Simple Hajk" deployment on OpenShift
- Adding Hajk Tooltip Component to generalise settings and behaviour
- Docker 26+ does not allow .git/ to be copied onto the image HOT 1
- Add marker configuration to coordinates plug-in
- Cannot create or delete map configurations with Hajk admin since the deletion of API v1
- Admin: Add the functionality to duplicate maps HOT 1
- Customizable Drawer width and Logo size and more HOT 1
- Bug: Collapsed InfoClick in iframe HOT 1
- Datetime filter for layers to allow for automatic, time-based publish/unpublish
- FIR plugin: Pagination issue
- Document Handler - Cookie notice placement HOT 3
- Migration: Testing migration class to function component (Coordinates) HOT 2
- Layer Switcher - Adding html support to textfield HOT 1
- Document Handler - Cookie notice placement HOT 1
- Location plugin - multiple unwanted flash animations.
- Measurer - Add Select Feature
- Remove legacy FME-plugin
- Backend - FME Server proxy - add token auth
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hajk.