Postgis Tutoriel

PostGIS est un ensemble d’extensions pour la base de données PostgreSQL. Avec PostGIS, vous pouvez stocker des données géospatiales et effectuer des requêtes spatiales sur une base de données postgres.

Contrairement aux types de données par défaut sur une base de données postgres normale, les données spatiales doivent être traitées différemment. Les requêtes que vous pouvez effectuer sur une base de données spatiales sont généralement définies par des boîtes englobantes en 2 ou 3 dimensions. Pour stocker, indexer et gérer ces types de données, postGIS utilise un concept appelé [R-Trees][1], qui ne fait pas partie de l’installation postgres par défaut.

Avec une base de données postGIS, vous pouvez :

  • stocker des données spatiales
  • effectuer des requêtes spatiales, pour récupérer et extraire des informations (points, surfaces).
  • gérer les informations spatiales et les métadonnées sur les tables (comme: utilisé coorinate-reference-system).
  • convertir des géométries d’un système de coordonnées à un autre
  • comparer les géométries et extraire les propriétés (comme : la longueur du bord d’une route ou d’un bâtiment)
  • générer de nouvelles géométries à partir d’autres.

[1] : https://en.wikipedia.org/wiki/R-tree