FME Geospatial Data Integration and ETL Automation Training Course

5 days GIS & Remote Sensing Certificate on completion
Course codeSD-GRS-015
Duration5 days
LevelFoundation to Intermediate
CategoryGIS & Remote Sensing
DeliveryClassroom or live online
LanguageEnglish
CertificateCertificate of completion

Course overview

GIS teams routinely receive data in incompatible schemas, coordinate systems and file formats: cadastral extracts, asset registers, spreadsheets, CAD drawings, imagery footprints, web services and field-capture feeds. Manual conversion in desktop GIS creates repeatable bottlenecks, weak audit trails and avoidable errors when datasets must be refreshed. This course addresses the practical need to design FME workflows that move, validate, transform and publish spatial data reliably across enterprise systems.

Participants work with FME Form to build reusable workspaces using readers, writers, transformers, attributes, parameters and logging. They learn to inspect source data, map schemas, reproject geometries, clean invalid features, join tabular and spatial datasets, apply business rules, process files in batches and write outputs for GIS databases, web services and delivery formats. The course also introduces controlled automation with FME Flow, including published parameters, schedules, notifications and workspace deployment.

Teaching combines short instructor demonstrations with guided builds based on realistic GIS integration scenarios. Participants progressively create an end-to-end ETL workspace that ingests mixed-format asset and boundary data, validates records, standardises attributes, produces exception outputs and publishes approved data to defined targets. They leave with a documented workspace package, a transformation design checklist and an automation plan that can be adapted to a live organisational process.

The course is suited to GIS professionals who need to replace repetitive data preparation with governed, repeatable workflows, as well as technical staff responsible for moving location data between operational, analytical and public-facing systems.

Course objectives

By the end of this course, participants will be able to:

  • Build FME Form workspaces using readers, writers, transformers and feature connections
  • Inspect source schemas and create attribute mappings for target data models
  • Transform coordinate reference systems and geometry types using FME reprojection and geometry transformers
  • Apply validation rules to identify null attributes, duplicate records and invalid geometries
  • Join spatial and tabular datasets using key-based and spatial relationship methods
  • Design batch-processing workflows with parameters, file naming conventions and reusable components
  • Publish an FME workspace to FME Flow with user parameters, schedules and notification settings
  • Produce a documented end-to-end GIS ETL workflow with exception outputs and operational handover notes

Benefits of attending

For you

  • Replace manual GIS conversion tasks with reusable FME workspaces that can be inspected and improved
  • Demonstrate practical capability in schema mapping, spatial validation and coordinate system transformation
  • Build a portfolio-ready ETL workflow that shows how source data becomes governed operational output
  • Gain confidence discussing FME Form and FME Flow design choices with GIS, IT and data engineering colleagues
  • Position yourself for GIS automation, spatial data engineering and enterprise data integration responsibilities

For your organisation

  • Reduce staff time spent manually converting, cleaning and reconciling recurring spatial data deliveries
  • Improve data quality by applying consistent validation, exception reporting and attribute standardisation rules
  • Create auditable transformation workflows that make data lineage and processing decisions visible
  • Shorten refresh cycles for asset, boundary, operational and public-facing GIS datasets
  • Reduce dependency on one-off scripts and undocumented desktop processing steps through reusable FME assets

Target competencies

FME workspace designSpatial data validationSchema mappingCoordinate transformationETL automationWorkflow documentation

Who should attend

  • GIS Analysts — who repeatedly prepare, reconcile and deliver data from multiple source systems
  • GIS Developers — who need to build maintainable spatial data transformation workflows without custom scripting
  • Spatial Data Managers — who need governed, repeatable processes for data refresh and publication
  • Data Engineers — who integrate location data with enterprise databases, APIs and analytics platforms
  • Asset Information Officers — who consolidate asset registers, inspection data and mapped infrastructure records
  • Remote Sensing and Earth Observation Analysts — who need to standardise imagery metadata, footprints and derived spatial outputs

Requirements and prerequisites

Participants should be comfortable working with spatial datasets and understand basic GIS concepts, including layers, attributes, coordinate reference systems, vector geometry and common formats such as GeoPackage, Shapefile, CSV and GeoJSON. Experience using a desktop GIS application such as QGIS or ArcGIS Pro is helpful, as is familiarity with file paths and spreadsheet-style data tables. No programming, SQL, FME experience or prior automation experience is required. Complete beginners to FME should expect a practical introduction to the interface before moving into multi-step transformations and deployment concepts.

Training methodology

The instructor introduces each FME capability through a live workspace build, followed by individual hands-on exercises using supplied spatial datasets and target schemas. Participants test transformers, inspect feature counts and logs, and compare alternative methods for joins, validation and output writing. Short case discussions address operational choices such as error handling, parameter design and refresh scheduling. Each day closes with a practical build, and the final session includes peer review of an end-to-end ETL design plus a structured plan for applying it to a workplace data process.

Course outline

Day 1: FME foundations and spatial data inspection

  • FME Form interface, workspace canvas and Navigator panel
  • Readers, writers and feature type connections
  • Source format inspection with the Visual Preview window
  • Feature counts, cached data and workspace run diagnostics
  • Attribute management with AttributeManager and AttributeCreator
  • Coordinate reference system identification and dataset metadata
  • Transformer search, documentation and parameter configuration

Workshop: Build a first workspace that reads GeoPackage, CSV and Shapefile inputs, inspects their schemas and writes a controlled GeoJSON delivery.

Day 2: Schema transformation and spatial data quality

  • Target schema design and attribute mapping patterns
  • Type conversion, null handling and date normalisation
  • Geometry validation with GeometryValidator and Tester
  • Duplicate detection using DuplicateFilter and grouping keys
  • Coordinate transformation with CsmapReprojector
  • Geometry restructuring with GeometryCoercer and GeometryExtractor
  • Exception routing, rejected features and quality-control outputs

Workshop: Create a quality-assurance workflow that standardises an asset register, reprojects features and separates failed records into an exception dataset.

Day 3: Joining, enriching and processing spatial datasets

  • Key-based joins with FeatureMerger and Joiner
  • Spatial enrichment using SpatialFilter and PointOnAreaOverlayer
  • Aggregation and summarisation with Aggregator and StatisticsCalculator
  • Conditional routing with Tester and TestFilter
  • String parsing and pattern matching with StringSearcher and RegularExpressionReplacer
  • List attributes and one-to-many relationship handling
  • Raster and imagery footprint metadata integration patterns

Workshop: Develop an enrichment workflow that assigns inspection points to operational zones, joins asset attributes and produces zone-level summary tables.

Day 4: Reusable ETL design and operational automation

  • Published parameters for paths, dates and processing options
  • Workspace bookmarks, annotations and reusable design conventions
  • Workspace parameters, user parameters and private parameters
  • Batch file processing with Directory and FilenamePart transformers
  • Logging, failure handling and workspace run reports
  • FME Flow repositories, published workspaces and job submission
  • Schedules, automations, email notifications and run monitoring

Workshop: Parameterise and publish a batch conversion workspace to FME Flow, then configure a scheduled run with notification of failed jobs.

Day 5: End-to-end GIS integration workshop

  • ETL requirements capture and source-to-target mapping
  • Designing workflow stages for ingestion, validation, transformation and publication
  • Writing outputs to GeoPackage, GeoJSON and database-ready formats
  • API and web service integration considerations using OGC API Features
  • Performance considerations for large datasets and transformer ordering
  • Workspace documentation, versioning and operational handover
  • Testing strategy, acceptance criteria and production deployment planning

Workshop: Complete and present an end-to-end spatial ETL workspace that processes mixed source data, generates exceptions, publishes approved outputs and includes a deployment checklist.

Tools & standards covered

FME Form, FME Flow, GDAL/OGR, OGC API Features

A typical training day

08:30 – 10:30First session
10:30 – 10:45Refreshment break
10:45 – 12:30Second session
12:30 – 13:30Lunch and networking
13:30 – 15:00Third session
15:00 – 15:15Refreshment break
15:15 – 16:30Workshop and daily review

Live online deliveries follow the same structure in the East Africa Time zone, with shorter screen blocks and longer breaks.

What the fee includes

  • Instruction by a practitioner facilitator
  • Full course workbook and materials
  • Exercise files, templates and case studies
  • Certificate of completion
  • Refreshments and lunch (classroom deliveries)
  • Post-course application plan
  • Facilitator follow-up on request
  • Group rates from five participants

How you can take this course

Classroom

Scheduled sessions in Nairobi, Mombasa, Kigali, Dar es Salaam, Dubai and Cape Town.

Live online

The same facilitator and materials, delivered live for distributed teams and individuals.

In-house

Delivered privately for your team, at your offices or a venue of your choice, tailored to your context. Request a proposal.

Certification

Participants who complete the full five days receive the Skillset Development Certificate of Completion, stating the course title, course code, dates and delivery format — suitable for professional-development records and employer reimbursement.

Frequently asked questions

No. The course begins with FME Form navigation, readers, writers and basic transformer use before progressing to multi-step workflows and FME Flow automation. You should already understand fundamental GIS concepts such as attributes, layers and coordinate reference systems.

A laptop capable of running FME Form and accessing course datasets is required for live online delivery; classroom participants will be advised of the local setup. A current FME Form installation or training licence is recommended, and access to an FME Flow environment is used where available for publishing exercises.

It is designed for GIS analysts, spatial data managers, GIS developers and data engineers who routinely receive or publish spatial datasets. It is especially useful where staff currently rely on manual export, copy-and-paste, desktop geoprocessing or undocumented scripts.

This course focuses on FME as an integration and automation platform rather than map production or desktop spatial analysis. Participants concentrate on repeatable ETL workflows, schema translation, data quality rules, batch processing and deployment through FME Flow.

The methods apply directly to recurring tasks such as supplier data intake, asset register updates, coordinate conversion, CAD-to-GIS preparation, open-data publication and field-data consolidation. The final application plan helps you identify a suitable process, source systems, validation rules and target outputs.

You leave with a documented FME workspace package developed through the practical exercises, including validation and exception-routing logic. You also receive a source-to-target mapping template, workflow documentation guidance and an outline plan for automating a workplace process.

Upcoming sessions

New dates are being scheduled. Ask us about the next session or an in-house delivery for your team.

Ask about dates

Group of 5+?

Request in-house delivery or group rates →

Related courses in GIS & Remote Sensing

10 Days Certificate

PostGIS Spatial Database Design and Querying Training Course

Spatial data teams often inherit PostgreSQL databases that store geometry without enforcing coordinate reference systems, topology rules, in…

5 Days Certificate

ArcGIS Online Web Mapping and Dashboard Design Training Course

Organisations often hold authoritative spatial data but struggle to turn it into web maps and dashboards that operational teams can use with…

5 Days Certificate

ENVI for Hyperspectral Image Processing Training Course

Hyperspectral imagery can distinguish minerals, vegetation stress, water constituents and man-made materials that multispectral imagery cann…

5 Days Certificate

Pix4Dmapper Drone Mapping and Orthomosaic Production Training Course

Drone mapping teams are often expected to turn hundreds or thousands of aerial images into survey-ready orthomosaics, elevation models and m…