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

Connected

演習

Shapely の空間メソッド

エッフェル塔の shapely の Point オブジェクトが用意できたので、距離の計算や空間関係の判定など、ジオメトリオブジェクトで利用できる各種メソッドを使って空間演算を行います。

ここでは eiffel_tower の作成を再掲し、さらに、ある近隣地区(モンパルナス地区)を抽出するコードと、パリ市内にあるレストランの 1 件を取り出すコードも用意しました。

指示

100 XP
  • エッフェル塔がモンパルナス地区の内側にあるかを確認します。
  • モンパルナス地区がそのレストランの位置を含んでいるかを確認します。
  • エッフェル塔とそのレストランの距離を計算します(注:このケースでは距離の単位はメートルです)。