3
PyQGISまたはPythonを使用して多くのラスターを整列させますか?
PythonまたはPyQGISを使用して、多くのラスターをいくつかのピクセルサイズ、範囲、および投影システムで整列させたい。 最初に考えるのは、GDALを使用することです。 gdalinfo(参照ラスターから情報を検索するため) gdalwarp(投影システムとピクセルサイズを変換するため) gdal_translate(範囲を変換するため) それらは機能しますが、Pythonでこれらのツールを一緒に使用するのは簡単ではなく、この作業を完了するにはかなりの時間が必要です。また、QGISおよびAlign Rasters Tool を使用して簡単に行うことができます。 PyQGISまたはPythonを使用してこれを行うツールはありますか?(より多くのプログラミングを自動的に行いたい) 更新 私はこの質問からこのコードを見つけます: from osgeo import gdal, gdalconst inputfile = #Path to input file input = gdal.Open(inputfile, gdalconst.GA_ReadOnly) inputProj = input.GetProjection() inputTrans = input.GetGeoTransform() referencefile = #Path to reference file reference = gdal.Open(referencefile, gdalconst.GAReadOnly) referenceProj = reference.GetProjection() referenceTrans = reference.GetGeoTransform() bandreference …