PostgreSQL: Aktywacja rozszerzenia PostGIS PostgreSQL
Ta dokumentacja jest częścią przewodnika Pierwsze kroki. Pełny przewodnik znajdziesz tutaj: Jak zacząć z PostgreSQL.
👋 Witamy w dokumentacji Stackhero!
Stackhero oferuje gotowe do użycia rozwiązanie PostgreSQL cloud, które zapewnia wiele korzyści, w tym:
- Nieograniczone połączenia i transfery danych.
- W zestawie interfejs webowy PgAdmin.
- Wiele modułów w zestawie, takich jak
PostGIS,TimescaleDBiPgVector.- Bezproblemowe aktualizacje za pomocą jednego kliknięcia.
- Optymalna wydajność i solidne zabezpieczenia dzięki prywatnej i dedykowanej VM.
Oszczędzaj czas i upraszczaj sobie życie: wypróbowanie rozwiązania Stackhero PostgreSQL cloud hosting zajmuje tylko 5 minut!
Rozszerzenie PostGIS jest dołączone do naszej usługi PostgreSQL. Musisz je aktywować w każdej bazie danych, w której planujesz je używać.
Aby aktywować rozszerzenie, połącz się z bazą danych i wykonaj to zapytanie:
CREATE EXTENSION postgis;
Możesz sprawdzić, czy PostGIS działa, sprawdzając jego wersję:
SELECT PostGIS_Full_Version();
Alternatywnie, pobierz listę wszystkich zainstalowanych rozszerzeń PostGIS:
SELECT * FROM pg_extension WHERE extname LIKE 'postgis%';
Jeśli to konieczne, możesz dodać inne rozszerzenia. Jednak zdecydowanie zaleca się, aby nie aktywować rozszerzeń, których nie będziesz używać:
-- Włącz PostGIS
CREATE EXTENSION postgis;
-- Włącz wsparcie dla rastrów
CREATE EXTENSION postgis_raster;
-- Włącz Topologię
CREATE EXTENSION postgis_topology;
-- Fuzzy matching potrzebny dla Tiger
CREATE EXTENSION fuzzystrmatch;
-- Standardyzator oparty na regułach
CREATE EXTENSION address_standardizer;
-- Przykładowy zestaw danych reguł
CREATE EXTENSION address_standardizer_data_us;
-- Włącz US Tiger Geocoder
CREATE EXTENSION postgis_tiger_geocoder;
Uwaga: nie aktywuj PostGIS na bazie danych
postgres!