GeoPackage Encoding Standard
1) Overview
2) Additional Resources
3) Downloads
4) Working Groups
1) Overview
A GeoPackage is an open, standards-based, platform-independent, portable, self-describing, compact format for transferring geospatial information. The GeoPackage standard describes a set of conventions for storing the following within a SQLite database:
- vector features
- tile matrix sets of imagery and raster maps at various scales
- extensions
To be clear, a GeoPackage is the SQLite container and the GeoPackage Encoding Standard governs the rules and requirements of content stored in a GeoPackage container. The GeoPackage standard defines the schema for a GeoPackage, including table definitions, integrity assertions, format limitations, and content constraints. The required and supported content of a GeoPackage is entirely defined in the standard.
Since a GeoPackage is a database container, it supports direct use. This means that data in a GeoPackage can be accessed and updated in a "native" storage format without intermediate format translations. GeoPackages that comply with the requirements in the standard and do not implement vendor-specific extensions are interoperable across all enterprise and personal computing environments. GeoPackages are particularly useful on mobile devices such as cell phones and tablets in communications environments where there is limited connectivity and bandwidth.
- Public Site For more information on GeoPackage including developer resources and information on in-progress work, please visit http://www.geopackage.org/ . For the official OGC member approved versions of the standard, see the Download information below.
- Media Type https://www.iana.org/assignments/media-types/application/geopackage+sqlite3
3) Downloads
Version | Document Title (click to download) | Document # | Type |
---|---|---|---|
1.3.1 | OGC GeoPackage Encoding Standard - with Corrigendum | 12-128r18 | IS-C |
1.1 | OGC GeoPackage WKT for Coordinate Reference Systems Extension | 21-057 | IS |
1.3 | OGC GeoPackage Encoding Standard | 12-128r17 | IS |
Release Notes for OGC GeoPackage Encoding Standard v1.3 | 18-066r1 | notes | |
1.2.1 | OGC Geopackage Encoding Standard - with Corrigendum | 12-128r15 | IS-C |
Release Notes for OGC GeoPackage Encoding Standard v1.2.1 | 18-024r1 | notes | |
1.0 | OGC GeoPackage Related Tables Extension | 18-000 | IS |
1.2 | OGC Geopackage Encoding Standard | 12-128r14 | IS |
Release Notes for GeoPackage v1.2 | 16-126r8 | Notes | |
1.1 | OGC Geopackage Encoding Standard | 12-128r12 | IS |
Geopackage Release Notes | 15-123r1 | Notes | |
1.1 | OGC GeoPackage Extension for Tiled Gridded Coverage Data | 17-066r2 | ISx |
1.0 | OGC GeoPackage Extension for Tiled Gridded Coverage Data | 17-066r1 | ISx |
1.0.1 | 12-128r11 | D-ISc | |
1.0 | 12-128r10 | D-IS |
With Version 1.1, the GeoPackage standard is stable. However, the GeoPackage Standards Working Group (SWG) is actively addressing issues and possible extensions. The GeoPackage SWG group has a public page at: http://www.opengeospatial.org/projects/groups/geopackageswg
Submit a Change Request, Requirement, or Comment for this OGC standard.
This OGC® Encoding Standard defines GeoPackages for exchange and GeoPackage SQLite Extensions for direct use of vector geospatial features and / or tile matrix sets of earth images and raster maps at various scales. Direct use means the ability to access and update data in a “native” storage format without intermediate format translations in an environment (e.g. through an API) that guarantees data model and data set integrity and identical access and update results in response to identical requests from different client applications. GeoPackages are interoperable across all enterprise and personal computing environments, and are particularly useful on mobile devices like cell phones and tablets in communications environments with limited connectivity and bandwidth.This OGC® Encoding Standard defines GeoPackages for exchange and GeoPackage SQLite Extensions for direct use of vector geospatial features and / or tile matrix sets of earth images and raster maps at various scales. Direct use means the ability to access and update data in a “native” storage format without intermediate format translations in an environment (e.g. through an API) that guarantees data model and data set integrity and identical access and update results in response to identical requests from different client applications. GeoPackages are interoperable across all enterprise and personal computing environments, and are particularly useful on mobile devices like cell phones and tablets in communications environments with limited connectivity and bandwidth.