Learning the FOSS4g Stack: Spatial SQL with Postgres/PosGIS

Training

Online

up to £ 100

Description

  • Type

    Training

  • Methodology

    Online

  • Class hours

    5h

  • Start date

    Different dates available

"This course is part of an entire curriculum based on Free and Open Source GIS (FOSS4g) software, and represents one of the most comprehensive curriculum on FOSS4g. The curriculum are grouped into the categories of Desktop, Server, and Developer parts of the FOSS4g stack. For this course, you will learn the most popular open source database: Postgres 11. We'll start with a basic understanding of Postgres, introduce PostGIS as a spatial plug in, and begin to solve spatial problems using SQL.‑ This course uses real data from Tompkins County, New York, and seamlessly integrates with other gisadvisor courses that will teach you QGIS, GDAL, Geoserver, and Python. You'll be working alongside me as we explore the capabilities of SQL, working with raster, vector, and attribute data. And most importantly, after you learn SQL and spatial SQL you willl simulate some real-world examples of GIS projects and spatial analysis.Whether you need to learn SQL within Postgres and PostGIS for your job, or want to get spun up on FOSS4g to nail that big interview, this course will prepare you to work with the ins-and-outs of SQL and spatial SQL, and give you confidence as you interact with other GIS experts.The curriculum is designed so that you can start with either this course, or any of the other courses. They will refer back and forth with one another, and because we are camping out in the same geographic area, all the courses will use the same data. As you move through each course, you are going to have experience with all the different parts of the FOSS4g stack."

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

"How to conduct spatial analysis with Postgres 11 and PostGISTraditional SQL statementsSpatial SQL statementsCreating spatial functions with SQLHow to create geographic models with SQLPGAdmin IV to manage Postgres databasesQGIS Database module to manage Postgres databasesJoin multiple tables together"

"GIS professionals excited to add open source software to their skillset.Computer analysts looking to expand their skill into the open source GIS arena.Students who want to learn what a SQL is, and how it can be used to solve spatial problems.Professionals who know how to use other GIS software, but want to learn how to use SQL to solve problems.Data analysts looking to integrate spatial solutions to their problem solving capabilities."

"Understanding of what a database isSome exposure to GIS operationsComfortable with using GIS software"

"-100% online -Access to the course for life -30 days warranty money back -Available from desktop or mobile app -Can begin and finish the course any time -Can repeat the course any times"

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2020

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 3 years

Subjects

  • SQL
  • spatial
  • GIS
  • Geographic
  • SQL Tools
  • GIS Data
  • GIS Techniques
  • Spatial analysis
  • Programming skills
  • Web Mapping
  • WebGIS
  • Development
  • GIS Technology
  • GIS Training
  • Spatial SQL
  • Spatial Planning
  • Spatial Data
  • PostgreSQL
  • PostGIS
  • Web GIS

Course programme

"Section 1: Loading our Software and Data
Introduction
Installing Postgres 11
Installing QGIS 3.8
Our Data
Loading our data
Important!!! - Fixing the .qgs file if you cannot connect to Postgres
Setting up our system
Section 2: Overview of SQL
The case for SQL
Section 3: SQL Data Types
Numeric data types
Boolean and Character data types
Date and Time data types
Spatial data types
Section 4: Traditional SQL
SELECT Statements (and their variants)
Aggregate and GROUP BY functions
Creating new data (UPDATE, INSERT, and DELETE functions)
Conditional statements with SQL: CASE
Section 5: Spatial SQL
Coordinate Systems and SQL
Spatial (and non-spatial) indexes and SQL
Spatial Commands - part 1 (A-C)
Spatial Commands - part 2 (D-U)
Section 6: Geographic Models with Spatial SQL
Basic Problems in Geography
Variogram modeling with SQL
The tools of spatial analysis: Distance, adjacency, and Interaction
Real World Applications with Spatial SQL
Creating functions with Postgres and PostGIS
Summarizing parcel data with a watershed and floodzone"

Learning the FOSS4g Stack: Spatial SQL with Postgres/PosGIS

up to £ 100