shimashimaの日記: [AWS][PostgreSQL][PostGIS]PostGIS on AWS RDS
日記 by
shimashima
AWS RDSでPostgreSQLおよびそのGIS拡張であるPostGISが利用できるようになったので、試してみる。
…といっても、大したことはなくすでに試した人と同じ手順で利用可能だ。
1.AWS RDSでインスタンス作成
AWS ConsoleなどからAWS RDSをPostgreSQLでインスタンスを作成する。
2.PostGIS拡張の適用
作成したインスタンスに接続し、以下のSQLを実行しPostGISを有効化する。
create extension postgis;
create extension postgis_topology;
これで終わりだ。
PostGISで利用可能になった関数については以下のように試すことができる。
SELECT ST_Distance (ST_SetSRID(ST_Point( 36 , 135.0), 4326), ST_SetSRID(ST_Point(36.1, 135 ), 4326), true );
余談だが、前回の日記でEC2へのPostGISを試したのだがRDSで利用可能になったためほとんど意味がなくなってしまった。EC2への導入は実際に仕事で必要だったので、自分のAWS環境で試しその後実際に本番用AWS EC2に導入し使っているのだが……。近いうちにRDSへの移行を行おう。
[AWS][PostgreSQL][PostGIS]PostGIS on AWS RDS More ログイン