Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to Python Fundamentals
- Overview of Python capabilities and its application in geospatial analysis
- Configuration of Python environments for integration with ArcGIS and QGIS
- Core syntax and command execution
- Conditional logic structures: if, elif, else
- Iterative structures: for and while loops
- Definition of functions and module management
- Strategy for handling errors and exceptions
Introduction to Data Analysis and Visualization Techniques
- Processing data in Python utilizing Pandas and NumPy frameworks
- Data manipulation methods applicable to geospatial datasets
- Visualizing geospatial data using Matplotlib and Seaborn libraries
Vector Data Analysis using Geopandas, Arcpy, and PyQGIS
- Foundational concepts of vector data structures
- Vector layer modification using Geopandas within the QGIS environment
- Execution of vector layer analyses via Arcpy in ArcGIS
- Implementation of vector operations using PyQGIS
Raster Data Analysis utilizing GDAL/OGR, Rasterio, Geopandas, Arcpy, and PyQGIS
- Foundational concepts of raster data
- Handling raster layers through GDAL/OGR and Rasterio interfaces
- Conducting raster data analysis in ArcGIS via Arcpy
- Automation of raster processing tasks using PyQGIS
Tool Sequences with Python in QGIS and ArcGIS
- Automation of GIS workflows and operational processes
- Development of scripts for sequential task automation in both ArcGIS and QGIS
- Construction of custom geoprocessing tools using Python
Geospatial Information Management with Python
- Automation of report generation and cartographic production
- Integration with geospatial databases and access to web services (WMS, WFS)
- Automation of data retrieval and analytical procedures
Summary and Subsequent Actions
Requirements
- Fundamental comprehension of GIS principles and proficiency with ArcGIS/QGIS toolsets
Intended Audience
- Professionals in earth sciences
- Professionals in engineering disciplines
35 Hours
Testimonials (2)
Learning that the QGIS and a tool that can used by other different professionals such land survey
Bame Duncan Koko - Bentel Technologies (Pty) Ltd
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.