はじめに ベクトルデータからデータを切り出す方法は以前、こちらでも紹介しました。 www.yuta-nakata.net 今回は、より高速に・Tipsも交えて追加の内容があるのでご紹介します。 結論 import pandas as pd import shapely # 取得したい緯度・経度 lon = 135 lat = 35 # 抽出した元データを読み込む df = pd.read_csv("dataset.csv") tree = shapely.STRtree(shapely.from_wkt(df['geometry'].astype(str)).to_numpy()) res =…
↧