GISBox

OVR(Overview File)文件和数据格式

GISBox是一站式三维 GIS 数据编辑、转换、发布平台,支持 OSGB/GEOTIFF/RVT 等多种 GIS 格式编辑,转换为 3DTiles/Terrain 等并发布。

简介

OVR(Overview File)是一种用于优化大规模影像或地理数据快速访问与可视化的文件格式。它通常用于地理信息系统(GIS)中,作为影像数据的金字塔文件或缩略图存储方式,帮助用户在不同的分辨率下快速加载、查看和处理影像数据。OVR 文件通过预生成不同分辨率的影像数据,减少了对原始高分辨率数据的频繁访问,显著提高了数据渲染效率。

文件结构特点

OVR 文件本质上是一个包含不同分辨率数据层的多层影像文件,它可以以多种影像格式生成和存储。其关键特点包括:

  1. 分辨率层级:每个层级存储影像的一个缩减版本,例如,原始影像为 100%,次级层级可能为 50%、25%等,形成一个金字塔结构。
  2. 存储格式:OVR 文件通常基于 GeoTIFF 格式扩展,支持多种压缩方式(如 JPEG、LZW、DEFLATE 等)。
  3. 索引信息:包含必要的元数据和索引信息,用于快速定位影像数据的某个特定区域。
  4. 关联方式:OVR 文件通常与原始影像文件存放在一起,命名方式为<影像文件名>.ovr

优点

  1. 高效加载:通过预生成的缩减数据层,OVR 文件能够在不同的缩放比例下快速加载影像数据,无需读取完整的高分辨率影像。
  2. 存储灵活性:支持多种压缩算法和存储格式,用户可以根据需求选择合适的方式,以平衡存储空间与数据加载速度。
  3. 兼容性强:OVR 文件与多种 GIS 软件(如 QGIS、ArcGIS)和渲染引擎(如 GDAL)高度兼容。
  4. 易于生成:通过常用工具(如 GDAL 的gdaladdo命令),可以轻松生成 OVR 文件。

缺点

  1. 生成时间成本:OVR 文件的创建过程需要一定的时间,尤其是在原始数据量巨大时。
  2. 存储空间增加:虽然可以选择压缩方式,但多层级的金字塔结构会额外占用存储空间。
  3. 适用范围有限:OVR 文件主要用于栅格影像数据,对于矢量数据和其他非影像类型的数据支持较少。
  4. 需要额外管理:OVR 文件与原始影像文件分离存储,可能导致文件管理复杂度增加,特别是在数据迁移时。

应用场景

OVR 文件广泛应用于需要快速访问大规模影像数据的场景,尤其是在 GIS 和遥感领域。例如,在土地资源管理中,用户通常需要访问大范围的高分辨率遥感影像,但频繁加载完整数据会带来性能瓶颈。通过 OVR 文件,用户可以在不同的缩放比例下快速查看缩减分辨率的数据,提升操作效率。在城市规划中,OVR 文件被用来展示不同分辨率的地形图或建筑模型,帮助规划者进行高效的空间分析。此外,在实时地图服务中,OVR 技术允许服务器快速响应用户的缩放操作,提供流畅的交互体验。OVR 文件还被广泛用于移动设备地图应用,通过减少数据加载时间,提升用户体验。

示例图

  1. 栅格数据集创建的两级金字塔示例。

  1. OVR 文件。

文件打开方式

  1. 在 QGIS 中打开 OVR 文件:

  1. ArcMap中打开 OVR 文件:

相关 GIS 文件

ASC

TAB

VCT

TIF

参考资料

  1. https://desktop.arcgis.com/zh-cn/arcmap/10.3/manage-data/raster-and-images/raster-pyramids.htm
  2. https://gis.stackexchange.com/questions/74037/how-to-open-a-raster-dataset-in-qgis
  3. https://gis.stackexchange.com/questions/127816/how-to-open-ovr-files-in-arcgis
  4. https://www.tauniverse.com/forum/showthread.php?p=429741