对比
GeoTIFF 与 netCDF 的区别
GeoTIFF 使用 TIFF 影像和标签将栅格像元关联到地理坐标与 CRS。netCDF 用命名维度、变量和属性描述科学数据集,可组合多个变量和时间点。
应该选择哪种格式?
与 GIS 工具交换带地理参考的影像时选 GeoTIFF。包含多个变量、时间或高度层并需要相关元数据的科学数组可考虑 netCDF。
适用于 GeoTIFF
交换带地理参考的地图、卫星图像和高程栅格
- 将像素与坐标参考系和投影信息一起保存
- 在GIS和地球科学工具间共享图像
适用于 netCDF
存储和交换气候、天气与地球科学的数组型数据
- 用维度、变量和属性描述多维数据
- 通过 netCDF 工具进行可移植的科学数据工作流
基本信息
| 项目 | GeoTIFF | netCDF |
|---|---|---|
| 扩展名 | .tif, .tiff | .nc, .nc4, .cdf |
| MIME 类型 | image/tiff | |
| 常见用途 | 交换带地理参考的地图、卫星图像和高程栅格 | 存储和交换气候、天气与地球科学的数组型数据 |
| 打开方式 | 使用支持GeoTIFF的GIS或遥感软件。检查CRS/EPSG、像素到地图坐标变换、轴顺序、像元大小、NoData、波段和压缩。普通图像编辑器另存可能移除地理标签。 | 使用支持 netCDF 的可视化或分析软件或库。检查变量、维度、属性和文件变体,并核对坐标变量、单位、日历、缺失值及读取工具所期待的 CF 约定。 |
| 导出或转换 | 导出为PNG或JPEG可能丢失坐标、栅格值或波段。转换GeoTIFF或Cloud Optimized GeoTIFF时,核对CRS、范围、分辨率、NoData、像素值和必要标签。 | 转换为 CSV、HDF5、Zarr 等格式时,确认维度、变量类型、属性、坐标和时间日历是否保留。转换为 classic 模型可能丢失扩展功能;CSV 无法完整表达层级、类型和属性。 |
按用途选择
将像素与坐标参考系和投影信息一起保存
交换带地理参考的地图、卫星图像和高程栅格
GeoTIFF在GIS和地球科学工具间共享图像
交换带地理参考的地图、卫星图像和高程栅格
GeoTIFF用维度、变量和属性描述多维数据
存储和交换气候、天气与地球科学的数组型数据
netCDF通过 netCDF 工具进行可移植的科学数据工作流
存储和交换气候、天气与地球科学的数组型数据
netCDF关键点 1
GeoTIFF 用 TIFF 标签和 GeoKey 编码栅格到模型坐标的变换及 CRS;netCDF 将数组描述为变量和维度,坐标含义由变量、属性和约定说明。
进一步了解差异关键点 2
GeoTIFF 面向带地理参考的栅格影像;netCDF Classic 与增强模型用于组织科学数组和相关元数据。
进一步了解差异进一步了解差异
影像式 GIS 交换适合使用 GeoTIFF。需要命名轴、多变量、时间或高度维度及属性时可使用 netCDF。若在 GIS 中使用 netCDF 网格,应检查坐标变量和 CRS 约定。
- GeoTIFF 通过 TIFF 标签和 GeoKey 把像元关联到模型坐标与 CRS。netCDF 将数组保存为基于命名维度的变量;空间说明依赖变量、属性和约定。
- GeoTIFF 通常交换单个地理参考栅格;netCDF 可合并多个变量、时间、高度层和元数据,Classic 与增强模型功能不同。
- 转换时核对 CRS 与变换、像元中心或边界解释、轴顺序、分辨率、波段与变量、单位、时间、缺失值、类型和压缩;检查 netCDF-4 的组和类型是否受目标模型支持。
常见问题
netCDF 会自动保留 GeoTIFF 的地理参考吗?
不会。需明确映射 CRS 和栅格变换,并验证坐标值、轴顺序、像元对齐及元数据。