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 dans la documentation Stackhero !
Stackhero offre un service PostgreSQL cloud entièrement géré, 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 et 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 seulement quelques minutes. Profitez d'une expérience 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 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!