早在黯淡和遥远的过去,这些格式来自不同的专有软件开发人员。GRID来自ESRI。IMG来自ERDAS,TIFF来自Aldus(他们还在旅行吗?)。这就是为什么我们要拥有三个。但是有一些区别:
- 可移植性 -在您提到的三款产品中,GeoTiff可能是所有软件中最受支持的,但是这种支持并不一定是完整的(某些软件无法处理浮点Tiff或比标准RGBA更多的频段)。Grid格式可能是受最少支持的,而IMG受到更好的支持,但模糊得多。
- 可压缩性 -不同的格式支持不同的压缩类型,或者不支持,因此文件大小会有所不同,但是,如果您真的很喜欢主要的压缩比率,那么我不会选择这三种压缩方式中的任何一种,而是请使用JP2000,MrSid ,ECW或其他小波技术之一。LZW压缩可以很好地完成工作,但不能打包像小波技术一样小的文件。
- 数字编码 -数据的数字编码方式不同,但是使用GDAL之类的软件(以及所有基于GDAL转换器构建的专有软件,例如其互操作性套件中的ESRI光栅支持-是的,您所付出的代价在技术上是FOSS4G !)我们不必为此担心。
- 数据排列 -三种文件格式的数据排列不同。例如,Tiff将所有内容打包到一个文件中,并可能添加world和投影文件。使用tiff,像素值就是故事的结尾数据。网格具有更复杂的结构,包括“信息”文件夹,其中包含用于投影,属性等的各种文件。我忘记了IMG的排列,但它也略有不同。
在GIS中,我们可以选择多种栅格格式,而不仅仅是这三种栅格格式。它们都有差异,有些差异太微不足道,无法在一个软件包中关注。其他差异更为根本。了解您的软件包以及与谁交换数据-然后选择格式...但要注意可移植性。