Work 02 — Geospatial Analysis
商圏・カニバリ分析ダッシュボード
個人開発(分析エンジン設計・API統合・インタラクティブ可視化)
新規出店や既存店同士の商圏の重なり(カニバリゼーション)を、地図上で可視化する分析ダッシュボードです。Voronoi図・Huffモデル・イソクロン解析の3手法を組み合わせ、ひとつの商圏を多角的に検証できます。
競合店舗はOverpass APIで自動検出し、Google Mapsの評価データから店舗の魅力度スコアを算出。CSVアップロードや自動スクレイピングなど柔軟なデータ入力に対応し、分析結果は対話型マップで直感的に確認できます。
- 複合商圏分析エンジン(Voronoi・Huff・イソクロン)による多角的検証
- Huffモデル:距離と魅力度による顧客獲得確率推計
- イソクロン解析:実道路ネットワークを利用した到達時間圏の可視化
- Overpass APIによる競合店舗の自動検出と分類
- Google Maps連携:評価スコア・レビュー数の自動取得
- ベイズ平均による正規化された魅力度スコア算出
- 柔軟なデータ入力(スクレイピング・CSV・手動入力対応)
- 地域特性(都市部・郊外・地方)に応じた商圏半径の自動調整
- リアルタイムカニバリ統計とFoliumマップによる対話型ダッシュボード
Python
Streamlit
Folium
Shapely
Voronoi分析
Huffモデル
イソクロン解析
Overpass API
Google Maps API
ベイズ平均
Web スクレイピング