PostGIS

PostgreSQL 🔴 Senior

Definition

Extension qui ajoute le support des donnees geospatiales a PostgreSQL. Fournit des types (geometry, geography), des fonctions (ST_Distance, ST_Contains) et des index spatiaux.

Analogie

Transformer PostgreSQL en GPS intelligent capable de calculer des distances et des zones sur une carte.

Exemple de code

CREATE EXTENSION postgis;
SELECT name FROM restaurants
WHERE ST_DWithin(
  location,
  ST_MakePoint(2.35, 48.86)::geography,
  1000
);

Cas d'usage

Applications de cartographie, calcul de zones de livraison ou analyse geospatiale.

#sgbd#interview#database#postgresql