Kisi vs TIF vs IMG

17

Grid, TIF dan IMG adalah tiga format file raster.

Di ArcGIS Desktop, tampaknya tidak ada perbedaan di antara mereka.

Apa perbedaan antara ketiga format ini?

pengguna
sumber

Jawaban:

27

Kembali di masa lalu yang remang-remang dan jauh, format ini muncul dari pengembang perangkat lunak yang berbeda. GRID berasal dari ESRI. IMG berasal dari ERDAS dan TIFF datang dari Aldus (apakah mereka masih dalam perjalanan?). Jadi itu menjelaskan mengapa kita memiliki mereka bertiga. Namun ada beberapa perbedaan:

  1. Portabilitas - dari ketiganya Anda menyebutkan GeoTiff mungkin yang paling didukung dalam semua jenis perangkat lunak, tetapi dukungan itu belum tentu lengkap (beberapa perangkat lunak tidak dapat mengatasi Tiffs floating point atau lebih banyak band daripada RGBA standar). Format Grid mungkin yang paling sedikit didukung dan IMG lebih baik didukung tetapi hanya sedikit lebih tidak jelas.
  2. Kompresibilitas - format yang berbeda mendukung jenis yang berbeda, atau tidak, kompresi dan ukuran file dapat bervariasi, tetapi kemudian, jika Anda benar-benar serius tentang rasio kompresi besar, saya tidak akan memilih salah satu dari tiga ini tetapi beralih ke JP2000, MrSid , ECW atau salah satu dari teknologi wavelet lainnya. Kompresi LZW melakukan pekerjaan dengan baik tetapi tidak dapat mengemas file sekecil teknologi wavelet.
  3. Pengkodean Digital - cara penyandian data secara digital berbeda, tetapi dengan perangkat lunak seperti GDAL (dan semua perangkat lunak berpemilik yang dibangun di atas penerjemah GDAL seperti dukungan raster ESRI dalam rangkaian interoperabilitasnya - ya, Anda membayar untuk sesuatu yang secara teknis FOSS4G !) kita tidak perlu khawatir tentang itu.
  4. Pengaturan data - Tiga format file memiliki pengaturan data yang berbeda. Sebagai contoh, sebuah Tiff mengemas semuanya menjadi satu file dengan kemungkinan tambahan file world dan projection. Dengan tiff, nilai piksel adalah data, akhir cerita. Grid memiliki struktur yang lebih kompleks termasuk folder 'info' dengan semua jenis file untuk proyeksi, atribut, dll. Saya lupa pengaturan IMG tetapi juga sedikit berbeda.

Dalam GIS, kami memiliki beragam format raster untuk dipilih dan bukan hanya tiga. Mereka semua memiliki perbedaan, beberapa terlalu halus untuk diperhatikan dalam satu paket perangkat lunak. Perbedaan lainnya lebih mendasar. Ketahui paket Anda dan dengan siapa Anda akan bertukar data - lalu pilih format Anda ... tapi hati-hati dengan portabilitas.

MappaGnosis
sumber
Saya tahu ini adalah utas lama. Padahal pertanyaan saya terkait dengan jawaban ini. Jadi saya bertanya di sini. Saya tahu ada perbedaan yang sangat kecil dari perspektif pengguna, tetapi apakah ada perbedaan dari perspektif programmer? Apakah saya perlu melakukan hal yang berbeda untuk berbagai jenis raster?
Emi
Itu semua akan tergantung pada API apa yang Anda gunakan. Jika Anda menggunakan GDAL, maka ada sedikit perbedaan efektif selain dari batasan yang diberlakukan oleh format penyimpanan individual (mungkin pada bit-depth atau jumlah band dll). Setelah Anda membaca raster ke dalam memori dengan GDAL, format penyimpanan menjadi tidak relevan sampai Anda menyimpan hasilnya.
MappaGnosis
Saya menggunakan arcgis dan arcobjects.net. Apakah ada masalah dengan berbagai jenis raster?
Emi
Saya menggunakan arcpy juga
Emi
1

ArcGIS dapat membaca format tersebut dan bekerja dengannya secara transparan kepada pengguna, namun setiap format mendukung fitur yang berbeda seperti kedalaman dan kompresi bit pixel. Sebagai lanjutan dari jawaban @MappaGnosis, lihat dokumen spesifikasi teknis ESRI untuk daftar format apa yang mendukung fitur mana ( versi 9.3 ).

Agas
sumber