PostgreSQL: Activer l'extension PostgreSQL PostGIS
Cette documentation fait partie du guide Premiers pas. Consultez le guide complet ici : Comment débuter avec PostgreSQL.
👋 Bienvenue sur la documentation de Stackhero !
Stackhero propose une solution PostgreSQL cloud prête à l'emploi qui offre de nombreux avantages, notamment :
- Connexions et transferts de données illimités.
- Interface web PgAdmin incluse.
- De nombreux modules inclus comme
PostGIS,TimescaleDBetPgVector.- Mises à jour simplifiées en un clic.
- Performance optimale et sécurité renforcée grâce à une VM privée et dédiée.
Gagnez du temps et simplifiez-vous la vie : il suffit de 5 minutes pour essayer la solution PostgreSQL cloud hosting de Stackhero !
L'extension PostGIS est incluse avec notre service PostgreSQL. Vous devez l'activer sur chaque base où vous souhaitez l'utiliser.
Pour activer l'extension, connectez-vous à votre base et exécutez la requête suivante :
CREATE EXTENSION postgis;
Vous pouvez vérifier que PostGIS fonctionne en consultant sa version :
SELECT PostGIS_Full_Version();
Vous pouvez aussi obtenir la liste de toutes les extensions PostGIS installées :
SELECT * FROM pg_extension WHERE extname LIKE 'postgis%';
Si besoin, vous pouvez ajouter d'autres extensions. Cependant, il est fortement conseillé de n'activer que les extensions dont vous avez réellement besoin :
-- Activer PostGIS
CREATE EXTENSION postgis;
-- Activer le support raster
CREATE EXTENSION postgis_raster;
-- Activer la topologie
CREATE EXTENSION postgis_topology;
-- Correspondance floue nécessaire pour Tiger
CREATE EXTENSION fuzzystrmatch;
-- Standardiseur basé sur des règles
CREATE EXTENSION address_standardizer;
-- Jeu de données d'exemple pour le standardiseur
CREATE EXTENSION address_standardizer_data_us;
-- Activer le geocodeur US Tiger
CREATE EXTENSION postgis_tiger_geocoder;
Attention : n'activez pas PostGIS sur la base
postgres!