GeoPackage est un format ouvert, basé sur des normes, indépendant de la plateforme, portable, auto-descriptif et compact, conçu pour le transfert d'informations géospatiales. Il est défini par l'Open Geospatial Consortium (OGC). Un fichier GeoPackage est essentiellement un conteneur de base de données SQLite capable de stocker des entités vectorielles, des ensembles de matrices de tuiles d'imagerie et de cartes matricielles (raster), ainsi que des attributs non spatiaux. Il est conçu pour être un fichier unique facilement partageable et utilisable sur différentes plateformes et logiciels. GeoPackage est particulièrement utile pour les applications mobiles, l'accès aux données hors ligne et l'interopérabilité entre divers systèmes SIG. Il prend en charge à la fois les données vectorielles et matricielles, ce qui en fait un format polyvalent pour de nombreuses applications géospatiales. Le format est optimisé pour le stockage et la récupération efficace des données géospatiales, le rendant adapté aux grands jeux de données. Il est également conçu pour être facilement extensible, permettant l'ajout de nouveaux types de données et fonctionnalités selon les besoins. GeoPackage gagne en popularité en tant que format standard pour les données géospatiales en raison de sa nature ouverte, de sa portabilité et de sa grande polyvalence.