This session, geared for experienced PostGIS users, will allow to become more experienced in the use, optimization and administration of this spatial database; it will help you maximize the power of the spatial functions of the tool, to rewrite queries, to optimize performance significantly, and to administer a PostGIS database in production.

 

Date Training | © Shutterstock

Dates and locations

Trainings can take place in our offices. Please contact us. 

Private training sessions can also be organized across Europe upon request

 

Target audience and prerequisites
 

  • GIS Developers, DBA
  • Very good knowledge of SQL 92 and relational model, Good level using PostGIS, Good knowledge of database administration, Mastery of a programming language
     
Goals Training | © Shutterstock

Goals

  • Be able to use advanced spatial features
  • Know how to use the main mechanisms and optimization methods
  • Know the specifics of the administration of a spatial database

Price
 

  • Public training in France or Switzerland: please contact us
  • Private training: please contact us
  • From 700 € or 900 CHF / day / trainee (for other currency, please contact us)

Camptocamp curriculum

Lecture content/Topics

Day 1

Complex spatial analysis

  • Advanced spatial queries
  • Complex topological tools (ST_RELATE)
  • Validation and topological clean-up of geographical data
  • Pl/PgSQL programming basis

Low-level PostGIS architecture

  • liblwgeom, lwgeom, GEOS
  • Spatial data structures

Day 2

Optimization of spatial queries

  • Understand the plan of an SQL query with PostgreSQL
  • Analysis of performances of SQL queries
  • Configuration of PostgreSQL: postgresql.conf file
  • Optimization of spatial queries
  • Advanced use of spatial indexes
  • Optimization of physical storing

Relational model

  • Specificities of the data relational model of PostgreSQL (inheritance, scheme, etc.)
  • Verification of spatial data
  • Dynamic creation of tables or spatial views

Your Trainer:

Yves Jacolin | © Camptocamp

Yves Jacolin

Training & Support Manager

Contact and booking

By submitting this form, I accept that the information entered will be used for the purposes described in the privacy policy.
Additional Trainings | © Shutterstock

Additional training

This training can be accompanied by the Postgre SQL training.

Career

Interested in working in an inspiring environment and joining our motivated and multicultural teams?