Overview

Teaching: 5 min
Exercises: 0 min
Questions
Objectives

Tutorial provided by Emilio Mayorga, with help from Don Setiawan

Student Prerequesites

Docker Instruction to follow along

Docker image is located on this link: geohackweek2016/vectortutorial

Here are the steps to create a docker container that runs the ipython notebook within the docker container:

Linux/OS X

Pull the docker image

$ docker pull geohackweek2016/vectortutorial

Create docker container

$ docker run -i -t -p 8888:8888 --name vector_tutorial geohackweek2016/vectortutorial

Activate vectorenv conda environment

# source activate vectorenv

Run jupyter notebook

# jupyter notebook --notebook-dir=/notebooks --ip="*" --port=8888 --no-browser

Open web browser on your local host machine and put localhost:8888 on your address bar to view notebook.

Windows

In the docker prompt:

$ docker-machine ip default

let’s call the returned values the “IPaddress”

Pull the image

$ docker pull geohackweek2016/vectortutorial

Create docker container

$ docker run -i -t -p 8888:8888 --name vector_tutorial geohackweek2016/vectortutorial

Activate vectorenv conda environment

# source activate vectorenv

Run jupyter notebook

# jupyter notebook --notebook-dir=/notebooks --ip="*" --port=8888 --no-browser

Open web browser on your local host machine and put IPaddress:8888 on your address bar to view notebook.

Overview

  1. Geospatial Concepts
  2. Encodings, Formats and Libraries
  3. GeoPandas Introduction
  4. GeoPandas Advanced Topics

Key Points