Software and other tools

Open Refine

A powerful tool for data processing, which we will use to geocode addresses to latitude and longitude coordinates. Download the latest stable version from here. When launched, Open Refine will work in your default web browser; note that your data remains on your computer, and is not uploaded to the web.

QGIS

The leading open source Geographic Information System, which we will use to make static maps and process geodata. Follow the links to download for your operating system from here. Windows installation is straightforward. Mac users will find themselves here, and will first need to follow the links under the QGIS Standard heading to download and install the two requirements: GDAL and Matplotlib; then download and install QGIS itself.

CartoDB

A sophisticated cloud-based mapping application that also functions as a geospatial database, allowing you to analyze and process geodata. Sign up here for a free account.

Leaflet

The leading JavaScript code library for making interactive online maps. Download latest stable version from here and unzip, or place the code for the hosted version of this release between the <head></head> tags of your HTML code:

<link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.7.3/leaflet.css" />
<script src="http://cdn.leafletjs.com/leaflet-0.7.3/leaflet.js"></script>

Bing Maps API

Follow the instructions here to obtain your API key. If you don’t already have a Microsoft Account, you will first need to create one.

ColorBrewer

Your go-to resource for color schemes to encode data on maps. Web app: no installation required.

ggplot2 web app

Allows you to create statistical graphics through a point-and-click interface. We will use this web app to examine distrubutions of data, to help consider how to divide data into “bins” when making maps.