Skip to content

More elaborate styles conditions #2919

@thom4parisot

Description

@thom4parisot

Is your feature request related to a problem? Please describe.

I am trying to map field coordination informations. We visit neighbourhoods, ask people if they need help to add themselves on electoral registries. We sometimes need to revisit a street at different time to wonder if we should knock at the door again, skip a house or not.

Here is the use case for someone who is registed on the lists ✅ :

answered=x
registered=x
visit_date=2025-09-09

Someone who did not answer will have these properties ❓ :

answered=
registered=
visit_date=2025-09-09

Someone who answered and is not registered will have these properties ❌ :

answered=x
registered=
visit_date=2025-09-09

However, we cannot leverage conditional styles to distinguish these values with a different color on the map.

Describe the solution you'd like

  • ✅ symbol with registed=x (ok)
  • ❓ symbol with visit_date!= && answered=
  • ❌ symbol with answered=x && registered=

Describe alternatives you've considered

It would work with an and operator and a "not empty" value.

Additional context

Image

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions