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:& […]

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

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

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

これまでオラクルやSQLの概要、PL/SQLまで見てきましたが、今回はオラクル基礎の最後としてプログラム言語からの接続を行います。具体的には、Pythonとオラクル接続用の拡張モジュールであるcx_oracleを使って接 […]

続きを読む