Skip to content

GeoPackage Specification / Overview


Introduction

The GeoPackage file format is a SQLite database container that can hold one or more of the following items:

  • vector features
  • tile matrix sets of imagery and raster maps at various scales
  • attributes (non-spatial data)

A GeoPackage file has the .gpkg extension.

Benefits of GeoPackage

  • Single file
  • SQLite backend
  • Can hold both vector data and raster data
  • Well-supported (supported in many software packages)
  • Supports extensions to allow GeoPackages to contain unofficial item formats. See GeoPackage Extensions for the currently list of extensions.

Limitations of GeoPackage

Alternatives to GeoPackage

Alternatives to GeoPackage include the following, and each option has its own benefits and limitations:

Resources

See the following resources: