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 un service PostgreSQL cloud entièrement managé, conçu pour la fiabilité et la rapidité :
- Connexions et transferts de données illimités pour une montée en charge sans contrainte.
- Interface web PgAdmin incluse pour une gestion intuitive de vos bases de données.
- Extensions populaires incluses, telles que
PostGIS,TimescaleDBetPgVector.- Mises à jour simples en un clic pour garder votre base de données sécurisée et à jour.
- Performance élevée et sécurité renforcée sur une infrastructure privée et dédiée.
Vous pouvez démarrer avec l'hébergement PostgreSQL cloud de Stackhero en quelques minutes seulement. Profitez d'une expérience de base de données fiable et gagnez un temps précieux dans la gestion de vos données.
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!