Haruskah saya selalu menggunakan BIGTIFF = YA sebagai default?

12

Saya kadang-kadang menulis naskah pendek / instruksi kerja untuk kolega yang tidak terlalu ahli di GDAL / pemrograman pada umumnya.

Untuk mencegah masalah dengan skrip, saat menggabungkan / mengubah geotiff dengan GDAL, saya mencoba menggunakan opsi BIGTIFF = YES terlepas dari ukuran file apa yang akan digunakan, sehingga kesalahan yang tidak terduga tidak membingungkan pengguna skrip. Apakah ada kelemahan untuk melakukan ini?

Mengapa BIGTIFF tidak aktif secara default, terutama saat ini di mana> 4 GB file GeoTIFF cukup umum?

miln40
sumber
2
Pertanyaan yang sangat bagus Satu-satunya kelemahan yang saya temukan adalah tidak kompatibel dengan format Tiff normal. Program dengan libtiff <4.0 atau program yang menggunakan perpustakaan lain mungkin tidak dapat membuka file ini. Tapi saya kira semua program terbaru dapat menangani BIGTIFFs ...
pLumo
2
Satu lagi kekurangan. BIGTIFFs hanya dapat menangani file hingga 18.000 petabyte. Kami mungkin membutuhkan VERYBIGTIFFs segera ;-)
pLumo
1
Jika data Anda benar-benar mendekati batas BigTiff, maka pertimbangkan untuk memisahkannya dan menggunakan format VRT. Saya menggunakan VRT di mana raster saya mendekati TB apalagi PB! VRT brilian dan Anda dapat secara efektif menghindari banyak operasi besar-besaran (mis. Penggabungan dan warp massal) dengan menggunakannya.
MappaGnosis

Jawaban:

10

Apakah ada kelemahan untuk melakukan ini?

Ada perangkat lunak yang tidak akan bisa membaca BIGTIFF. Mungkin sebagian besar perangkat lunak geospasial / GIS yang mengkonsumsi data raster sekarang dapat menangani BIGTIFF, tetapi yang lain mungkin belum diperbarui atau membuat asumsi tentang ukuran maksimum. Dukungan BIGTIFF memang dan memang membutuhkan beberapa implementasi perangkat lunak.

Jika Anda ingin data Anda sedikit lebih tahan di masa depan, jika Anda menggunakan perangkat lunak yang sangat tua (berusia 5+ tahun), atau Anda mendorong TIFF Anda bolak-balik di antara berbagai disiplin ilmu (desain grafis, GIS, foto, teknik), jangan gunakan BIGTIFF jika Anda tidak membutuhkannya.

Mengapa BIGTIFF tidak aktif secara default, terutama saat ini di mana> 4 GB file GeoTIFF cukup umum?

Sepuluh tahun yang lalu, ketika BIGTIFF pertama kali diterapkan, mereka tidak begitu umum. Implementasi BIGTIFF adalah pengakuan bahwa ini akan segera menjadi masalah umum.

GDAL mencoba menjadi pandai tentang penggunaan BIGTIFF, tetapi hal-hal masih bisa gagal, terutama ketika menggabungkan, dll. Saran dari MappaGnosis sangat bagus - gunakan VRT untuk menggabungkan daripada menulis TIFF besar.

Saya masih sedikit kecewa karena nama saya yang diusulkan BFT tidak menang atas BIGTIFF.

Howard Butler
sumber
Terima kasih atas jawabannya! Namun, menggunakan VRT mungkin tidak banyak membantu dengan perangkat lunak yang berjuang untuk menampilkan bahkan satu BIGTIFF.
miln40