Course Outline
Introduction to QGIS
- Overview of QGIS for government use
- Interface navigation and GUI elements
- Core utility tools
- System configuration and setup
- Coordinate reference systems and projections
- Data management via the QGIS Browser
- Processing vector datasets
- Handling raster imagery
- Integration with OGC-compliant data sources
- Incorporating GPS telemetry data
PyQGIS
- Introduction to Python scripting in QGIS for government applications
- Loading project files
- Managing map layers programmatically
- Operations on raster layers
- Operations on vector layers
- Geometry processing functions
- Projection transformations
- Utilizing the Map Canvas interface
- Map composition and output rendering
- Field calculations, expressions, and data filtering
- Persistent storage and retrieval of application settings
- User notification and dialogue management
- Development of Python-based plugins for government workflows
- Configuring the integrated development environment (IDE) for plugin creation and debugging
- Accessing layers within custom plugins
- Maintaining compatibility with legacy QGIS versions
- Procedures for distributing and releasing plugins
Requirements
A foundational proficiency in Python, specifically within libraries such as pandas and matplotlib, is strongly advised. Candidates should also demonstrate familiarity with data visualization platforms and the implementation of application programming interfaces (APIs). This background ensures that participants possess the necessary technical capabilities to fully engage with our solutions tailored for government.
Testimonials (7)
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
Day 3 - Advanced analysis, Automation, Database & Pro Mapping
Phillimon Gabolatse - Bentel Technologies (Pty) Ltd
Course - QGIS for Geographic Information System
Doing Exercise
Joe Pang - Lands Department, Hong Kong
Course - QGIS for Geographic Information System
The trainer adapted the materials and contents to what he thought would be best for us and he succeeded. The quality of the training was excellent.
Jorge Sanchez Hernandez - CSMART - Carnival
Course - QGIS for Geographic Information System
The trainers flexibility, showing us everything we needed for our work, but also teaching the basics and giving some very good tips. Saadoon and Mateen were great!
Ana Vicente - CSMART - Carnival
Course - QGIS for Geographic Information System
simple examples
JAWAD HABIB - IBI Group
Course - QGIS for Geographic Information System
All the topics which he covered including examples. And also explained how they are helpful in our daily job.