PostGIS

QGISのプラグイン作成 PostGISのテーブルをマップに表示する

はじめに テーブル丸ごと開く クエリを開く Viewを開く 使い道 はじめに PyQGISでPostGISのテーブルをマップに追加する方法について書いています。 このページでは国土数値情報から、避難所と行政区域をPostGISに取り込んで使っています。 行政区域は県毎に…

PostGISのレコードを誰かがQGISで編集すると、別の誰かのQGISではどうなるのか確認してみた

はじめに テスト環境 片方のPCでオブジェクトを削除してみる いつ削除されたことを知ったのか 同じレコードを、片方は削除、片方は移動してみる 課題 はじめに いつもは一人でPostGISのデータをQGISで編集していましたが、2人で同じレイヤを編集した場合にど…

PostGIS ST_Intersectsで地物を抽出する

はじめに コード 実行速度を計測 QGISで作業する場合 はじめに PostGISを使って、北海道に重なる基準地域メッシュ(第3次地域区画)のオブジェクト抽出を行ったので、その時の作業メモです。 メッシュ(PostGISに「jpmesh_3」で登録、フィールド「code」に…

PostGIS よく使うSQL文のメモ

SQL文をファイルから実行する データベースの一覧表示 PostGISのデータベースを作成する SQL文の実行時間を計測する 現在接続しているデータベース名を取得する データベースを削除する テーブル一覧 テーブル作成 テーブル名を変更する テーブルの行数を取…

PostGISのデータディレクトリを変更する

PostgreSQLのサービスを削除する データディレクトリを作成する PostgreSQLのサービスを登録する PostGISのインストール途中で「Failed to load SQL modules into the database cluster.」や「Spatial database creation failed.」とエラーが出る場合があり…

PostGISインストール手順

PostgreSQLをダウンロードする インストーラーをダウンロードする PostgreSQLをインストールする インストーラーを実行する コンポーネントを選択する データディレクトリを指定する パスワードを設定する ポート番号を設定する ロケールを設定する PostGIS…