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

map/geographic browse of NewspaperTitle objects #206

Open
ebenenglish opened this issue Nov 7, 2019 · 0 comments
Open

map/geographic browse of NewspaperTitle objects #206

ebenenglish opened this issue Nov 7, 2019 · 0 comments

Comments

@ebenenglish
Copy link
Collaborator

ebenenglish commented Nov 7, 2019

This is a placeholder ticket, more detail TK

We want to provide a map-based view of the place of publication data for NewspaperTitle objects, so users can:

  • easily get a sense of the geographic coverage of newspapers in the repository
  • easily find newspapers in their area of interest

As a non-admin user
When I am on the [browse-titles-by-map] page
I should see a map
And the map should indicate the place of publication location for every NewspaperTitle in the repository
And when I interact with the location (hover? click?)
I should see a list of titles from that location
And I should be able to click on the title
And when I click on the title
I should see the NewspaperTitle#show view for that title

Existing examples of this often use counties or states as bounds for the map interface. However, since we are creating a generalized view, and have no idea what the geopgraphic scope of the downstream implementation may be, we need to keep this as generic as possible. Displaying locations as points on a base map layer is probably the best way to go.

Examples:

The map should be rendered in a partial so it can (reasonably) easily be displayed on any page, but we will need to create a new page/view for this, maybe at /newspapers_map or something along those lines.

blacklight-maps has some utility for this type if functionality, but this project hasn't been updated in some time, and may not be compatible with current Hyrax/Blacklight.

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

No branches or pull requests

1 participant