Formation PostGIS, base de données spatiale

Cette formation à PostGIS sur 3 jours va vous permettre d'optimiser des requêtes spatiales sous PostgreSQL. Á terme, vous serez capable de manipuler parfaitement un système de gestion de bases de données spatial.

PostGIS, qu'est-ce que c'est ?
Plugin du SGBD PostgreSQL, cette extension permet le traitement d'objets spatiaux dans PostgreSQL. Au travers de cette formation vous serez aptes à manipuler des informations géographiques tout en maîtrisant l'ensemble des fonctionnalités de PostGIS et l'administration courante sur une base de données.

Objectifs de cette formation

  • Assimiler les diverses spécificités et fonctionnalités de PostGIS tout en mesurant les limites
  • Savoir solliciter PostGIS comme base de données spatiales dans un projet SIG
  • Avoir une parfaite autonomie en termes d'écriture de requêtes spatiales et d'importation de données
  • Comprendre les enjeux et limites de l'optimisation de requêtes spatiales

Public visé

  • Responsable SIG
  • Géomaticien
  • Administrateur de données spatiales
  • Développeur SQL

Pré-requis

  • Posséder des connaissances de base en PostgreSQL
  • Posséder des connaissances de base en SQL 92

Programme détaillé

PostGIS : présentation générale

  • Le serveur de base de données spatiale PostGIS
  • Introduction de son historique, mode de développement et sa licence
  • Comprendre le mode de fonctionnement de PostGIS

Savoir installer et configurer PostGIS

  • Maîtriser l'installation de PostGIS
  • Maîtriser l'installation avec système de paquetage
  • Connaître les principales options de configuration

Introduction aux données spatiales

  • Le WKT : Well Known Text en SIG
  • Le WKB : Well Known Binary en SIG
  • Découverte du standard OGC : SFS (Simple Feature for SQL)

Connaître les différents index spatiaux

  • Comprendre la réalisation d'index
  • Établissement d'un bench comparatif des performances

Formulation de requêtes spatiales

  • Mise en place de bases de données
  • Réalisation des principales requêtes spatiales (objet le plus proche, distance...)
  • Appréhender les requêtes spatiales avancées
  • Savoir optimiser des requêtes spatiales
  • Distinguer les fonctions spatiales des divers opérateurs

Savoir administrer PostGIS

  • Être capable d'importer et d'exporter des données spatiales
  • Savoir créer des bases de données
  • Établir des jointures sous PostGIS

Savoir programmer du coté serveur

  • Être capable d'exporter et d'importer des données
  • Prendre conscience de l'ensemble des ressources connexes disponibles