Intro to QGIS - Make a Map
#avidgeoconf
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
Current Version:
QGIS 2.6.1 "Brighton"
Released: November 1, 2014
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