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

Connected

演習

ラスターレイヤーから情報を抽出する

次は、ベクターファイルに基づいてラスターレイヤーから情報を抽出します。この機能は rasterstats パッケージで提供されています。今回の演習では、採掘サイトデータセットの各地点に最も近いラスターピクセル値を取得し、すべての採掘サイトの植生タイプを判定します。

採掘サイトデータセットのサブセット(mining_sites)はすでに読み込まれており、GeoPandas と matplotlib もインポート済みです。

指示

100 XP
  • rasterstats パッケージをインポートします。
  • rasterstats.point_query() 関数を使って、採掘サイトの位置(mining_sites)に対する最も近いラスタ値を抽出し、新しい列 'vegetation' に代入します。
  • 採掘サイトデータを 'vegetation' 列で色分けしてプロットします。凡例も必ず追加してください。