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

Tracking Issue: Map #7

Open
4 tasks
Trayshar opened this issue Oct 4, 2022 · 0 comments
Open
4 tasks

Tracking Issue: Map #7

Trayshar opened this issue Oct 4, 2022 · 0 comments
Labels
blocked This issue is blocked on external factors enhancement New feature or request help wanted Extra attention is needed

Comments

@Trayshar
Copy link
Collaborator

Trayshar commented Oct 4, 2022

Map is not finshed yet. Most of this is documented with TODO: comments in MapComponent.vue

  • Cluster transmitters if zoomed out
  • Center map on transmitter selection
  • Try different styles for info card in top left
  • Coverage map

It's also worth noting that the map library choice, Vue3-OpenLayers, might not have been ideal:

  • Large bundle size. Seems like tree-shaking doesn't work. TODO: Investigate and open ticket upstream
  • EPSG:4326 projection looks distorted, so EPSG:3857 is used internally. No limitation, just adds complexity (coordinate transformation). TODO: Make minimal working example and re-open ticket upstream
  • Some other open, still unresolved issues that I had to work around (it works - but maintainability is subpar. See the Workaround: comments)

For lack of a better alternative, just fixing these issues upstream seems like the best option at hand

@Trayshar Trayshar added enhancement New feature or request help wanted Extra attention is needed blocked This issue is blocked on external factors labels Oct 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked This issue is blocked on external factors enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant