PostgreSQL

ハムレット型エンジニアのカンニングノート

PandasでPostgreSQLを操作する
docker-composeでPythonとPostgreSQLを同時起動する

docker-composeでPythonとPostgreSQLを同時起動する

docker-composeでPythonとPostgreSQLを同時起動します.

Python(psycopg2) + PostgreSQLでosmを入出力する
Python(psycopg2) + PostgreSQLで作成テーブル一覧を作成する
平面交差の考慮と計算コストの節約のために、OpenStreetMapから東北地方の道路リンクを交差点基準で分解する

平面交差の考慮と計算コストの節約のために、OpenStreetMapから東北地方の道路リンクを交差点基準で分解する

平面交差の考慮と計算コストの節約のために、OpenStreetMapから東北地方の道路リンクを交差点基準で分解します。

OpenStreetMapから東北地方の道路リンクを2点間ノードのリンクへ分解する

OpenStreetMapから東北地方の道路リンクを2点間ノードのリンクへ分解する

OpenStreetMapでは平面交差していても分割しないリンクが存在するため、道路リンクを2点間ノードのリンクへ分解します。

OpenStreetMapから東北地方の道路データを整理する
Python(psycopg2) + PostgreSQLで地物の統合とMULTIPOLYGONをPOLYGONで分解する
Python(psycopg2) + PostgreSQLで特定の地物と重なる地物を抽出する(MULTIPOLYGON)
Python(psycopg2) + PostgreSQLで特定の地物と重なる地物を抽出する(POLYGON)