PostgreSQL: PostgreSQL PostGIS拡張機能の有効化
このドキュメントははじめにガイドの一部です。完全なガイドはこちらからご覧いただけます:PostgreSQLの始め方。
👋 Stackheroのドキュメントへようこそ!
Stackheroは、数多くの利点を提供するPostgreSQLクラウドソリューションを提供しています。主な利点は以下の通りです:
- 無制限の接続とデータ転送。
- PgAdminウェブUIが含まれています。
PostGIS、TimescaleDB、PgVectorなどの多くのモジュールが含まれています。- ワンクリックで簡単にアップデート。
- プライベートで専用のVMによる最適なパフォーマンスと強力なセキュリティ。
時間を節約し、生活を簡素化しましょう:StackheroのPostgreSQLクラウドホスティングソリューションを試すのにわずか5分しかかかりません!
PostGIS拡張機能は、私たちのPostgreSQLサービスに含まれています。使用する予定の各データベースで有効化する必要があります。
拡張機能を有効化するには、データベースに接続し、次のクエリを実行します:
CREATE EXTENSION postgis;
PostGISが動作していることを確認するには、そのバージョンを確認します:
SELECT PostGIS_Full_Version();
または、インストールされているすべてのPostGIS拡張機能のリストを取得します:
SELECT * FROM pg_extension WHERE extname LIKE 'postgis%';
必要に応じて、他の拡張機能を追加することもできます。ただし、使用しない拡張機能を有効化しないことを強くお勧めします:
-- PostGISを有効化
CREATE EXTENSION postgis;
-- ラスターサポートを有効化
CREATE EXTENSION postgis_raster;
-- トポロジーを有効化
CREATE EXTENSION postgis_topology;
-- Tigerに必要なファジーマッチング
CREATE EXTENSION fuzzystrmatch;
-- ルールベースの標準化
CREATE EXTENSION address_standardizer;
-- ルールデータセットの例
CREATE EXTENSION address_standardizer_data_us;
-- US Tiger Geocoderを有効化
CREATE EXTENSION postgis_tiger_geocoder;
注意:データベース
postgresでPostGISを有効化しないでください!