“QGZ” – Le nouveau format de sauvegarde des projets QGIS 3

By Friday June 1st, 2018Autres, SIG

Nous avons eu l’opportunité précédemment d’apporter dans QGIS 3 un nouveau format optionnel, le format “.QGZ”.

Il s’agit d’un conteneur zippé qui contient le projet xml classique (fichier .qgs).

Formats de stockage qgs et qgz

 

Sauvegarde optionnelle en qgz dans QGIS 3.0

 

Ce conteneur a un intérêt majeur qui est de permettre de stocker avec le projet QGIS d’autres ressources associées.

Lors du développement de la fonctionnalité de stockage auxiliaire, nous avons donc embarqué la base de données SQLite associée (ficher .qgd) dans le zip. Cela n’est évidemment valable que lorsque l’utilisateur choisi le format d’enregistrement qgz.

La grande nouveauté est que pour QGIS 3.2, le format qgz va devenir le format de sauvegarde par défaut. Les pièges du format optionnel seront donc limités, avec moins de risque de supprimer les ressources annexes au projet, ou d’oublier de les envoyer avec le projet lors du partage d’un projet.

QGZ as default format for QGIS – merged Pull Request

Il est donc maintenant possible de modifier QGIS pour permettre d’ajouter d’autres ressources dans le projet QGIS:

  • Embarquer les symboles SVG, les polices, les rampes des couleurs etc..
  • Partager des algorithmes ou des modeles de geotraitement avec le projet
  • Embarquer des plugins, scripts, etc..
  • Unifier le format de container hors ligne de données (off line editing, QField, etc..)

 

Si vous êtes intéressés par ce sujet n’hésitez par à nous contacter!