PostgreSQL: Attivazione dell'estensione PostGIS di PostgreSQL
Questa documentazione fa parte della guida Iniziare. Consulta la guida completa qui: Come iniziare con PostgreSQL.
👋 Benvenuti nella documentazione di Stackhero!
Stackhero offre un servizio PostgreSQL cloud completamente gestito, progettato per garantire affidabilità e velocità:
- Connessioni e trasferimenti dati illimitati per una scalabilità senza limiti.
- Interfaccia web PgAdmin inclusa per una gestione intuitiva del database.
- Estensioni popolari incluse, come
PostGIS,TimescaleDBePgVector.- Aggiornamenti semplici e immediati con un solo clic per mantenere il database sicuro e aggiornato.
- Elevate prestazioni e massima sicurezza su infrastruttura privata e dedicata.
Potete iniziare con il PostgreSQL cloud hosting di Stackhero in pochi minuti. Godetevi un'esperienza database affidabile e risparmiate tempo prezioso nella gestione dei vostri dati.
L'estensione PostGIS è inclusa con il nostro servizio PostgreSQL. Devi attivarla su ogni database in cui prevedi di utilizzarla.
Per attivare l'estensione, connettiti al tuo database ed esegui questa query:
CREATE EXTENSION postgis;
Puoi verificare che PostGIS funzioni controllando la sua versione:
SELECT PostGIS_Full_Version();
In alternativa, recupera un elenco di tutte le estensioni PostGIS installate:
SELECT * FROM pg_extension WHERE extname LIKE 'postgis%';
Se necessario, puoi aggiungere altre estensioni. Tuttavia, è fortemente consigliato non attivare estensioni che non utilizzerai:
-- Abilita PostGIS
CREATE EXTENSION postgis;
-- Abilita supporto raster
CREATE EXTENSION postgis_raster;
-- Abilita Topologia
CREATE EXTENSION postgis_topology;
-- Corrispondenza fuzzy necessaria per Tiger
CREATE EXTENSION fuzzystrmatch;
-- Standardizzatore basato su regole
CREATE EXTENSION address_standardizer;
-- Set di dati di esempio delle regole
CREATE EXTENSION address_standardizer_data_us;
-- Abilita US Tiger Geocoder
CREATE EXTENSION postgis_tiger_geocoder;
Attenzione: non attivare PostGIS sul database
postgres!