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

Add more maps #2027

Open
3 tasks
atruskie opened this issue Jan 12, 2023 · 7 comments · May be fixed by #2038
Open
3 tasks

Add more maps #2027

atruskie opened this issue Jan 12, 2023 · 7 comments · May be fixed by #2038
Assignees
Labels
design A change to the design/look of the website or a component enhancement New feature or request ui feature A new feature/page to add to the project user reported Reported to us by a user - this affects real prople

Comments

@atruskie
Copy link
Member

atruskie commented Jan 12, 2023

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

A user pointed out that we don't show enough geo information,

Describe the solution you'd like

Add more maps:

  • On the home page add a map component showing where data is
  • On projects and sites (regions) list pages add maps
  • Maybe have a dedicated map page? Full screen! See New page: data search page #1939
  • Anywhere else?

Describe alternatives you've considered

Additional context

A iteration of user suggestion.

@atruskie atruskie added enhancement New feature or request ui feature A new feature/page to add to the project design A change to the design/look of the website or a component user reported Reported to us by a user - this affects real prople labels Jan 12, 2023
@hudson-newey
Copy link
Member

What extra functionality should be included in the dedicated map page / full screen?

If we implement the clickable markers, and data search page the existing full screen functionality supplied by the Google Maps component may be sufficient.

full screen

I'm happy to implement it, but I'm unsure what additional functionality / features would be added through a dedicated map page

@hudson-newey
Copy link
Member

hudson-newey commented Feb 1, 2023

I have created a mock up for the additional maps requested.

Home page map displaying all points:
image

Project list page mockup where the map is the primary navigator:
image
This coupled with the clickable points would change the way users interact with the website from clicking on cards to clicking on points.

Project list page showing all points in sidebar:
project map2

Alternative project map idea (but not ideal):
project map

hudson-newey added a commit to hudson-newey/workbench-client that referenced this issue Feb 1, 2023
@hudson-newey hudson-newey linked a pull request Feb 3, 2023 that will close this issue
7 tasks
@hudson-newey
Copy link
Member

hudson-newey commented Feb 8, 2023

Following a conversation with Paul, he has expressed interest in adding a "Heat Map" showing the quantity of audio recordings, errors, etc.

This could easily be accomplished using the Google Maps heat map layer to the maps. described here

Displaying error locations could be as extending the scope of this ticket to include a collapsible map to the metadata review stage of Harvest uploads.

@atruskie
Copy link
Member Author

atruskie commented Feb 8, 2023

The map Paul wants is less a geographical map and more a temporal distribution map. The linked issue #1939 is more appropriate.

PXL_20230208_023435188

@hudson-newey
Copy link
Member

Aha, that makes sense for the use case

@atruskie
Copy link
Member Author

What extra functionality should be included in the dedicated map page / full screen?

Ok let's make our search page our dedicated map page as well. So, we'll strike out this sub-task and assign it to #1939.

I have created a mock up for the additional maps requested.
Home page map displaying all points (not currently functional):

  • Move the map up a section
  • Change the title to Our public data

Project list page mockup where the map is the primary navigator:

I feel like the map should probably come under the filter field and you need to fix the spacing between the filter and the map.

We might also need a method for hiding or minimizing the map. Maybe we could make map flow in with the tiles?


I don't like the action menu or single-tile sized map.

@hudson-newey
Copy link
Member

Thank you for your review

I think the idea of a collapsible / minimizable map is a great idea that I skimmed past.

I will be implementing this in my next commit

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design A change to the design/look of the website or a component enhancement New feature or request ui feature A new feature/page to add to the project user reported Reported to us by a user - this affects real prople
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants