PostgreSQL: Activeren van de PostgreSQL PostGIS-extensie

Deze documentatie maakt deel uit van de Aan de slag-gids. Bekijk de volledige gids hier: Hoe te beginnen met PostgreSQL.

👋 Welkom bij de Stackhero documentatie!

Stackhero biedt een volledig beheerde PostgreSQL cloud dienst, ontworpen voor betrouwbaarheid en snelheid:

  • Onbeperkte connecties en dataverkeer voor moeiteloze schaalbaarheid.
  • PgAdmin webinterface inbegrepen voor intuïtief databasebeheer.
  • Populaire extensies inbegrepen, zoals PostGIS, TimescaleDB en PgVector.
  • Eenvoudige, one-click updates houden uw database veilig en up-to-date.
  • Hoge performance en sterke beveiliging op private, dedicated infrastructuur.

U kunt binnen enkele minuten aan de slag met Stackhero's PostgreSQL cloud hosting. Profiteer van een betrouwbare database-ervaring en bespaar waardevolle tijd bij het beheren van uw data.

De PostGIS-extensie is inbegrepen bij onze PostgreSQL-service. U moet deze activeren op elke database waar u deze wilt gebruiken.

Om de extensie te activeren, verbindt u met uw database en voert u deze query uit:

CREATE EXTENSION postgis;

U kunt controleren of PostGIS werkt door de versie te controleren:

SELECT PostGIS_Full_Version();

Haal eventueel een lijst op van alle geïnstalleerde PostGIS-extensies:

SELECT * FROM pg_extension WHERE extname LIKE 'postgis%';

Indien nodig kunt u andere extensies toevoegen. Het wordt echter sterk aanbevolen om geen extensies te activeren die u niet zult gebruiken:

-- Activeer PostGIS
CREATE EXTENSION postgis;

-- Activeer rasterondersteuning
CREATE EXTENSION postgis_raster;

-- Activeer Topologie
CREATE EXTENSION postgis_topology;

-- Fuzzy matching nodig voor Tiger
CREATE EXTENSION fuzzystrmatch;

-- Regelgebaseerde standaardisator
CREATE EXTENSION address_standardizer;

-- Voorbeeld dataset voor regels
CREATE EXTENSION address_standardizer_data_us;

-- Activeer US Tiger Geocoder
CREATE EXTENSION postgis_tiger_geocoder;

Let op: activeer PostGIS niet op de database postgres!