Have a question?



Lutra Consulting offer training courses in the fields of open source GIS and water engineering. Aimed at professionals, our courses are based on practical exercises, allowing delegates to gain hands-on experience.

Our courses are delivered by subject-matter experts within our staff who are experienced in delivering a broad range of technical training to a variety of audiences.


If you're an organisation looking to train multiple staff, contact us on 01444 848012 or training@lutraconsulting.co.uk to arrange a convenient date for training.

Our Courses



After an introduction to the concept and basics of GIS, vector and raster data types and coordinate reference systems, participants will learn how to view, interrogate, edit and present data through a series of practical tutorials.

The course is structured around freely available data from Ordnance Survey's OpenData mapping initiative and Government's data.gov.uk website and covers a variety of common file formats. Click here for more details.


Advanced QGIS

This course builds on existing GIS knowledge and demonstrates how to manage, process, analyse and visualise georeferenced data.

Participants are introduced to the Processing toolbox in QGIS and learn how to automate their GIS workflow.

QGIS processing tools be used to produce derived datasets such as line-of-sight maps through a series of practical examples. Click here for more details.


Data Management in QGIS

This course builds on existing basic GIS and database knowledge and introduces tools and plugins in QGIS to help with managing large raster and vector datasets.

After a brief introduction to the basics of geodatabases and DB Manager in QGIS, participants will set up a database and import vector data from OpenStreetMap and Ordnance Survey.

A digital terrain model (DTM) for Great Britain will be generated using GDAL tools and Ordnance Survey's OS Terrain 50 dataset. Click here for more details.

PostgreSQL       PostGIS


Our PostGIS training course is aimed at those responsible for managing databases of geographic information. Attendees will learn how to install and configure PostgreSQL/PostGIS, how to import geographic information through a variety of methods including through QGIS, how to manage access to their data through roles and permissions and how to use PostGIS' many database functions to perform complex on-the-fly geoprocessing.

Although prior knowledge of structured query language (SQL) is recommended, a quick-start guide to SQL is included in the course content. Click here for more information on the course content.



Our GeoServer training course was developed for organisations looking to use GeoServer to publish GIS layers either internally within their organisation or externally over the web. The course gives delegates practical experience in connecting GeoServer to vector and raster datasources, publishing layers, styling published data and setting up tile caching to boost performance. Even publish your INSPIRE datasets to data.gov.uk A detailed course outline can be found below.

It is assumed that delegates have a solid understanding of GIS concepts.


Automating Tasks with Python

Python is a powerful yet easy to use programming language that has huge potential for increasing productivity. It can be used to automate GIS and other workflows and can even be used to extend the functionality of GIS packages such as QGIS (using PyQGIS) and ArcGIS (using ArcPy). Our Automating Tasks with Python course is aimed at non-developers who are looking to develop a strong footing in Python. Click here for more details.

Crayfish 3.0

TUFLOW modelling with QGIS

TUFLOW is a hydrodynamic engine for 1D/2D modelling and requires a 3rd party GIS for building models and viewing results. This course offers users already familiar with TUFLOW and GIS concepts a valuable insight into using QGIS as a pre and post processor for TUFLOW modelling. Click here for more details.

Our Focus: Training Courses for Organisations

Lutra Consulting specialise in providing dedicated training courses for businesses. We discuss each of our Clients' training requirements with them in detail, allowing them to mix and match content from any of our existing courses to form a customised training course structure that best suits them. It's not uncommon for new content to be written to address a Client's specific requirements. A dedicated course ensures you to get exactly what you want.

We believe delegates benefit from using their own computers during a course. By the time a delegate completes a course, they have a fully functional open source GIS environment running on their computer. It also becomes easier for delegates to experiment with their own datasets and for tutors to address any specific issues or queries that delegates identify for the open session (something we encourage). The installation of all required software is performed as part of the course.

We'll send one of our experienced tutors to your office with all the equipment and materials required for running the course. We train in the UK and Ireland and can train further afield on request.