それぞれ約100 MBの約20個のdem tiffをマージしたかったので、gdalwarpを使用しました(仮想ファイルオプションについて知っています)。
gdalwarp $(list_of_tiffs) merged.tiff
ただし、このコマンドには非常に長い時間がかかり、約15分後にセットから5番目の画像を処理していました。終了します。
次に、gdal_merge.pyスクリプトがモザイクにも使用できることを発見し、試してみました。
gdal_merge.py $(list_of_tiffs)
3分以内に完了しました。
両方のコマンドで同じ結果が得られると思っていたので、結果が同じであるとgdalwarpに時間がかかるのはなぜですか?
gdalwarp
NumPyはCよりも高速ではないため、さらに何かをしなければなりません。実装、ただし到達することができます。