1. 学ぶ
  2. /
  3. コース
  4. /
  5. Pythonで扱う地理空間データ

Connected

演習

背景地図を追加する

点だけのプロットは、空間的な文脈がないと解釈が難しいことがあります。そこでこの演習では、背景地図の追加方法を学びます。

ここでは contextily パッケージを使います。このパッケージの add_basemap() 関数を使うと、プロットに背景のウェブ地図を簡単に追加できます。最初にデータをプロットし、その後に matplotlib の軸オブジェクトを add_basemap() 関数に渡します。すると contextily が、プロットの地理的範囲に必要なウェブタイルをダウンロードします。

描画する点の大きさは、plot() メソッドの markersize キーワードで設定できます。

Pandas は pd、matplotlib の pyplot は plt としてインポート済みです。

指示

100 XP
  • contextily をインポートしてください。
  • 前の演習の図をやり直します。restaurant の全ての点をプロットしてください。
  • 点の大きさを小さくするため、マーカーサイズを 1 に設定してください。
  • contextily の add_basemap() 関数を使って背景地図を追加してください。最初の引数には matplotlib の軸オブジェクト ax を渡します。