Python
VSCodeでのPython仮想環境の使用

最近、Pythonの仮想環境が便利だと気づき、VSCodeでの使用方法を書きます。 はじめに 最近、少しづつですが、いろいろなお客さまの開発を行うようになりました。 お客さまによってPythonの拡張モジュールのインスト […]

続きを読む
Python
LinuxでPython3のバージョンを切り替え

今回は、LinuxサーバーでのPython3のバージョン切り替え方法について書きます。 はじめに Python3.9を導入したLinuxサーバーのPythonバージョンを確認すると3.6となっていました。最初はインストー […]

続きを読む
Oracle
オラクルからのポリゴンデータ抽出

今回は、オラクルのジオメトリカラム(SDO_GEOMETRY)をWKTテキストファイルに出力します。 この作業に至るまで 以前の記事にて整備したオラクル11XEの環境を使って、国勢調査の小地域ポリゴンデータをWKTファイ […]

続きを読む
GIS
WebGISの構築3−DMデータの変換

今回は、下図赤枠部分のように大阪市DMデータをPythonを使ってGeoJSON形式(テキスト形式です)に変換します。 DMファイルのレコード 入力データとなるDMファイルの仕様(テキスト形式で84バイト固定長レコード) […]

続きを読む
Spatialite
PythonからSpatiaLiteへの接続

今回は、PythonからSpatiaLiteデータベースへ接続し空間検索を実施します。 作業手順 今回の作業手順を以下に示します。1.シェープファイルの入手国土数値情報のサイト、統計GISのサイトからシェープファイルを入 […]

続きを読む
GIS
GPSレシーバーからのデータを加工

今回は前回に引き続き、USB接続のGPSレシーバーから取得したデータをPythonにてGeoJSON形式に変換し、QGISに表示するまでを説明します。 前回までの内容 前回は、GPSレシーバーの構造や仕組みや出力電文のN […]

続きを読む
GIS
新型コロナの感染状況(2020/4/11)

前回の記事で、OpenJUMPを使って新型コロナの感染状況などを地図にグラフ表示しました。今回は、WHOからの感染データをPythonで自動的に取得し、先週分との比較グラフを表示します。 PythonでWHOデータをスク […]

続きを読む
Python
Pythonでログファイル集計

今回は、Pythonでログファイルの集計ツールを作成しましたのでレポートします。 作成のきっかけ ここのところ、年度末ということで現場に行くことが増えていましたが、作業の待ち時間に当社の若者がログの分析で困っているような […]

続きを読む
GIS
QGISとPostGISで逆ジオコーディング

今回は、QGISのPythonコンソールとPostGISを使って逆ジオコーディングをしてみたいと思います。 逆ジオコーディングとは Wikipediaによるとジオコーディングは、以下のように定義されています。 ジオコーデ […]

続きを読む
教育
データベース教育例5(プログラム言語からの接続2 PostgreSQL)

今回は、Pythonを使ってPostgreSQLへ接続します。接続には拡張モジュールのpsycopg2を使います。 psycopg2の導入 psycopg2は、他のパッケージと同じくpipコマンドにて導入します。 D:& […]

続きを読む