O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Working with QGIS

Video Description

Create sophisticated analyses and maps with illustrated step-by-step examples

About This Video

  • Learn how to work with various data types and create beautiful maps using this easy-to-follow course.
  • Give a touch of professionalism to your maps in terms of functionality and look-and-feel with the help of this practical course
  • A progressive hands-on guide that builds on geospatial data and adds more reactive maps by using geometry tools.

In Detail

QGIS is a user-friendly open source Geographic Information System (GIS) that runs on Linux, Unix, MacOS X, and Windows. The popularity of open source Geographic Information Systems and QGIS in particular has been growing rapidly over the last few years. This video is a practical, hands-on course updated for QGIS 2.14 and provides you with clear, step-by-step exercises to help you apply your GIS knowledge to QGIS. Through clear, practical exercises, this video will quickly and painlessly introduce you to working with QGIS. This video takes you from installing and configuring QGIS to handling spatial data to creating great maps. You will learn how to load and visualize existing spatial data and create data from scratch. You will learn about important plugins, perform common geo-processing and spatial analysis tasks, and automate them with processing. We will cover how to achieve great cartographic output and print maps. Finally, you will learn how to extend QGIS using Python and even create your own plugin.

Table of Contents

  1. Chapter 1 : A Refreshing Look at QGIS
    1. The Course Overview 00:05:28
    2. Installation and Tour 00:04:04
    3. Loading Data 00:03:20
    4. Working with Coordinate Reference Systems and Tables 00:06:28
    5. Editing Data 00:06:17
    6. Composing Maps and Adding Functionality with Plugins 00:04:08
  2. Chapter 2 : Creating Spatial Databases
    1. Fundamental Database Concepts 00:03:01
    2. Creating a Spatial Database 00:02:44
    3. Importing Data into a SpatiaLite Database 00:08:14
    4. Exporting Tables out of SpatiaLite and Managing Tables 00:05:53
    5. Creating Queries and Views 00:05:46
  3. Chapter 3 : Styling Raster
    1. Choosing and Managing Colors 00:06:33
    2. Managing Color Ramps 00:06:33
    3. Styling Single Band Rasters 00:09:25
    4. Styling Multiband Rasters 00:02:14
    5. Raster Color Rendering and Resampling 00:04:34
  4. Chapter 4 : Styling Vector Data
    1. Styling Vectors 00:14:15
    2. Vector Layer Rendering 00:02:22
    3. Using Diagrams to Display Thematic Data 00:05:22
    4. Saving, Loading, and Setting Default Styles 00:03:07
  5. Chapter 5 : Preparing Raster Data for Processing
    1. Merging Shapefiles 00:01:49
    2. Creating Spatial Indices and Checking for Geometry Errors 00:02:30
    3. Converting Vector Geometries 00:09:45
    4. Using Basic Vector Geoprocessing Tools 00:08:25
    5. Defining Coordinate Reference Systems 00:05:09
    6. Advanced Field Calculations 00:07:07
    7. Complex Spatial and Aspatial Queries 00:04:47
  6. Chapter 6 : Preparing Raster Data for Processing
    1. Resampling Rasters 00:04:18
    2. Creating a Raster Mosaic 00:02:55
    3. Generating Raster Overviews Pyramids 00:03:07
    4. Converting between Raster and Vector Data Models 00:03:56
    5. Creating Raster Surfaces Via Interpolation 00:04:34
  7. Chapter 7 : Advanced Data Creation and Editing
    1. Creating Points from Coordinate Data 00:08:52
    2. Geocoding Address-Based Data 00:06:21
    3. Georeferencing Imagery 00:18:02
    4. Checking the Topology of Vector Data 00:07:10
    5. Repairing Topological Errors Via Topological Editing 00:06:28
  8. Chapter 8 : Automating Workflows with the Graphical Modeler
    1. Graphical Modeler 00:04:18
    2. Adding Inputs and Algorithms 00:05:05
    3. Running and Editing a Model 00:03:39
    4. Documenting, Saving, Loading, and Exporting Models 00:02:55
    5. Executing Model Algorithms Iteratively 00:01:48
    6. Nesting Models 00:02:54
    7. Using Batch Processing with Models 00:01:45
  9. Chapter 9 : Creating QGIS Plugins with PyQGIS and Problem Solving
    1. Webography 00:06:05
    2. The Python Console 00:03:22
    3. Exploring iface, QGis, and QGIS API 00:02:35
    4. Creating a Plugin Structure 00:11:57
    5. A Simple Plugin Example 00:08:23
  10. Chapter 10 : PyQGIS Scripting
    1. Loading Layers 00:07:55
    2. Vector Structure 00:06:50
    3. Iterating Over Features 00:02:20
    4. Editing Features 00:05:03
    5. Running Processing Toolbox Algorithms 00:06:32
    6. Running an External Algorithm or Command 00:01:28
    7. Interacting with the Map Canvas 00:07:19