GISBox

QGZ(Quantum GIS Zipped Project)文件和数据格式

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

简介

QGZ 文件是 QGIS(Quantum GIS)软件中用于保存项目的压缩文件格式。QGIS 是一款开源的地理信息系统(GIS)软件,被广泛用于空间数据的可视化、编辑和分析。QGZ 格式本质上是将 QGIS 项目的配置文件(XML 格式的 .qgs 文件)压缩为单个文件,以便于存储和传输。与 QGS 文件不同,QGZ 格式具有更好的存储管理能力,尤其适合处理复杂项目。

文件结构

  1. 文件内容

QGZ 文件本质上是一个 ZIP 压缩包,内部包含 QGIS 项目的核心配置文件:

  • project.qgs:主项目文件,以 XML 格式存储项目的所有配置,包括图层样式、坐标参考系统、空间书签、布局和其他元数据信息。
  • 其他可能包含的资源文件:例如外部数据源引用、图标、符号和缓存文件等。
  1. 文件扩展名
  • 扩展名为 .qgz,与未压缩的 QGS 文件(.qgs)相对应。
  1. 结构特点
  • QGZ 文件在打开时会自动解压,以供 QGIS 软件读取和编辑。保存项目时,QGIS 会重新压缩并保存为 QGZ 格式。
  • QGZ 文件不会直接存储实际的空间数据,而是通过路径引用外部数据源(如 Shapefile、GeoTIFF、PostGIS 数据库等)。

优点

  1. 便于存储与传输:QGZ 格式将项目文件压缩为单个文件,适合存储、分享和备份,尤其是大型项目。
  2. 自动解压与重新压缩:QGIS 软件能够无缝处理 QGZ 文件,用户无需手动解压缩,提升了用户体验。
  3. 可读性与编辑性:项目核心配置文件(project.qgs)仍是 XML 格式,易于解析和手动编辑,便于问题诊断和脚本化处理。
  4. 数据完整性:对项目文件进行压缩存储可以减少文件损坏的风险,同时保持项目设置的完整性。

缺点

  1. 不包含实际数据:QGZ 文件本身仅保存项目配置,而不保存空间数据,依赖于外部数据源路径。如果数据路径发生变化,项目可能无法正确加载。
  2. 存储效率有限:如果项目规模庞大,压缩后的 QGZ 文件依然可能较大,特别是当项目引用大量高分辨率栅格数据时。
  3. 软件依赖性:QGZ 文件主要由 QGIS 读取和编辑,无法直接在其他 GIS 软件中打开,需要先解压并转换。

应用场景

QGZ 文件格式广泛应用于各种 GIS 项目管理场景,特别是在需要共享项目配置、备份工程文件和跨平台传输的情况下。对于个人或团队在 QGIS 中进行空间分析、制图和数据可视化时,QGZ 提供了一种高效的项目存储解决方案。研究人员可以使用 QGZ 格式保存地理数据分析流程和样式设置,确保项目的可重现性和完整性。在协同工作中,团队成员可以通过共享 QGZ 文件来复现项目配置,从而实现一致的地理数据展示和布局。QGZ 也适用于教学和培训场景,学生可以通过该格式加载示例项目,快速理解 QGIS 的使用方法。此外,在空间规划、环境监测、城市设计等行业中,QGZ 文件作为项目存储格式,为专业人员提供了便捷的项目管理和共享方式。

示例图

  1. QGZ 示例文件

  1. 保存为 QGZ 文件

文件打开方式

  1. 在软件中打开的QGZ 文件

  1. 在软件中打开的QGZ 文件

相关 GIS 文件

QGS

GDB

GRIB

GPKG

参考资料

  1. https://qgis.mierune.co.jp/posts/howto_1_manage_project
  2. https://www.osgeo.cn/osgeo-live/quickstart/qgis_quickstart.html
  3. https://live.osgeo.org/ja/quickstart/qgis_quickstart.html