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 una soluzione cloud PostgreSQL pronta all'uso che fornisce una serie di vantaggi, tra cui:
- Connessioni e trasferimenti di dati illimitati.
- Interfaccia web PgAdmin inclusa.
- Molti moduli inclusi come
PostGIS,TimescaleDBePgVector.- Aggiornamenti senza sforzo con un solo clic.
- Prestazioni ottimali e sicurezza robusta grazie a una VM privata e dedicata.
Risparmia tempo e semplifica la tua vita: ci vogliono solo 5 minuti per provare la soluzione di cloud hosting PostgreSQL di Stackhero!
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!