Intro to QGIS - Make a Map
#avidgeoconf

Mike Foster, 2014

Thank You
hack/reduce

Mike Foster
MIT Urban Planning
mjfoster@mit.edu
@mjfoster83
www.graphicarto.com

Today's Agenda
What is QGIS?
History of QGIS?
Components of QGIS
Exercise

QGIS
What is QGIS?

Free and Open Source
Desktop GIS Software

<3 open source

Official Project of QSGEO
Runs on Linux, Unix, Mac OSX, Windows, and Android(!)
Fully capable, supports vector (points, lines, polygons) and raster

Licensed under the
GNU General Public License

Who is QSGEO?
Open Source Geospatial Foundation
Community of Developers
QGIS, GrassGIS, GeoServer,
PostGIS, OpenLayers, etc.

History of QGIS:
Started in 2002 by Gary Sherman Ver. 1.0 in 2009, Ver. 2.0 in 2013

Gary Sherman - History of QGIS Committers (2011)

Current Version:
QGIS 2.6.1 "Brighton"
Released: November 1, 2014

QGIS.org

Components of QGIS

QGIS Desktop

QGIS Browser

QGIS Server

QGIS Web Client

QGIS for Android (beta)
Mobile! Try if you dare!

Exercise
Lets make a map!

Todays Task: RAT MAP!
Rodent Incidents, Sept 2013

Boston Neighborhoods
Rodent Activity (CSV)
Supplemental Data
Download the Data Package

While you are downloading,
A little to get you started...

Familiarize with the UI

Base QGIS Screen

Map View

Status Bar

Tool Bars

Navigation Toolbar

Attribute Toolbar

File Toolbar

Manage Layers (Add Layers)

Layers Panel (Table of Contents)

Menu Bar

Lets add QGIS Browser
View -> Panels -> Browser

Browser Panel

Others
View -> Toolbars

Adding Data - What is supported?
OGR Vector Formats
GDAL Raster Formats
PostGIS, OracleSpatial, SpatialLite
Tabular (csv, tsv, etc.)

Add Data

When you add your CSV

Projections
Will default to the projection set in your project, if none WGS84
Layers -> Individual basis
Project -> Project Properties

Project -> Properties -> CRS
Enable 'on the fly'

Preserve the CSV
Save our CSV as a Shapefile
Right Click on Layer -> Save As

Save as shapefile
Set output location
Set the CRS to:
NAD83/Massachusetts Mainland (ftUS)

This is the reprojection tool!

Our Map

Lets View Attributes

Attribute Table

Lets Symbolize

Layer Properties

Symbolize in Style Tab

Explore the Other Properties

Labels
Fields
Display
Actions
Joins
Diagrams
Metadata

Our Map

Basic Geoprocessing

Vector Menu
Raster Menu

Try Points in polygon
(Remove the CSV file, make sure you are working with the Shapefile)

Our Map

To the Print Composer

Maps are composed in QGIS using the Print Composer

Add the map element.

Layout your map presentation in Print Composer.
Maps, Legend, Scale, North Arrow, etc.
You can save it and return to it, and update it!

The Layout Process

When satisfied:
Export Image
Export PDF
Export SVG

Our Map

Other QGIS Features:
Map Services
Editing
QGIS Server
Web Publishing
Python
Database Connections

Plugins!
One of the neatest features of QGIS
Tons of Open Source Plugins
Plugins -> Plug In Manager

Recommended: Add the OpenLayers Plugin
Access to Google Maps, Bing Maps, OSM, and more...

We have scratched the tip of the iceberg, but for now...

Make a RAT MAP!
Have at it, and have fun!
Download the Data Package