Skip to content

feat: add pollutant-specific map layers - #682

Open
Suprita736 wants to merge 1 commit into
Aditya8369:mainfrom
Suprita736:feat/pollutant-specific-map-layers
Open

feat: add pollutant-specific map layers#682
Suprita736 wants to merge 1 commit into
Aditya8369:mainfrom
Suprita736:feat/pollutant-specific-map-layers

Conversation

@Suprita736

Copy link
Copy Markdown
Contributor

Description

Implemented pollutant-specific map layers that allow users to view air quality data for individual pollutants such as PM2.5, NO₂, and Ozone instead of only the overall AQI.


Related Issue

Closes #470


Type of Change

  • Bug Fix
  • New Feature
  • Documentation
  • UI/UX Improvement
  • Refactoring
  • Performance Improvement
  • Accessibility

Changes Made

  • Added pollutant-specific selection to the main Leaflet map.
  • Added support for displaying pollutant concentration data on the map.
  • Updated air quality service and TypeScript types to support pollutant-specific data.
  • Added pollutant-specific color coding based on concentration/health breakpoints.
  • Preserved the existing AQI map functionality.

Testing

  • Tested locally
  • No console errors
  • Existing functionality works as expected

Screenshots

Screenshot 2026-08-11 192102 Screenshot 2026-08-11 192110 Screenshot 2026-08-11 192121

Checklist

  • My code follows the project guidelines.
  • I have tested my changes.
  • I have updated the documentation if required.
  • My changes address the related issue.
  • This PR focuses on a single issue.

Additional Notes

The implementation focuses specifically on Issue #470 and does not intentionally modify unrelated functionality.

@Suprita736
Suprita736 requested a review from Aditya8369 as a code owner August 11, 2026 13:56
@vercel

vercel Bot commented Aug 11, 2026

Copy link
Copy Markdown

@Suprita736 is attempting to deploy a commit to the Aditya Mahajan's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions

Copy link
Copy Markdown

Thank You for Your Contribution! 🎉

Hi @Suprita736,

Thank you for opening this Pull Request and contributing to our project. We truly appreciate your efforts.

Please make sure that:

  • Your code follows the project's guidelines.
  • You have linked the appropriate issue (if applicable).
  • Screenshots are added for UI/UX changes.
  • Your PR is ready for review.

The maintainer @Aditya8369 will review your PR shortly!

Happy Contributing! 🚀

@github-actions github-actions Bot added the ECSoC26 Contributions considered under ECSoC'26 label Aug 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ECSoC26 Contributions considered under ECSoC'26

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Pollutant-Specific Map Layers

1 participant