Inspiration

A lot of people walk, ride bicycles or even jog between two points. There will be multiple routes between two locations. People normally select the shortest route in terms of the less travel time required or less distance to travel. But how will you do when you know that your shortest route is more polluted than another possible route?

What it does

Takes the pollution data from Michigan state open data or AirNow api and color code the map with different colors. A dark red means high amounts of pollution. A light red means comparatively less pollution. A green means not much pollution. It uses the score to map the colors. Then when a person searches for a route, it will suggest the best route based on the least pollution score.

How we built it

  • A REST service written in Rails to query and return the pollution data along with its geo coordinates.
  • A web front-end to color the map based on the pollution data.
  • When the user searches for routes, the top result will be the one which has less pollution score around it.

Challenges we ran into

  • Coloring a map based on a score
  • Calculating the best route based on the pollution calculated

Accomplishments that we're proud of

What we learned

  • Integrate pollution data to improve finding the best route.
  • Color a map using feature layers (Esri ArcGIS platform).
  • Draw route over a colored map.

What's next for AvoPol

Develop a mobile based application

Share this project:

Updates