A practical course on collecting, updating, and quality-assuring spatial data with QField and QGIS. Participants learn how to develop suitable geospatial data models and input forms, prepare QGIS projects for field use, and collect structured information on mobile devices.
You will learn how to prepare geospatial data and attributes in QGIS for efficient mobile collection. You will develop clear input forms using suitable widgets, required fields, dependencies, and validation rules and configure maps, layers, and symbology for QField.
You will also collect geometries and descriptive information using GPS, synchronise changes with QGIS, and handle possible data conflicts. Finally, you will review, analyse, and visualise the collected data and prepare it for maps, reports, and further operational workflows.
By the end of the course, you will be able to plan, configure, conduct, and quality-assure a complete mobile data-collection workflow with QGIS and QField.
• Structure geospatial data and attribute models for mobile collection
• Organise QGIS projects clearly for field use
• Create user-friendly input forms for QField
• Configure widgets, field types, default values, and field dependencies
• Apply required fields and validation rules to improve data quality
• Optimise maps, layers, and symbology for mobile devices
• Collect point, line, and polygon features using GPS
• Prepare projects and data for offline use
• Synchronise changes with QGIS and resolve conflicts
• Review, analyse, map, and export collected information
• Fundamental knowledge of QGIS
• Experience with layers, attribute tables, and basic editing functions
• A basic understanding of vector and geospatial data
• Confidence using a smartphone or tablet
*We customize the course outline and content to your specific needs and relevant use cases.
Module 1: Introduction to Mobile Data Collection
• Purposes and applications of mobile GIS solutions
• Benefits of digital rather than paper-based data collection
• How QGIS, QField, and mobile devices work together
• Typical workflows from project preparation to evaluation
• Distinguishing online and offline collection processes
• Requirements relating to data, devices, and project organisation
• Capabilities and limitations of mobile data collection
Module 2: Overview of QField and QGIS
• Purpose and essential functions of QField
• Viewing, searching, and navigating maps
• Editing existing features and collecting new ones
• Recording attributes, photographs, and additional information
• Differences between desktop and mobile working environments
• Identifying suitable applications for QField
• Introduction to the interface and basic operation
Module 3: Structuring Geospatial Data in QGIS
• Selecting suitable layers and data sources
• Preparing point, line, and polygon data for collection
• Using GeoPackage and other suitable formats
• Organising layers and tables logically
• Checking coordinate systems and spatial references
• Developing naming and storage structures
• Considering dataset size and performance on mobile devices
Module 4: Attribute Modelling
• Defining required attributes and field types
• Using text, number, date, and Boolean fields
• Defining field names, aliases, and descriptions
• Configuring default values for recurring entries
• Using unique identifiers
• Distinguishing required and optional information
• Preparing the data model for later analysis and reporting
Module 5: Data Import and Export
• Transferring existing geospatial data into suitable project formats
• Importing shapefiles, tables, and other sources
• Checking field structures and data types during conversion
• Exporting data to GeoPackage or other mobile formats
• Reviewing coordinate systems and geometries
• Cleaning and standardising datasets
• Checking exported results for completeness
Module 6: Organising QGIS Projects for QField
• Using project folders and relative paths
• Organising data, images, and other resources
• Configuring layer order and groups
• Removing unnecessary content from mobile projects
• Adapting project settings for field use
• Defining map scale and geographical working area
• Optimising projects for simple operation and fast loading
Module 7: Creating Input Forms for QField
• Distinguishing automatically generated and custom forms
• Building drag-and-drop forms in QGIS
• Organising fields into tabs and groups
• Using clear labels and guidance text
• Matching the input sequence to the working process
• Hiding or protecting technical fields
• Optimising forms for small mobile screens
Module 8: Widgets and Field Types
• Selecting suitable widgets for different data types
• Configuring text, number, and date fields
• Using value maps and value relations
• Applying check boxes and sliders
• Collecting file paths, photographs, and attachments
• Using map and geometry information within forms
• Reducing input errors through appropriate widgets
Module 9: Field Dependencies and Intelligent Forms
• Controlling field visibility with expressions
• Enabling fields based on previous entries
• Configuring conditionally required fields
• Deriving values automatically from other fields
• Setting defaults from project, user, or time information
• Adapting form sections for different feature types
• Guiding users through the collection process
Module 10: Validation Rules and Data Quality
• Defining required fields and input restrictions
• Controlling numerical ranges and permitted values
• Using QGIS expressions for more advanced validation
• Creating clear error messages and guidance
• Preventing incomplete or contradictory entries
• Combining geometric and attribute-based checks
• Testing rules systematically before field deployment
Module 11: Layer and Symbology Configuration
• Simplifying symbols for mobile displays
• Using clearly visible colours, sizes, and outlines
• Distinguishing different feature statuses visually
• Configuring labels for mobile use
• Controlling layer visibility by scale
• Selecting suitable basemaps and reference information
• Adapting map content to the collection task
Module 12: Project Deployment and Offline Use
• Transferring projects and data to mobile devices
• Preparing QField-compatible project structures
• Providing offline data for defined operational areas
• Including basemaps for offline use
• Controlling storage requirements and dataset size
• Testing projects before fieldwork
• Distributing updated project versions safely
Module 13: Navigation and Orientation in the Field
• Displaying the current position on the map
• Assessing GPS status and positioning information
• Navigating to existing features
• Controlling map scale and extent
• Using search and filtering functions
• Applying reference data for orientation
• Combining navigation and data collection within one workflow
Module 14: GPS-Based Geometry Collection
• Collecting point features at the current position
• Recording lines and polygons while moving
• Adding vertices manually or automatically
• Correcting geometries after collection
• Using snapping with existing features
• Considering positional accuracy and environmental conditions
• Understanding external GNSS receivers and higher accuracy requirements
Module 15: Structured Field Data Collection
• Collecting new features with geometry and attributes
• Updating existing records
• Adding photographs and other attachments
• Documenting measurements and observations clearly
• Following standardised collection processes
• Managing drafts and incomplete records
• Reviewing information before saving
Module 16: Measurement and Editing Functions
• Measuring lengths, areas, and distances in the field
• Moving or adjusting existing geometries
• Extending or correcting lines and polygons
• Editing attributes independently of geometry
• Collecting several related pieces of information
• Making changes consistently and traceably
• Understanding the limitations of mobile measurements
Module 17: Synchronisation and Data Return
• Transferring field data from mobile devices to QGIS
• Identifying new and updated records
• Comparing different synchronisation strategies
• Returning datasets and attachments completely
• Coordinating project and data versions
• Checking synchronisation results
• Creating backups before merging changes
Module 18: Conflict Management
• Understanding the causes of editing and synchronisation conflicts
• Identifying features changed by several users
• Comparing attribute and geometry changes
• Selecting or combining appropriate versions
• Documenting conflicts clearly
• Developing workflows to prevent recurring conflicts
• Defining responsibilities for review and approval
Module 19: Quality Assurance in QGIS
• Checking the completeness of returned data
• Identifying missing attributes and invalid values
• Reviewing geometries visually and through rules
• Detecting duplicate or overlapping features
• Checking photographs and attachments for completeness
• Correcting invalid records or marking them for further review
• Documenting and standardising quality-control procedures
Module 20: Geoprocessing and Spatial Analysis
• Filtering and selecting collected data
• Conducting buffer and distance analyses
• Overlaying and combining datasets spatially
• Calculating areas, lengths, and other geometry values
• Aggregating information by area or category
• Combining results with other operational datasets
• Interpreting analytical results
Module 21: Aggregation and Evaluation
• Summarising collected records by category
• Calculating counts, totals, and averages
• Examining spatial distributions and concentrations
• Displaying completeness and collection progress
• Creating tables and statistical summaries
• Preparing results for reports and decision-making
• Developing repeatable evaluation processes
Module 22: Map Layout and Export
• Presenting collected and analysed data cartographically
• Applying suitable symbology and labelling
• Creating a professional map layout
• Adding titles, legends, scale bars, and source information
• Exporting maps as PDF or image files
• Providing data for other systems and applications
• Preparing results for different audiences
Module 23: Best Practices for Mobile Workflows
• Designing collection processes from the field user’s perspective
• Reducing the number and complexity of inputs
• Using clear field names, guidance, and value lists
• Testing maps and forms before deployment
• Considering offline scenarios and device failures
• Organising regular synchronisation and backup procedures
• Defining responsibilities and quality checks
• Creating maintainable and reusable projects
Module 24: Practical Project – A Mobile QField Workflow
• Analysing a typical field collection task
• Creating a suitable data and attribute model
• Configuring a user-friendly QField form
• Preparing maps, layers, and symbology
• Deploying the project offline to a mobile device
• Collecting geometries, attributes, and photographs in the field
• Synchronising and reviewing the data in QGIS
• Analysing, mapping, and exporting the results
Hands-on learning with expert instructors at your location for organizations.
Master new skills guided by experienced instructors from anywhere.