GeoPackage (GPKG) is a data format for geographic information system implemented as a SQLite database container.
Table of contents
- Purpose: File format for exchanging geospatial data supporting both raster and vector data, while being efficiently decodable by software, particularly in mobile devices
- Data type: vector and raster
- Type of format: GIS
- Multi-file format: Yes/No/Optional
- File type: binary
- File extension(s): .gpkg
- Originally developed by: Open Geospatial Consortium (OGC) (2014)
- Technical description/Specification/Schema: GeoPackage Spec
- License: read license
- Regulated by: Open Geospatial Consortium (OGC)
- Status: OGC standard
- Sample file(s): GeoPackage Data at geopackage.org
- Consumable by:
GeoPackage is a universal file format for vector and raster spatial data.
It is open, standards-based, and independent of platforms or applications. It has been built on the basis of SQLite, so it uses SQL to use GeoPackage on any desktop or mobile operating system.
The GeoPackage specification describes a set of conventions for storage in a SQLite database of:
- Vector entities.
- A set of matrix of tiles of images and raster maps at different scales.
As it is a database, it supports direct use, which means that we can access and update your data in a native storage format without the need for intermediate conversions.
ArcGIS in versions higher than ArcGIS 10.3 and ArcGIS Pro support the reading of Vector GeoPackages.
- Understanding and Working with the OGC Geopackage
- Esri Supports OGC GeoPackage Encoding Standard (2014)
- Getting Started With GeoPackage
Tools & Samples
- developer-support samples
- Add Rasters from File: Simple ArcGIS Runtime for Java application that adds supported images to the map by opening a folder and searching for a particular file extension