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 gebruiksklare PostgreSQL cloud oplossing die tal van voordelen biedt, waaronder:

  • Onbeperkte verbindingen en datatransfers.
  • PgAdmin webinterface inbegrepen.
  • Veel modules inbegrepen zoals PostGIS, TimescaleDB en PgVector.
  • Moeiteloze updates met slechts één klik.
  • Optimale prestaties en robuuste beveiliging aangedreven door een privé en toegewijde VM.

Bespaar tijd en vereenvoudig uw leven: het kost slechts 5 minuten om de PostgreSQL cloud hosting oplossing van Stackhero te proberen!

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!