Teaching: 5 min
Exercises: 0 min

Tutorial provided by Emilio Mayorga and Don Setiawan

Student Prerequesites

Creating the vectorenv conda environment on your computer

vectorenv is a Python 3.6 conda environment. But the two notebooks in this tutorial have also been successfully tested with Python 2.7.

Open a terminal window and type the commands to create the environment and “activate” it.

(If you’re using miniconda you’ll probably need to first add it to your path with a statement like this one on the terminal window: export PATH=$HOME/miniconda/bin:$PATH)

conda env create environment.yml  # Will create an environment called "vectorenv"
source activate vectorenv  # OSX and Linux
activate vectorenv  # Windows

Starting Jupyter notebooks

On Windows and MacOSX you may have a conda GUI application already installed, specially if you installed Anaconda. That application should let you select the vectorenv environment, then launch Jupyter notebook with that environment.

Otherwise, on the command shell, you can launch Jupyter notebooks (after activating the environment as described above) like this:

jupyter notebook


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

Key Points