8000 Map Project Views · Issue #235 · performant-software/react-components · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
8000

Map Project Views #235

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

Open
jamiefolsom opened this issue Nov 2, 2023 · 0 comments
Open

Map Project Views #235

jamiefolsom opened this issue Nov 2, 2023 · 0 comments
Assignees
Labels

Comments

@jamiefolsom
Copy link
Member
jamiefolsom commented Nov 2, 2023

Views

These components, and their sub-components, should work together when used within a single application, so we should create UI prototypes, as storybook stories, which illustrate these anticipated uses:

  • Search-centric view, as envisioned in the Atlas wireframes; when configured to get data from one or more Core Data projects, they present a search UI, a result list, and a detail view of one result.
  • Map-centric view, as envisioned by Georgia Coast Atlas: when configured to get data from one project, with nested places, they present a list of places, and allow navigation by browsing a place, and its nested places, and nested media.
  • Text-centric view, as envisioned by Ground Beneath our Feet: a markdown blog post or a TEI text in a centrally positioned text viewer could either:
    • Embed a "place" thumbnail inline or as a marginal note, which shows up as a thumbnail map, perhaps with a mini data detail view upon hover or click, or;
    • Consume most of the viewport (2/3), but leave 1/3, vertically or horizontally for a map pane, where clicking a place name on the text pans/zooms to that place on the map, with a detail popup.
  • Narrative or Tour view: an ordered list of annotations could be the primary data loaded upon page load, with no search feature, with next/previous buttons, allowing navigation of that ordered list, each click showing the full detail of a single annotation, and zooming/panning to its associated place from the previous place viewed.

Technology Preferences

  • Map Server: MapTiler
  • Base Maps: OpenStreetMap
  • Map UI: MapLibre
  • Data Visualizations: Deck GL
  • Website Framework, Build: Astro
  • CSS: Tailwind UI
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants
0