1
rasterioを使用して単一ポイントでピクセル値を取得する
rasterioを使用してラスター内のポイントで単一のピクセル値を取得するには、https://github.com/mapbox/rasterio/pull/275に例があります。 しかし、ラスタ内の単一のポイントで値を抽出するために使用できる、ラスタリオ(CLIではなく)内に直接APIがありますか? -編集 with rasterio.drivers(): # Read raster bands directly to Numpy arrays. # with rasterio.open('C:\\Users\\rit\\38ERP.tif') as src: x = (src.bounds.left + src.bounds.right) / 2.0 y = (src.bounds.bottom + src.bounds.top) / 2.0 vals = src.sample((x, y)) for val in vals: print list(val)