Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Introduction to GDAL
Rating: 4.0 out of 5(171 ratings)
1,192 students

Introduction to GDAL

using GDAL to process GIS data
Created byArthur Lembo
Last updated 4/2017
English

What you'll learn

  • understand what GDAL is, and how it is used
  • know how to read and interpret the help dialog for issuing GDAL commands
  • write single line GDAL commands to processing raster and vector data
  • write GDAL batch scripts to process raster and vector data
  • use GDAL to solve a real-world multi-criteria problem
  • create your own Extraction, Translation, and Loading (ETL) module with GDAL and multiple databases

Course content

2 sections8 lectures1h 26m total length
  • Welcome to the Course6:15

    This is just a quick introduction to the course where I'm going to blow through a number of scenarios in which you'd use GDAL.  I won't be explaining any of the code, just showing you what GDAL can do.  But don't worry, we'll show you how to write code throughout the course.

  • What is GDAL?11:43

    This is our first official module in this course.  You can work alongside me by downloading the training material in this section (gdal_training.zip).

  • Raster commands in GDAL: gdalinfo, gdal merge, gdal_contour13:26

    In this module, we'll focus on raster based functionality in GDAL which will include getting information about rasters, merging rasters, and creating contours on raster data.

  • Raster commands in GDAL: gdal_dem, gdal_calc, gdalmanage10:37

    While GDAL allows you to perform many different functions, this video will show you how to use the raster functions gdalinfo, gdal_merge, gdalwarp, gdalcontour, gdaldem (including functions: hillshade, slope, aspect, terrain ruggedness), gdal_grid, gdal_calc, and gdal_manage (to identify, copy, and delete raster data).

Requirements

  • Students should be familiar with GIS
  • You should be familiar with the DOS command prompt, as we'll write lots of command from there.

Description

 Do you have lots of spatial data that you need to process?  Do you work with really large datasets that are unmanageable with a traditional GIS?  Do you need to access and exchange spatial data in different formats, and different systems?  And, has the price of commercial offerings shocked you?  If so, this course will teach you how to process very large spatial data, in different formats using simple command line syntax, using the free and open source product GDAL. 

GDAL is one of the jewels of the open source community, and I want to help you understand how to leverage its power to process spatial data. 

We'll start off slow, and I will show you how to manipulate raster and vector data with the GDAL command line.  Then, before you know it, you'll be writing batch scripts to perform real world GIS processing. Finally, you'll end by creating an Extraction, Translate, and Loading (ETL) tool with a single GDAL command (some people pay thousands of dollars just to complete this task!). 

Like all my courses, I'll work alongside you so that you actually learn how to do his.  Be careful: after taking this course, you may never want to use a GIS GUI again.  

Who this course is for:

  • People who want to learn about how to use open source tools for managing spatial data.