Skip to content

Conversation

@helllth
Copy link
Member

@helllth helllth commented Nov 20, 2025

Implement dynamic client-side filtering for vector layers in the generic topic map application.

Phase 1: WC-Karte Implementation

  • Add filter buttons for toilet facilities (kostenfrei, rollstuhlgerecht, wickeltisch)
  • Implement MapLibre GL JS setFilter() integration
  • Create FilterButtons component with responsive design

Phase 2: Generic Implementation

  • Make filtering configurable via config.json
  • Support custom filter definitions and property mappings
  • Enable filtering for any vector layer type

Technical Approach:

  • Client-side filtering using MapLibre GL expressions
  • No additional network requests or data reloading
  • AND/OR logic support for multiple filter conditions
[deploy](deploy: ["generic-topicmap"])

@nx-cloud
Copy link

nx-cloud bot commented Nov 20, 2025

View your CI Pipeline Execution ↗ for commit e2add95

Command Status Duration Result
nx run generic-topicmap:build --configuration=p... ✅ Succeeded 2m 39s View ↗

☁️ Nx Cloud last updated this comment at 2025-11-24 16:23:51 UTC

@github-actions
Copy link

🚀 Deployed generic-topicmap

Preview URL: https://cismet.github.io/carma-pr-deployments/465/generic-topicmap/

Based on commit d62f9ec

@github-actions
Copy link

🚀 Deployed generic-topicmap

Preview URL: https://cismet.github.io/carma-pr-deployments/465/generic-topicmap/

Based on commit 8f9e808

@github-actions
Copy link

🚀 Deployed generic-topicmap

Preview URL: https://cismet.github.io/carma-pr-deployments/465/generic-topicmap/

Based on commit 98f80f2

@github-actions
Copy link

🚀 Deployed generic-topicmap

Preview URL: https://cismet.github.io/carma-pr-deployments/465/generic-topicmap/

Based on commit 49a86db

@github-actions
Copy link

🚀 Deployed generic-topicmap

Preview URL: https://cismet.github.io/carma-pr-deployments/465/generic-topicmap/

Based on commit 0968615

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants