PostgreSQL: Activation de l'extension PostGIS de PostgreSQL
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 cloud PostgreSQL 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 sans effort en un clic.
- Performance optimale et sécurité robuste grâce à une VM privée et dédiée.
Gagnez du temps et simplifiez-vous la vie : il ne faut que 5 minutes pour essayer la solution cloud hosting PostgreSQL de Stackhero !
L'extension PostGIS est incluse avec notre service PostgreSQL. Vous devez l'activer sur chaque base de données où vous prévoyez de l'utiliser.
Pour activer l'extension, connectez-vous à votre base de données et exécutez cette requête :
CREATE EXTENSION postgis;
Vous pouvez vérifier que PostGIS fonctionne en vérifiant sa version :
SELECT PostGIS_Full_Version();
Alternativement, récupérez une liste de toutes les extensions PostGIS installées :
SELECT * FROM pg_extension WHERE extname LIKE 'postgis%';
Si nécessaire, vous pouvez ajouter d'autres extensions. Cependant, il est fortement recommandé de ne pas activer les extensions que vous n'utiliserez pas :
-- 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 de règles
CREATE EXTENSION address_standardizer_data_us;
-- Activer le Geocoder US Tiger
CREATE EXTENSION postgis_tiger_geocoder;
Attention : n'activez pas PostGIS sur la base de données
postgres!