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

Overhaul of FeatureInfo (i.e. Infoclick) #1034

Closed
jacobwod opened this issue Mar 15, 2022 · 4 comments
Closed

Overhaul of FeatureInfo (i.e. Infoclick) #1034

jacobwod opened this issue Mar 15, 2022 · 4 comments
Assignees
Labels
difficulty:complex Functionality is considered complex to port module:client/core Core functionality (not a plugin) new feature Request for adding/changing functionality priority:high
Milestone

Comments

@jacobwod
Copy link
Member

I'm adding this issue, as I couldn't find any covering this - in spite of an old ongoing discussion, and complete mock-ups.

We need a way to group feature info responses by layer, similarly to how it's done in search results, where data sets are the first step displayed, before user sees the list of actual results.

There's a mockup that I've done one ugly edit to. The point of my edit is to visualise one more step between step 2-3. I think you get the idea.

I imagine this will be an on-off switch per map where current functionality will remain untouched.
Skärmavbild 2022-03-15 kl  10 15 54

@jacobwod jacobwod added difficulty:complex Functionality is considered complex to port module:client/core Core functionality (not a plugin) new feature Request for adding/changing functionality labels Mar 15, 2022
@jacobwod jacobwod added this to the 3.x milestone Mar 15, 2022
@jacobwod jacobwod self-assigned this Mar 15, 2022
@jacobwod
Copy link
Member Author

Some initial progress: the first screen that shows a list of returned feature collections:
Skärmavbild 2022-03-17 kl  12 30 57

@Hallbergs
Copy link
Member

Hallbergs commented Mar 17, 2022

I'm really looking forward to test this out! 🥳

@jacobwod
Copy link
Member Author

Today's progress: implemented the features list view and a basic "show all attributes" table in the last step (feature details view).

Skarminspelning.2022-03-18.kl.13.55.17.mov

@jacobwod
Copy link
Member Author

Substantial progress since last time:

  • Markdown renderer implemented
  • Pagination, including arrow keys naviagation
  • Feature highlight in map

Skarminspelning.2022-03-22.kl.14.59.54.mov

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
difficulty:complex Functionality is considered complex to port module:client/core Core functionality (not a plugin) new feature Request for adding/changing functionality priority:high
Projects
None yet
Development

No branches or pull requests

2 participants