Course Outline
Introduction to Python
- Overview of Python and its role in geospatial analysis
- Configuring Python environments for ArcGIS and QGIS
-
Core syntax and task execution
- Conditional statements: if, elif, else
- Loops: for, while
- Functions and modules
- Error handling and exceptions
Introduction to Data Analysis and Visualization
- Managing data in Python with Pandas and Numpy
- Techniques for manipulating geospatial datasets
- Introduction to Matplotlib and Seaborn for visualizing geospatial data
Vector Data Analysis with Geopandas, Arcpy, and PyQGIS
- Understanding vector data structures
- Manipulating vector layers using Geopandas in QGIS
- Performing vector layer analysis with Arcpy in ArcGIS
- Executing vector operations using PyQGIS
Raster Data Analysis with GDAL/OGR, Rasterio, Geopandas, Arcpy, and PyQGIS
- Introduction to raster data concepts
- Working with raster layers using GDAL/OGR and Rasterio
- Analyzing raster data in ArcGIS via Arcpy
- Automating raster processing tasks with PyQGIS
Tool Sequences with Python in QGIS and ArcGIS
- Automating GIS workflows and processes
- Developing scripts for sequential task automation in both ArcGIS and QGIS
- Constructing custom geoprocessing tools using Python
Geospatial Information Management with Python
- Automating report generation and map creation
- Connecting to geospatial databases and accessing web services (WMS, WFS)
- Automating data retrieval and analysis
Summary and Next Steps
Requirements
- Fundamental understanding of GIS and familiarity with ArcGIS/QGIS tools.
Target Audience
- Professionals in Earth Sciences
- Engineering professionals
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 8000 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (2)
Doing Exercise
Joe Pang - Lands Department, Hong Kong
Course - QGIS for Geographic Information System
Hands-on examples allowed us to get an actual feel for how the program works. Good explanations and integration of theoretical concepts and how they relate to practical applications.