大量の MODIS hdf ファイルをダウンロードし、各ファイルから必要なバンドを抽出しました。Python で GDAL lib を使用してすべての hdf ファイルを一緒にモザイク化し、再投影するにはどうすればよいですか?ありがとう!
2582 次
2 に答える
0
pyModis [0] も試すことができます。開発版では Python GDAL を使用しています (今日から、さらにテストする必要があります)。
gdal_merge.py は MODIS HDF では動作しません (おそらくバグです)。これは返されたエラーです
Traceback (most recent call last):
File "/usr/local/bin/gdal_merge.py", line 510, in <module>
sys.exit(main())
File "/usr/local/bin/gdal_merge.py", line 390, in main
file_infos = names_to_fileinfos( names )
File "/usr/local/bin/gdal_merge.py", line 122, in names_to_fileinfos
if fi.init_from_name( name ) == 1:
File "/usr/local/bin/gdal_merge.py", line 147, in init_from_name
self.band_type = fh.GetRasterBand(1).DataType
AttributeError: 'NoneType' object has no attribute 'DataType'
于 2014-04-26T21:32:42.400 に答える
0
2 つの GDAL コマンド ライン ツールを使用します。
- バンドを 1 つのラスターにモザイク化するgdal_merge.py
- ラスターを再投影するgdalwarp
于 2013-01-23T09:38:39.703 に答える