地理地図でデータを可視化する

Tableauで学ぶデータ可視化

Agata Bak-Geerinck

Senior Data Analyst, Telenet

デジタル地図作成

デジタル地図作成: コンピュータベースのシステムで地図作成とその応用を行うこと。

  • 紙地図からデジタル地図へ
  • 2D画像を超えた「仮想世界」へ
  • GPS ナビゲーション
  • GIS: 地理情報システム
  • 新たな職種:
    • GIS デベロッパー
    • ロケーションインテリジェンスの専門家

空白

地図にピンを置く手

Tableauで学ぶデータ可視化

基本(デジタル)ジオメトリ

  • 点: 空間上の正確な位置

    • XY 座標が必要
    • 任意の Z は高さを示す
  • 線: 点の列(ポリライン)

    • 連続する点の集合が必要

空白

  • ポリゴン: 有限本の線分で囲まれた平面図形
    • 複数の線(ポリライン)の集合が必要
    • 開始点と終点が同一

基本ジオメトリの例

1 画像: https://en.wikipedia.org/wiki/GeoJSON
Tableauで学ぶデータ可視化

多様な(地理)空間データ型

プレーンテキスト/表計算ファイル:

地図上の緯度経度の例

  • 緯度/経度 例: 19.25 と 99.8
  • 名称やコード 例: US, London、(空港) LAX、欧州の (NUTS$^1$) BE231 など

空間ファイル(例: Shapefile, GeoJSON)

地図上の緯度経度の例

  • 特定のジオメトリ(点・線・ポリゴン等)と任意のメタデータを含むオブジェクト
1 NUTS = 統計のための地域単位分類
Tableauで学ぶデータ可視化

地理データとしてフィールドを認識させる

空白

  • フィールドに正しい地理ロールを割り当てる
  • Tableau マップサーバーが緯度・経度を自動生成
  • 綴りと数値形式を再確認:
    • 緯度/経度は数値の小数データが必要
    • 誤字や別表記を修正
    • 必要に応じてカスタムジオコーディングをアップロード

空白

Tableau でフィールドに地理ロールを割り当てる例

Tableauで学ぶデータ可視化

GeoJSON の利用

GeoJSON の例

1 https://geojson.io/
Tableauで学ぶデータ可視化

Airbnb データセット

Inside Airbnb データダッシュボードのスナップショット

1 http://insideairbnb.com/barcelona
Tableauで学ぶデータ可視化

練習しましょう!

Tableauで学ぶデータ可視化

Preparing Video For Download...