CS 526 (Scientific Visualization)
Project 3 - I did it my way
World Air Quality
University of Illinois at Chicago.
1. Introduction
To extend Project-1, I developed the tool visualizing air quality for some cities in the world.
It supports 2D visualization with plotting option, and includes animation of changes during certain time period.
I put effort to make icon showing many data clearly and neatly, not to confuse.
So user can guess which factor might effect to have good or bad AQI, and current trends.
Additionally, I tried to show air quality related information about the region.
2. Data
- AQI(Air Quality Index), CO(Carbon Monoxide), SO2(Sulfur Dioxide), PM(Particle Pollution), O3(Ozone), NO2(Nitrogen Dioxide)
Additional Data
- Weather (include temperature/wind speed/humidity)
- Population
- Additional Comments
- Search/Gather data
- Hardest part
- Formatting
- Data sets are from different site, and it's hard to find formatted file.
- Normally, it just show on web.
- Because each site has different ordering, unit(sometimes), missing data, etc.
- I made different simple parsers to generate one data set.
- Add to the Configuration
- File format is csv and recommend using City Name as filename
- EX. Seoul, Seoul.csv
- Add City Name in the list file
3. Visualization
- Circle and bars with Color Range
- Thumbnail trend graph(for past 6 month and next 6 month)
- Weather Icon with temperature/wind speed/humidity
- Plotting
- All data in the site
- Data on the same day(different year), in the site
- Additional Information about Air Quality

4. Program Download
- Language: Python, wxPython, NumArray
- Environment: Mac, Windows
- AirQuality.tar
5. Reference