メモ書き

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

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

PostGIS ST_Intersectsで地物を抽出する

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

NumbaでPythonプログラム高速化

『幌延地域を対象とした10mグリッド数値標高モデルを用いた精密地形解析図の作成』を参考に、DEMから斜面方位を算出するためのプログラムをPythonで作成していたのですが、素のままのPythonでは実行速度はかなり遅かったです。Pythonの実行速度改善方法はい…

QGISに付属のPython環境でのエラーと対処

pipを実行すると「unable to load the file system codec」とエラーが出力される matplotlibをインポートしようとすると「ModuleNotFoundError: No module named 'tkinter'」とエラーが出力される pipでインストールできなかったpythonのライブラリを入れた…

QGISに付属の便利なコマンド

ファイルを変換する 日本語が文字化けする場合 ファイルの座標系を変える ファイルをまとめて変換する PostGISにインポートする GeoPackageにGeoTiffを追加する GeoPackageにシェープファイルを追加する QGISをインストールすると、便利なコマンドが付いてく…