Cancer Rates in Wisconsin
Technology Used: Python 2.7, TKinter, ArcMap
About: This application was part of a school assignment for a Capstone course. The assignment was to create an application to find the relationship between nitrate levels and cancer rates. I had to allow a user to enter a value that would be used in the inverse weighting distance procedure. The application also had to allow the user to download any maps that were produced. This application drew from the knowledge I gained from my GIS and Spatial Analysis and Geocomputing courses.
Process: The first thing that I did was to think of how I wanted to complete the project. I decided to create a Python script that would run through the inverse weighting distance and linear regression procedures. Secondly, I needed a way to have a user interface for the application. I decided on TKinter as the user interface. TKinter is a Python package that is included when installing Esri's ArcMap. This was my first time working with TKinter, and I felt like I learned it pretty easily. I allowed the user to choose between two different spatial boundaries. The spatial boundaries I used were census tracts and Wisconsin counties. I greyed out the map and download buttons to ensure that the user would be the application first. After the user ran the application, they could download both maps by clicking the download button. When the user clicks the download button, they can navigate to the location where they want to save the maps. The maps are downloaded as PDFs.