Format Atlas

Comparer

GeoPackage ou KML

Les deux décrivent des informations géographiques, mais GeoPackage est une base SQLite pour plusieurs couches et tuiles, tandis que KML est du XML de visualisation géographique pour les cartes et globes virtuels.

Quel format choisir ?

Choisissez GeoPackage pour regrouper des données SIG, accéder à SQL ou travailler hors ligne ; KML pour partager des entités et styles destinés à l’affichage cartographique.

Adapté pour GeoPackage

Distribuer et utiliser des données géospatiales dans un seul fichier

  • Réunir des entités vectorielles, des tuiles raster et des attributs pour un SIG ou un usage hors ligne

Adapté pour KML

Décrire des données géographiques à afficher sur des cartes ou globes virtuels · Échanger repères parcours zones descriptions et styles d'affichage

  • Afficher des objets et annotations dans Google Earth ou un SIG compatible
  • Associer noms descriptions et présentation aux données de position

Informations générales

ÉlémentGeoPackageKML
Extension.gpkg.kml
Type MIMEapplication/geopackage+sqlite3application/vnd.google-earth.kml+xml
Usages courantsDistribuer et utiliser des données géospatiales dans un seul fichierDécrire des données géographiques à afficher sur des cartes ou globes virtuels · Échanger repères parcours zones descriptions et styles d'affichage
Comment ouvrirOuvrez le fichier dans un SIG compatible avec GeoPackage, comme QGIS, puis vérifiez ses couches, ses systèmes de référence de coordonnées et ses extensions. Les outils SQLite peuvent afficher les tables, mais l’interprétation des géométries et des tuiles exige un logiciel compatible.Ouvrez-le dans Google Earth ou une application cartographique ou SIG compatible KML. Vérifiez les positions mais aussi lignes, polygones, styles, descriptions, images externes et liens réseau. Un éditeur XML permet d'examiner la structure ; utilisez une application compatible pour contrôler le rendu cartographique.
Exporter ou convertirVous pouvez exporter vers GeoJSON, Shapefile ou MBTiles. Le format cible ne conservera pas nécessairement toutes les couches, tous les attributs, systèmes de coordonnées ou tuiles ; après l’export, contrôlez le nombre d’entités, les coordonnées, les attributs et le rendu de la carte.Convertissez-le en GeoJSON ou dans un autre format pour SIG ou cartes Web. Styles, descriptions, horodatages et références externes ne sont pas toujours conservés. Vérifiez l'ordre des coordonnées, l'altitude et le rendu dans l'application cible, et gardez le KML original.

Choisir selon l’usage

Réunir des entités vectorielles, des tuiles raster et des attributs pour un SIG ou un usage hors ligne

Distribuer et utiliser des données géospatiales dans un seul fichier

GeoPackage

Afficher des objets et annotations dans Google Earth ou un SIG compatible

Décrire des données géographiques à afficher sur des cartes ou globes virtuels · Échanger repères parcours zones descriptions et styles d'affichage

KML

Associer noms descriptions et présentation aux données de position

Décrire des données géographiques à afficher sur des cartes ou globes virtuels · Échanger repères parcours zones descriptions et styles d'affichage

KML

Point clé 1

GeoPackage suit un schéma SQLite de l’OGC et peut stocker entités vectorielles, tuiles raster et attributs ; KML encode en XML des entités et consignes d’affichage.

En savoir plus sur les différences

Point clé 2

GeoPackage gère plusieurs tables et les requêtes SQL. KML décrit le contenu géographique à afficher dans une application et la façon de l’afficher.

En savoir plus sur les différences

En savoir plus sur les différences

Utilisez GeoPackage pour regrouper plusieurs couches, tuiles et attributs dans un fichier de base de données avec requêtes SQL ou accès hors ligne. Utilisez KML pour distribuer des lieux, itinéraires, zones et styles visuels à des logiciels compatibles de cartographie ou de globe virtuel. Après conversion, contrôlez l’ordre des coordonnées, l’altitude, les styles et les extensions.

  • GeoPackage est un conteneur SQLite conforme à la norme pour entités vectorielles, tuiles raster et attributs. KML est un encodage XML pour les annotations et la visualisation géographiques.
  • GeoPackage fonctionne comme un stockage à plusieurs tables avec accès SQL ; KML vise à présenter du contenu géographique et ses propriétés d’affichage dans les applications clientes.
  • GeoPackage stocke les références spatiales et peut utiliser des extensions. Les coordonnées KML suivent longitude-latitude-altitude : lors d’une conversion, conservez l’ordre des axes et l’interprétation de l’altitude.

Questions fréquentes

KML peut-il remplacer GeoPackage pour stocker des données SIG ?

Pas dans tous les flux de travail. KML sert à la visualisation et à l’échange d’entités ; GeoPackage est un conteneur de base prenant en charge plusieurs couches, attributs, tuiles et SQL.

En savoir plus

Références et spécifications