Skip to content

Add reusable status map components - #13

Open
krowvin wants to merge 6 commits into
mainfrom
mapping/swt-map-replacement
Open

Add reusable status map components#13
krowvin wants to merge 6 commits into
mainfrom
mapping/swt-map-replacement

Conversation

@krowvin

@krowvin krowvin commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add reusable status marker styles, legend, and marker layer support
  • add map side controls, fullscreen control support, tile overlay options, and GeoJSON hover tooltips
  • make dynamic layer replacement remove prior layers, overlays, and map listeners cleanly
  • add focused lifecycle and status-threshold tests

Screenshots

Basin-average precipitation rendered through the reusable GeoJSON layer and side-control surface:

Basin-average precipitation overlay and map controls

Validation

  • npm run lint
  • npm test -- --run (2 files, 3 tests)
  • npm run build
  • exercised as a linked dependency in the SWT status map

Release dependency

A new minor npm release is needed after merge before the SWT application PR can replace its local dependency with a registry version.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant