Analysis of Computer Accessibility for Vulnerable Populations in Ottawa
Author: Omar Kawach
Purpose: Submission for the 2021 Esri Canada Higher Education Award
Description: Originally built as an end of semester independent project for my Advanced Topics in Geographical Informational Sciences Course at the University of Victoria
Final Report
Story Map: Computer Accessibility for Vulnerable Populations in Ottawa
Poster
Source Code
See PACs Solver Jupyter Notebook
Run the Script
Jupyter Notebook (in Browser)
Note: The Binder may take a few minutes to build.
Windows
Install Anaconda Navigator
Get GeoPandas
- Open Anaconda Prompt as admin and create a new environment called
geo_env
. - Next, open Anaconda Navigator and click on
Home
and setApplications on
togeo_env
instead ofbase (root)
. - Click the
install
button for Spyder in the Anaconda Navigator. - After all these steps you should be ready to run the new environment in Spyder for Python scripting.
Other libraries such as Matplotlib
- Use
pip install [name-of-library]
in thegeo_env
.
To use Jupyter Notebook in geo_env
- Open Anaconda Prompt as admin and run
pip install ipykernel
andconda install pywin32
- Download the Python extension in VSCode
Credits and Acknowledgements
Special thank you to the University of Victoria for the nomination and my Advanced Topics in Geographical Informational Sciences Course, where this project was originally conducted, and was instructed by Professor Jessica Fitterer
Jordahl, K. (2014). GeoPandas: Python tools for geographic data. URL: https://github.com/Geopandas/Geopandas.
Data Sources
Ottawa Neighborhoods from Carleton University
Publicly Accessible Computers from Open Ottawa
Shelters from a simple Google Search