Build Real life Geospatial Applications with Python.

Practical Python Code Examples for GIS Applications

Advance your Skills!


Become a stronger and more competitive GIS professional

Welcome everyone! If you are in the field of GIS/Remote Sensing, you are probably hearing everyone talking about Python and its usefulness in various GIS related tasks.

GIS and Remote Sensing are one of the most integrated fields combining skills from different areas such as Computer Science, Engineering, Geography, Mathematics, etc.

To become  a stronger and more competitive GIS professinal and to increase your value in the GIS industry you need to learn how to program. Python  is one of the most spreading programming languages in the IT world and with huge usability in the GIS/Remote Sensing field. You can find many articles mentioning why Python is the future of GIS and how you can get a more competitive salary1 just by learning how to use Python routines.

Become a Successful GIS/Remote Sensing Professional

According to the IEEE Spectrum (https://spectrum.ieee.org/static/interactive-the-top-programming-languages-2017) Python is the top ranked programming language!

Course curriculum

  1. 01
    • Course Overview

    • Lesson 1: Installing the Packages

  2. 02
    • Lesson 2: Reading and Writing Vector Data (30 pages with code examples)

    • Lesson 3: Geometries and Projections (28 pages with code examples)

    • Lesson 4: Analysis of Vector Data (28 pages with code examples)

  3. 03
    • Lesson 5: Reading and Writing Raster Data (32 pages with code examples)

    • Lesson 6: Raster Algebra (26 pages with code examples)

    • Lesson 7: Raster Analysis and Processing (23 pages with code examples)

  4. 04
    • Lesson 8: GDAL & OGR Command Line Recipes (29 pages with code examples)

  5. 05
    • Example Data

    • Lesson 9: Calculate Bounding Box

    • Lesson 10: Create Shapefile From Bounding Box

    • Lesson 11: Calculate the Histogram of a DEM File

    • Lesson 12: Reproject & Merge Shapefiles

    • Lesson 13: Export & Save Geometries to Text

    • Lesson 14: Calculate Shapefile Dimensions

What will you learn?

  • Handle I/O Processes

  • Process Vector Data

  • Perform Raster Algebra Algorithms

  • Spatial Analysis with Vector Data

  • Process & Analyze Raster Data

  • Learn Prototyping with GDAL, Numpy, OGR and Command Line

Any Prerequisites?

  • Basic Python knowledge and scripting familiarity

  • Basic GIS/Remote Sensing Knowledge

  • Willingness to Learn New Things & Experiment

Student Profile?

  • Under/post graduate students

  • Professionals and Companies

  • Master students and PhD candidates

  • Researchers and Academics

Some more information

  • Certificates of Completion

    After you successfully finish the course, you can claim your Certificate of Completion with NO extra cost! You can add it to your CV, LinkedIn profile etc

  • Available at any time! Study at your best time

    We know hard it is to acquire new skills. All our courses are self paced.

  • Online and always accessible

    Even when you finish the course and you get your certificate, you will still have access to course contents! Every time an Instructor makes an update you will be notified and be able to watch it for FREE

About your Instructor

Dimitris Sykas is a Remote Sensing and Surveying Engineer with a Ph.D. in hyperspectral remote sensing from the National Technical University of Athens (2016). He has spent fifteen years turning satellite data into operational products: at the NTUA Remote Sensing Laboratory, at Planetek Hellas as Senior EO Engineer, at Neuropublic building machine-learning models for smart farming and CAP monitoring, as a postdoctoral researcher on deep learning for agricultural Earth observation at the National Observatory of Athens, and as CTO of the cloudeo group. In 2024 he co-founded GOVADI, an Athens-based company building sovereign, on-premises AI systems for the Greek public sector and large enterprises, where he leads the technical direction of its products: Greek speech-to-text, retrieval-augmented generation with local models and embedding stores, document OCR and PII anonymisation. He has taken part in more than 25 funded EU and ESA projects, has authored over 23 peer-reviewed publications in remote sensing, and holds an international patent in hyperspectral data compression. He founded GEO University to bring hands-on GIS and Earth observation training online.

Dimitris Sykas

Remote Sensing Engineer, Ph.D. · Co-founder and Director, GOVADI · Founder, GEO University

Check these out

  • Introduction to GeoServer

    A quick guide for setting up GeoServer and serving geospatial datasets as Web Services

    Free

    Enroll Now
  • Introduction to geospatial data visualization

    Learn why big data is and visualization is so important in the context of GIS and Map creation

    €35,00

    Enroll Now
  • Learn basic of world’s best GIS platform ESRI ArcGIS 10.x

    Become an ArcGIS expert with this step-by-step video tutorial

    Free

    Enroll Now