Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set up framework to filter in the UI, testing first with "performer" #112

Closed
mcovalt opened this issue Nov 21, 2022 · 2 comments
Closed
Assignees
Labels
phase-ii Work related to Phase II priority

Comments

@mcovalt
Copy link
Contributor

mcovalt commented Nov 21, 2022

Be able to filter the results by performer in the UI. Backend capability was added in #110. We'll need to filter the list on the left and filter the polygons rendered.

See setFilter on details how to filter the polygons MapLibre renders. Attributes are set on the tiles here via the QuerySet annotations. These attributes may be used in setFilter. We are currently doing this to filter observations by timestamp. See that filter here.

We'll probably need to annotate the tiles with performer ID and filter via that attribute.

@mcovalt mcovalt added the phase-ii Work related to Phase II label Nov 21, 2022
@mcovalt mcovalt added this to the UI updates demo milestone Nov 21, 2022
@mcovalt
Copy link
Contributor Author

mcovalt commented Nov 23, 2022

I've created a Figma with a concept on how I'd design this. Just ideas, not a recommendation. The filters are provided via dropdowns below the time slider.

This was referenced Nov 28, 2022
@mcovalt
Copy link
Contributor Author

mcovalt commented Dec 7, 2022

Closed via #122

@mcovalt mcovalt closed this as completed Dec 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
phase-ii Work related to Phase II priority
Projects
None yet
Development

No branches or pull requests

2 participants