Link Search Menu Expand Document

Geocoding and Web Mapping with Python

Workshop created by June Skeeter june.skeeter@ubc.ca for the UBC Library Search Commons.

Content Warning

This workshop deals with a difficult and painful subject that may be triggering to some, especially BIPOC individuals. We are going to use a dataset of police killings and police involved deaths in Canada. The intent behind choosing this dataset end goal of this workshop is to show that GIS, programming, data analysis, and data visualization can be powerful tools for promoting social and environmental justice issues.

Table of contents
  1. Learning Objectives
    1. Final Product
  2. Why Police-Involved Deaths in Canada?
    1. Notes on Terminology
    2. Increasing Police Violence in Canada

Learning Objectives

1) Cursory overview of data analysis with Python.

2) Introduction to geocoding with Python using the Mapbox API.

3) Create simple web-maps with Python.

4) See a practical application for open source GIS: Tracking and Mapping Police Violence in Canada

Final Product

The end goal of the workshop is to produce an interactive web-map like this one showing poice involved deaths in BC since 2016

View Map in New Tab

Why Police-Involved Deaths in Canada?

Racism is ingrained in the history of policing in Canada since the founding of the Royal Canadian Mounted Police (RCMP) in 1873. Police play a central tool in Canada’s ongoing genocide of Indigenous people and they work to maintain systems of oppression throughout in Canadian society. Canadian institutions rely on the lack of race based statistics and other demographic information to perpetuate a narrative that systemic racism is “just an American issue” and that Canada is “better”. As a white settler and immigrant from the United States, I fell for that narrative and did not question it for years.

  • We need to have discussions about systemic racism in Canada and make it part of the public discourse in order to hold Canadian institutions accountable.

Notes on Terminology

Police Killing: A death directly resulting from police use of force. Including but not limited to: shooting, tazing, other use of force.

Police-Involved Deaths Any civilian death at the hands of police or in the custody of police. Includes police killings deaths resulting from police negligence/inaction: suicide, overdoses, medical emergencies, etc. This is broader term that is more difficult to refute on the grounds of semantics.

Increasing Police Violence in Canada

There has been an increasing trend in deaths at the hands of Canadian Police over recent years 1 . This may be partly an result of greater access to information, but it is also likely that Canadian Police are becoming more violent.

hi