QGIS・PostGIS・Web地図の実装課題を解く実務メディア

GIS開発研究所

QGIS、PostGIS、GeoServer、MapLibre、GeoDjangoで起きる同期、編集、空間検索、地図表示、キャッシュ、デプロイの問題を、原因の切り分けから本番運用まで整理します。

10本

記事一覧

2026/7/30

QGISのオフライン編集をPostGISへ同期する方法|複数人調査の設計

QGISのオフライン編集でGeoPackageへ持ち出したデータをPostGISへ同期する手順を解説します。複数人の現地調査で競合や上書きを防ぐためのUUID、担当範囲、同期前確認、運用ルールまで具体的に紹介し、トラブル時の切り分けにも使える内容です。

QGISPostGISオフライン編集
記事を読む
2026/7/29

PostGISのST_Intersectsが遅い原因|GiSTインデックスの確認

PostGISのST_Intersectsが遅いときに、GiST空間インデックス、実行計画、SRID、巨大ポリゴン、事前絞り込みを順番に確認する方法を解説します。EXPLAIN ANALYZEの読み方と、本番で性能劣化を再発させない監視項目をSQL例付きで紹介します。

PostGISST_IntersectsGiST
記事を読む
2026/7/28

GeoJSONが10万件を超えて地図表示が重いときの改善方法|MVTへの切り替え

大量のGeoJSONでWeb地図が重くなる原因を、通信量、地物数、頂点数、描画時間から切り分けます。不要属性の削減、形状簡略化、クラスタリングを試し、それでも全件配信が重い場合にMVTへ移行する判断基準と段階的な構成、本番運用の確認点を紹介します。

GeoJSONMVTMapLibre
記事を読む
2026/7/27

GeoServerのGeoWebCacheがHITしない原因|gridsetとBBOXの確認

GeoServerのGeoWebCacheがHITせず毎回MISSになる原因を解説します。レスポンスヘッダー、WMS直接統合、tiled指定、gridset、CRS、BBOX、タイルサイズ、フィルターを順番に確認し、シード済みタイルが使われない問題を切り分けます。

GeoServerGeoWebCacheWMS
記事を読む
2026/7/26

QGISでPostgreSQLビューを編集できない原因|主キーの確認方法

QGISでPostgreSQLビューが読み取り専用になり編集できない原因を、主キー・一意列・ビュー定義・権限の順に切り分けます。編集可能な元テーブルと参照用ビューを分ける安全な構成、INSTEAD OFトリガーを使う際の注意点もSQL例付きで紹介します。

QGISPostgreSQLPostGIS
記事を読む
2026/7/25

QGISで設備点検履歴を親子管理する方法|PostGISリレーション設計

QGISとPostGISで設備台帳と点検履歴を1対多で管理する方法を解説します。主キー・外部キー・入力フォーム・最新点検ビューを整え、履歴を上書きせず現場で安全に追加できるデータ構成と運用上の確認項目をSQL例付きで紹介し、再発防止まで扱います。

QGISPostGISリレーション
記事を読む
2026/7/24

PostGISのmixed SRIDエラー原因|SRID混在を直す方法

PostGISのOperation on mixed SRID geometriesエラーを、ST_SRID・ST_SetSRID・ST_Transformの違いから切り分けます。SRIDが0のデータや混在データを調査し、座標値を壊さず安全に修正するSQLと再発防止の入力チェックを紹介します。

PostGISSRIDST_Transform
記事を読む
2026/7/23

PostGISの不正ポリゴンを修正|ST_IsValidとST_MakeValid

PostGISへ取り込んだポリゴンの自己交差やリング不正を、ST_IsValid・ST_IsValidDetail・ST_MakeValidで調査します。修正前後の形状型と面積を比較し、元データを残したまま安全に補正するSQLと再発防止策を解説します。

PostGISST_IsValidST_MakeValid
記事を読む
2026/7/22

PostGISからベクトルタイルを配信する方法|ST_AsMVTとMapLibre

PostGISのST_AsMVTとST_AsMVTGeomを使い、MapLibreへMVTを配信する構成を解説します。z/x/yからタイル範囲を作るSQL、座標変換、GiSTでの空間絞り込み、APIレスポンス、キャッシュ、本番運用の注意点まで紹介します。

PostGISMVTMapLibre
記事を読む
2026/7/21

GeoDjangoのGDAL・GEOSエラー原因|本番デプロイの確認手順

GeoDjangoを本番へデプロイした際のGDAL・GEOSライブラリエラーを切り分けます。OSパッケージ、共有ライブラリ、バージョン、環境変数、Dockerの実行ステージ、PostGIS拡張を確認し、ローカルだけ動く問題を防ぐ手順を紹介します。

GeoDjangoGDALGEOS
記事を読む

GISシステムの問題を30分で整理しませんか?

現地調査の同期、PostGISの性能、Web地図の大量表示、GeoServerやGeoDjangoの本番障害を確認し、修正すべき順番を整理します。