ラスタのエクスポート

181 views
Skip to first unread message

kenya

unread,
Feb 10, 2025, 1:05:48 AM2/10/25
to QGIS初心者質問グループ
標高データのラスタファイルをサイズを小さくするために高圧縮でエクスポートすると『ラスタをファイルに書き込むことができません。エラーコード書き込みエラー』となって途中で失敗します。複数のラスタでやってみましたが、どれも作成されたファイルは途中までしかできておらずファイルサイズは全て4,194,304KBになっています。なにか設定に問題があるのでしょうか。

キタ

unread,
Feb 10, 2025, 1:15:34 AM2/10/25
to QGIS初心者質問グループ
「TIFF 最大ファイルサイズ」と検索するとTIFFファイルは最大4GBまでしか対応していないようです。
1ファイルが4GB以下になるようにしなければなりません。

キタ 

2025年2月10日月曜日 15:05:48 UTC+9 kenya:

ありた

unread,
Feb 10, 2025, 7:25:09 AM2/10/25
to QGIS初心者質問グループ
こんにちは

従来の TIFF の仕様上、最大容量は 4GiB でした。
その後の仕様改訂により現在ではオプションとして 4GiB 超のファイルが許されています。

QGIS が内部で使用している GDAL では保存の際に 4GiB 超 (BigTIFF) に対し、初期値は
IF_NEEDED とし、必要あれば BigTIFF として取り扱うとされています。
ただし圧縮を行った場合には、圧縮後のサイズが不明であるため BigTIFF とは扱われず、結果として
出力時にエラーとなることがあります。このため、圧縮時には BIGTIFF=YES と明示的に
BigTIFF として出力されるようにするとエラーは発生しません。

ラスタファイル出力で使用したツールによりますが、追加オプションの名前を BIGTFF 、値を YES
するか、追加のコマンドラインパラメータで -co BIGTIFF=YES をとすると、処理の際に
考慮されるかと思います。
スクリーンショット 2025-02-10 21.16.24.png

2025年2月10日月曜日 15:15:34 UTC+9 キタ:

kenya

unread,
Feb 12, 2025, 1:00:02 AM2/12/25
to QGIS初心者質問グループ
キタ様

ご回答ありがとうございました。tifにサイズ制限があることは知りませんでした。

ありた様

ご回答ありがとうございました。BifTIFFなるものも初めて知りました。ご教授の方法で無事エクスポートできました。

2025年2月10日月曜日 21:25:09 UTC+9 ありた:
Reply all
Reply to author
Forward
0 new messages