1
NumPyなしでOGRポイントの下でGDALラスターのピクセル値を取得しますか?
私は、風景全体の野生の花粉媒介者の豊富さの計算モデルに取り組んでいます。モデル自体は完成しており、私は現在、後処理ステップに苦労しています。 次のようなGDAL受粉器供給ラスターがあります(明るい色は、受粉器への訪問回数が多いことを意味します)。 そして、ランドスケープ上のサンプル位置を表すポイントのOGRシェープファイルがあります。 私はこれらのポイントの下のピクセルでいくつかの分析を実行しようとしていますが、そうするには、ポイントの下のピクセルの値を抽出できる必要があります。 PythonでOGRとGDALのみを使用して、ポイントの下のピクセルの値を抽出することは可能ですか?ReadAsArray()出力ラスターは非常に大きい(メモリに収まるには大きすぎる)ため、ラスター全体をを介してメモリに読み込むことは避けたいと思います。 私はこの投稿に気づきましたが、これは似ていますが、コマンドライン呼び出しが必要です。