Learning the FOSS4g Stack: Python for Geospatial

Training

Online

up to £ 100

Description

  • Type

    Training

  • Methodology

    Online

  • Class hours

    6h

  • Start date

    Different dates available

"If you are in the field of GIS, you're probably hearing everyone talking about Python, whether it's Arcpy in ArcGIS or special Python packages for doing things like geocoding. ‑In this course I‑am going to show you how to write Python code to perform spatial analysis. ‑The course isn't so much about learning Python, but rather how to integrate different spatial libraries within your Python code. ‑Using the course videos, you will‑work alongside of me to learn how I go about cobbling together Python code and various packages to solve spatial problems. ‑I'll provide you with all the data that I demonstrate in the course.Of course, we'll have a brief overview of Python. ‑But after the brief refresher,‑we will dive into using Python with Open Source GIS and commercial GIS software. ‑Most courses only go over a single GIS program's use of Python. ‑But in this class, you'll get exposed to all kinds of different GIS software products, and learn how to tie them all together with Python. ‑"

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

"You will learn how to write basic Python scripts.You will also learn how to integrate Python packages that have GIS functionality.As a bonus, this course will also show how to use Arcpy, and integrate ArcGIS with FOSS4g.And you'll learn how to integrate SQL, PostGIS, and SpatiaLite."

"Students who want to expand their geospatial skills to include Python programming.Students who want to learn how to integrate Python, QGIS, ArcGIS, Postgres, and cloud-based spatial data services togethe.r into a unified solution.Students looking to nail that next interview that requires you to know something about GIS and scripting."

"Students should be comfortable with computers and GIS softwareIt would help if you've done a little programming, but even if you haven't we've got you covered. Students with Python experience can skip the introductory sections, and jump right to the spatial stuff."

"-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

  • ArcGIS
  • spatial
  • GIS
  • Python
  • Python software
  • PostGIS
  • Postgres
  • PostgreSQL
  • GIS Data
  • GIS BIM
  • GIS software
  • GIS tools
  • Programming Language
  • Programming platform
  • Programming languaje
  • Data science
  • Science applications
  • Spatial analysis
  • Spatial Data

Course programme

"Welcome to the course
Goals and objectives - what you'll learn
Loading our software and data
Installing QGIS 3.8
Installing Postgres 11
Our data
Installing Python 3
Loading data into Postgres
A gentle overview of Python
The general overview
The Python language: strings
Reading and writing from files
The Python Language: numbers and lists
Statements and control
A simple program to convert temperature
Default Python modules
External modules: the magic of PIP
Blow your mind with SQLITE
Blow your mind with SQLITE: spatial!
Numpy
Linear Algebra with Numpy (also how to create a function)
Postgres and Python
Access Microsoft Excel with Python
Explicitly Spatial modules with Python
Geocoding modules
Section 6: Python with Desktop QGIS (ArcGIS and QGIS)
A quick intro to Arcpy
Extending Arcpy to run outside of ArcGIS
A quick intro to Qpy
Extending our use of Qpy
Applying what we learned in Qpy
Lab Question 1: How many TRI sites are within .5 miles of the interstate
Lab Question 2: How many schools are within .5 miles of Lindau Chemical
Lab Question 3: What % of white / non white are vulnerable to a TRI spi
Creating forms with Python
Creating forms using formlayout
Integrating forms with ArcGIS
Integrating forms with Postgres and PostGIS
Bonus Lecture: How to keep learning"

Learning the FOSS4g Stack: Python for Geospatial

up to £ 100