64
CPII DOO/PNE Progiciels Géomatiques 14/01/16 De QGIS 2.2 à QGIS V2.12 Les nouveautés. Historique des versions du document

De QGIS 2.2 à QGIS V2.12 Les nouveautés

  • Upload
    others

  • View
    30

  • Download
    0

Embed Size (px)

Citation preview

Page 1: De QGIS 2.2 à QGIS V2.12 Les nouveautés

CPIIDOO/PNE Progiciels Géomatiques

14/01/16

De QGIS 2.2 à QGIS V2.12Les nouveautés.

Historique des versions du document

Page 2: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Version Date Commentaire

V 0.1 06/11/2014 Version Initiale

V0.2 17/11/2014 Complété en exploitant le document de C. MASSE

V0.3 23/02/2015 Nouveautés de QGIS 2.8

V0.4 16/07/2015 Nouveautés de QGIS 2.10

Affaire suivie par

Alain FERRATON - PNE Progiciels Géomatiques

Tél. : 02 40 12 84 12 / Fax : Xx xx xx xx xx

Courriel : [email protected]

RédacteurAlain FERRATON - PNE Progiciels géomatiquesRené JONCHERE - PNE Progiciels géomatiques

RelecteurPrénom NOM - Service

Référence(s) intranet

http://

QGIS V2.12 –14/01/16 2/64

Page 3: De QGIS 2.2 à QGIS V2.12 Les nouveautés

SOMMAIRE

1 - NOUVEAUTÉS DE LA 2.12.........................................................................................4

1.1 - Général......................................................................................................................4

1.2 - Outils d'analyse.........................................................................................................7

1.3 - Options de l'application et du projet..........................................................................7

1.4 - Navigateur.................................................................................................................8

1.5 - Fournisseurs de données..........................................................................................8

1.6 - Gestion de données..................................................................................................8

1.7 - Numérisation..............................................................................................................8

1.8 - Étiquetage..................................................................................................................8

1.9 - Composeur de cartes................................................................................................8

1.10 - Extensions...............................................................................................................8

1.11 - Programmation........................................................................................................8

1.12 - Style.........................................................................................................................8

2 - NOUVEAUTÉS DE LA 2.10.........................................................................................8

2.1 - Outils d'analyse.........................................................................................................8

2.2 - Navigateur...............................................................................................................12

2.3 - Formats des données..............................................................................................12

2.4 - Gestion des données...............................................................................................13

2.5 - Diagrammes............................................................................................................20

2.6 - Numérisation...........................................................................................................21

2.7 - Général....................................................................................................................22

2.8 - Étiquetage................................................................................................................23

2.9 - Composeur..............................................................................................................23

2.10 - Boite à outils de traitements..................................................................................26

2.11 - Symbologie............................................................................................................27

3 - NOUVEAUTÉS DE LA 2.8.........................................................................................35

3.1 - version LTR..............................................................................................................35

3.2 - Gestion des données...............................................................................................35

3.3 - Numérisation...........................................................................................................37

3.4 - Général....................................................................................................................38

3.5 - Légende des couches.............................................................................................40

3.6 - Composeur de cartes..............................................................................................40

3.7 - plugins.....................................................................................................................43

3.8 - Menu Traitement......................................................................................................43

3.9 - Programmation........................................................................................................45

3.10 - Symbologie............................................................................................................46

3.11 - Interface utilisateur................................................................................................50

4 - NOUVEAUTÉS DE LA 2.6.........................................................................................51

Page 4: De QGIS 2.2 à QGIS V2.12 Les nouveautés

4.1 - Général....................................................................................................................51

4.2 - Composeur de cartes..............................................................................................53

4.3 - Processing (menu traitement).................................................................................55

4.4 - Symbologie..............................................................................................................56

4.5 - Interface utilisateurs................................................................................................57

5 - NOUVEAUTÉS ISSUES DE LA 2.4...........................................................................60

5.1 - interface...................................................................................................................60

5.2 - performances...........................................................................................................61

5.3 - Composeur..............................................................................................................61

5.4 - style.........................................................................................................................62

QGIS V2.12 –14/01/16 4/64

Page 5: De QGIS 2.2 à QGIS V2.12 Les nouveautés

1 - Nouveautés de la 2.12

Qgis ‘Lyon’ embarque de nouvelles fonctionnalités. Les principales sont :

• Le support de règles d’affichage pour les étiquettes (Étiquettes basées sur desrègles) et la généralisation de l'usage des valeurs définies par des données pourles paramètres d'étiquetage.

• des règles de mise en forme pour l'affichage des tables d’attributs,

• le gestionnaire avancé de géométrie,

• la création et l’édition de courbes géométriques,

• une meilleure gestion des authentifications et plus encore !

Par ailleurs, de nombreux bogues ont été corrigés dont les fuites de mémoire dans QGIS2.12. Les fonctionnalités présentes dans cette version seront inclues dans la prochaineversion long terme (qui sortira en 2016), l’utiliser est une bonne occasion de tester cesnouvelles fonctionnalités

les nouveautés sont disponibles içi

QGIS V2.12 –14/01/16 5/64

Page 6: De QGIS 2.2 à QGIS V2.12 Les nouveautés

1.1 - Généralités

Nouvel écran de bienvenue

Qgis présente la liste des projets récents avec des vignettes pour améliorer le choix des travaux.

Amélioration continue de la qualité du code

Grâce à l’utilisation d’une bibliothèque de nettoyage d’adresse, des centaines de fuites de mémoires ont été identifiées et corrigées.

Éditeur avancé de paramètres

Un nouveau menu a été ajouté aux options qui vous laisse éditer n’importe quelles optionsdéfinies dans votre profile Attention !!

QGIS V2.12 –14/01/16 6/64

Page 7: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Groupes de couches mutuellement exclusive

Avec cette fonctionnalité, vous pouvez créer un groupe de couche où seulement une seulecouche peut être visible. (Ex BD_ORTHO millésime)

Filtre des valeurs des champs dans les expressions

Lorsque vous créez une expression qui prend en compte les valeurs d’un champ, vous pouvez désormais filtrer cette valeur dans l’espace de prévisualisation

Gestion des thèmes pour l'interface

QGIS 2.12 supporte désormais les thèmes d’interface que vous pouvez utiliser pour personnaliser les apparences des fenêtre, des boutons, etc. Par défaut, le logiciel dispose de deux thèmes Default et Night mapping.

(Préférences/Options/Général, Thème UI)

QGIS V2.12 –14/01/16 7/64

Page 8: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Nouvelles fonctions dans les expressions

Des fonctions de “recherche floues” ont été ajoutées. Elles incluent des fonctions de recherche de similitudes entre deux chaînes de caractère, la correspondance phonétique et permettent de réaliser des filtres sur enregistrements “proches” d’une chaîne de caractère déterminée.

De nombreuses fonctions géométriques ont été ajoutées :

• num_points(geom), pour calculer le nombre de points dans une géométrie

• area(geom), length(geom) et perimeter(geom), pour le calcul de l’aire, de la longueur et du périmètre de tout objet géométrique. Auparavant, ces calculs n’étaient possibles que sur la géométrie de l’entité courante.

• start_point(geom), end_point(geom), point_n(geom, n), pour retrouver le premier, le dernier et le point n de la géométrie

• make_point(x,y) pour la création manuelle d’une géométrie de type point

• x(geom), y(geom) qui renvoient les coordonnées x et y des géométries de type point ou du centroïde des objets non ponctuels

QGIS V2.12 –14/01/16 8/64

Page 9: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Une nouvelle fonction de couleur du projet a été ajoutée dans les propriétés du projet. Ceci vous permet de créer des couleurs liées au projet, où la couleur du symbole et des composants d'étiquetage peut être choisie parmi la combinaison des couleurs du projet.

De plus, certaines fonctions utiles de l’extension expressions+ ont été intégrée dans le logiciel dont:

• color_part: permet de récupérer un composant d’une couleur donnée (par exemple, le rouge, la teinte, l’alpha) à partir d’une couleur

• set_color_part: permet d’écraser une des composantes d’une couleur donnée, par exemple modifier la valeur alpha (l’opacité) d’une couleur

• day_of_week: renvoi le jour de la semaine sous forme de nombre à partir d’une date

Variables dans les expressions

Vous pouvez désormais définir des variables personnalisées dans les expressions. Ces variables peuvent être définies au niveau de l’application, du projet, de la couche ou du composeur d’impression.

QGIS V2.12 –14/01/16 9/64

Page 10: De QGIS 2.2 à QGIS V2.12 Les nouveautés

1.2 - Outils d'analyse

Ajout du nombre de sommets dans un champ de l'outil « Identifier les entités »

Outil d'alignement des rasters dans le menu raster

Ce nouvel outil dans la bibliothèque qgis_analysis est maintenant capable de prendre plusieurs raster en entrée et :

• Reprojete vers le même SRC

• Rééchantilloner à la même taille de cellule et décalage dans la grille

• Découpe une région d’intérêt

• Rééchantillonne les valeurs lorsque cela est nécessaire

QGIS V2.12 –14/01/16 10/64

Page 11: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Extension d'accrochage et de vérification de géométrie

Avec l'outil Vérifier les géométries vous pouvez valider la géométrie et vérifier la topologie. Avec l’outil Accrocher aux géométries vous pouvez aligner les lignes et sommets d’un vecteur vers celles d’un autre vecteur selon une tolérance pouvant être personnalisée.

1.3 - Options de l'application et du projet

Gestion des mots de passe cryptés

Extension de gestion des mots de passe intégrée avec Potgis et les solutions OWS

QGIS V2.12 –14/01/16 11/64

Page 12: De QGIS 2.2 à QGIS V2.12 Les nouveautés

1.4 - Explorateur

Amélioration des connexions Postgis dans l'explorateur

L'explorateur Qgis supporte des fonctions supplémentaires pour gérer les connexions Postgis. Ces fonctions permettent de créer, renommer et effacer les schémas, renommer, supprimer ou tronquer des tables et de copier des tables d'un schéma à un autre (drag and drop).

1.5 - Fournisseurs de données

Amélioration du connecteur Postgis

Les améliorations suivantes ont été apportées au prestataire PostGIS :

• amélioration des performances de restitution des couches PotGis • prise en charge des clés composées pour les vues

QGIS V2.12 –14/01/16 12/64

Page 13: De QGIS 2.2 à QGIS V2.12 Les nouveautés

1.6 - Gestion de données

Améliorations du gestionnaire de BDD

Il y a plusieurs améliorations des outils DB Manager:

• Dans DB Manager vous pouvez exporter les données dans tous les formats OGR supportés. Seul le format Shapefile était utilisable dans les versions précédentes

• Oracle Spatial est maintenant géré dans le Gestionnaire de Base de données• Lors de l’import de données dans une table, vous pouvez utiliser la nouvelle option

Importer uniquement les entités sélectionnées pour limiter les données à récupérer.

• Afin de mieux gérer l’espace occupé par les fenêtres, les nouvelles fenêtres de requête sont affichées sous forme d’onglet.

Formatage conditionnel des cellules de la table attributaires

Vous pouvez désormais définir l’affichage des cellules de la table à l’aide de règles

QGIS V2.12 –14/01/16 13/64

Page 14: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Support des chemins relatifs dans les widgets (outils d'édition des champs de la table attributaire)

Lorsque le chemin sélectionné avec l'explorateur est situé dans le même répertoire que le fichier projet ou dans un de ses sous-répertoires, le chemin est converti en un chemin relatif par rapport au répertoire du projet.

Type de widgets :

• Nom de fichier

• photo

• Vue Web

1.7 - Numérisation

Améliorations de la numérisation

Dans Qgis 2.10 l'annonce du nouveau moteur de géométrie a été faite, mais toutes les fonctions n'étaient pas supportées avec les outils de numérisation.

Avec Qgis 2.12 les fonctions de création de courbes sont ajoutées :

• Ajout d'arc de cercle avec 2 points et un rayon

• Ajout d'arc de cercle avec un point de départ, un point de courbure et un point d'arrivée

Note : il est nécessaire d'utiliser les fournisseur de données (postgis, gml ou wfs) qui supportent les courbes.

QGIS V2.12 –14/01/16 14/64

Page 15: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Affiche la table des nœuds avec l'usage de l'outil nœud en mode édition, vous pouvez saisir les valeurs exactes en x, y et z selon type de couche.

En outre la gestion du z est prise en compte correctement lorsque la couche contient des données en 3 dimensions

1.8 - Étiquetage

Valeurs définies par des données pour le quadrant en mode Décalage par rapport au centroïde.

QGIS V2.12 –14/01/16 15/64

Page 16: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Dessiner uniquement les étiquettes qui sont entièrement dans l'entité

Une nouvelle option ajoutée aux couches de polygones permet de limiter l’affichage des étiquettes à celles qui sont complètement contenues dans le polygone.

Contrôler la priorité pour étiqueter avec les obstacles

Avec qgis 2.12 il est possible de spécifier la priorité lors de chevauchement avec des objets des différentes couches. Vous pouvez également, fixer cette priorité avec des valeurs définies par des données.

Le chevauchement peut être contrôlé par des valeurs définies par des données.

• Par dessus l'intérieur de l'entité

• par dessus les limites de l'entité

La priorité du placement peut être définie par des valeurs définies par des données.

Option pour éviter le chevauchement des étiquettes des autres couches

Étiquettes basées sur des règles

Cette options permet de définir plusieurs paramétrages de l'étiquetage selon des filtres

QGIS V2.12 –14/01/16 16/64

Page 17: De QGIS 2.2 à QGIS V2.12 Les nouveautés

1.9 - Composeur

Amélioration de la navigation dans l'atlas de cartes

• Valeurs définies par des données pour le nom de la page.

Formats personnalisé pour afficher les coordonnées de la grille

Renvoi à la ligne automatique et ajustement de la taille pour les tables d'attributs dans le composeur

QGIS V2.12 –14/01/16 17/64

Page 18: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Personnalisation avancée de la couleur de fond d'une cellule

Ajustement de la page au contenu et paramétrage du nombre de page et du format d'export

Des couches de polygones extrêmement détaillées peuvent générer des très gros fichiers lors de l'export aux formats SVG ou PDF à partir du composeur. Cette fonction permet d'optimiser le résultat final et de générer des exports de petites tailles.

QGIS V2.12 –14/01/16 18/64

Page 19: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Contrôler l'affichage des couches pour la carte à partir de valeurs définies par des données

Sélectionner ou créer une expression pour définir les différentes couches visibles à partir des valeurs définies par des données. (Génération d'atlas).

1.10 - Extensions

Mise à jour de l'extension GRASS

L'extension GRASS a été étendue pour supporter GRASS 7

• Extension mise à niveau pour intégrer les différentes version de GRASS

• Intégration des fichiers GRASS dans l'explorateur QGIS

• Traitement des couches et des modules GRASS dans Qgis

• Edition des tables vecteurs GRASS

QGIS V2.12 –14/01/16 19/64

Page 20: De QGIS 2.2 à QGIS V2.12 Les nouveautés

1.11 - Programmation

1.12 - Style

Exporter des vignettes depuis le gestionnaire de style

Le gestionnaire de styles vous permet désormais d’exporter des vignettes des styles sélectionnés en format SVG ou PNG.

Nouvelle option de limitation de la taille en mm lorsque les tailles sont définies en unités de carte

Auparavant l'ajustement de la taille à la plage d'échelle était en unité de la carte, Maintenant vous pouvez choisir l'ajustement à la plage d'échelle en mm

Amélioration de la méthode du style déplacement de point

• Permettre la tolérance en mm/pixels ou unités de carte

• paramétrer la transparence des couleurs

• Placement selon la méthode des anneaux concentriques

QGIS V2.12 –14/01/16 20/64

Page 21: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Toutes les rampes de couleurs peuvent être modifiées

Un bouton « Edit » a été ajouté pour choix des rampes de couleur

Améliorations du traitement des symboles SVG

Ajout du pixel comme unité de la taille des symboles

QGIS V2.12 –14/01/16 21/64

Page 22: De QGIS 2.2 à QGIS V2.12 Les nouveautés

2 - Nouveautés de la 2.10

La version 2.10 est une version intermédiaire en attendant la prochaine version LongTerme (LTR) qui devrait paraître début 2016 (2.18 ou 3.0). Une autre version intermédiairedevrait sortir d’ici là.. Elle présente des avancées intéressantes pour les services ;

Pour les utilisations de type ‘visionneuse’ (QGIS light) on notera en particulier :

• Les améliorations sur les diagrammes avec l’affichage des classes (cf. 1.5)

• le filtrage sur les colonnes de la couche maître en cas de couches jointes (cf 1,7)

• Les améliorations sur la symbologie (1.11) avec en particulier la visualisation parhistogramme pour positionner les classes dans le style gradué.

Pour les utilisations de type analyse spatiale.les améliorations de DBManager couplé à lamise à disposition d’un plugin C++ de couches virtuelles (virtual layer) sont une avancéemajeure (assistant SQL pour requêtes SQL sur les couches ouvertes dans QGIS).

Les nouveautés sont disponibles ici

2.1 - Outils d'analyse

Nouveau widget de résumé statistique

Permet d'afficher des statistiques sommaires (par exemple, moyenne, écart-type, ...) pour un champ ou une expression d'une couche de vecteur. Ceci est fourni par l'intermédiaire d'une nouvelle fenêtre que vous pouvez activer à partir de la vue -> Panneaux -> Statistiques.Disponible uniquement sur les couches vectorielles qui ont une colonne numérique

QGIS V2.12 –14/01/16 22/64

Page 23: De QGIS 2.2 à QGIS V2.12 Les nouveautés

QGIS V2.12 –14/01/16 23/64

Page 24: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Fonctions logarithmiques dans la calculatrice raster

La calculatrice raster (Raster -> Calculatrice Raster dans le menu QGIS) est un outil qui vous permet d'effectuer les opérations de matrice sur une ou plusieurs couches raster. Avec QGIS 2.10 vous pouvez maintenant utiliser LN et log10 fonctions dans la calculatriceraster.

QGIS V2.12 –14/01/16 24/64

Page 25: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Nouvelles statistiques de zones rasterStatistique de zone permet d'ajouter les colonnes statistiques à la couche vectorielle àpartir des valeurs agrégées pour les pixels de la couche raster situées sur les objets de lacouche vectorielle. Les nouvelles fonctionnalités ont été ajoutées à l'outil de statistiqueszonale (médiane, écart-type, min, max, plage, la minorité, la majorité et la variété)

Remarque : les statistiques de zones est un plugin de base « Extension de statistiques dezone » , mais il est désactivé par défaut. Vous devez l'activer dans le gestionnaired'extensions.

QGIS V2.12 –14/01/16 25/64

Page 26: De QGIS 2.2 à QGIS V2.12 Les nouveautés

2.2 - Navigateur

Nouveau widget propriétés du navigateur parcourirLors de l'utilisation des panneaux du navigateur QGIS (Affichage -> Panneaux -> parcourir), vous pouvez activer l'outil des propriétés qui affiche le Widget en bas du système de fichiers. Pour basculer vers l'outil des propriétés, vous devez utiliser l'icône i en haut du panneau du navigateur parcourir.

2.3 - Formats des données

Améliorations Export DXF

L'export DXF a été constamment amélioré dans les trois dernières versions de QGIS. Cette version introduit une amélioration SVG ou un marqueur simple de conversion en blocs DXF. Cette version corrige quelques bugs et des problèmes de compatibilité des fichiers DXF.

Exécuter les expressions par le serveur PostGISDans QGIS 2.10 vous pouvez maintenant exécuter les fonctions disponibles côté serveur de base de données. Seules les expressions prises en charge seront envoyés à la base de données. Les expressions utilisant des opérateurs ou des fonctions non prises en charge côté serveur seront automatiquement exécuter par QGIS. Pour utiliser cette

QGIS V2.12 –14/01/16 26/64

Page 27: De QGIS 2.2 à QGIS V2.12 Les nouveautés

fonctionnalité, vous devez l'activer dans Préférences-> Options -> sources de données.

2.4 - Gestion des données

Mise à jour des champs virtuelsAvec la version 2.10, vous pouvez maintenant aller à l'onglet Champs des propriétés de la couche et appuyez sur le bouton Expression pour ouvrir l'éditeur d'expression et mettre à jour l'expression utilisée pour le champ virtuel.

QGIS V2.12 –14/01/16 27/64

Page 28: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Auto complétion des valeurs relationnellesLa valeur relationnelle dans l'outil d'édition des champs pour les couches vectorielles (Couche -> Propriétés -> Champs -> outils d'édition-> Valeur Relationnelle) peut maintenant être configuré pour utiliser la complétion.

Complétion de la valeur du champ que vous saisissez dans le formulaire en mode édition (création, modification).

QGIS V2.12 –14/01/16 28/64

Page 29: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Améliorations DB ManagerIl y a deux nouvelles fonctionnalités dans le Gestionnaire de base de données:

• La requête SQL ne nécessite plus de désigner une clé primaire (colonne avec valeur numérique unique).Une valeur auto-incrémentée est générée pour être utilisé comme une clé primaire.

• Intégration d'un constructeur de requêtes SQL Une nouvelle fenêtre dans le DB Manager permet la création de requêtes SQL par le biais de widgets où les noms de table, noms et fonctions colonnes peuvent être sélectionnées par l'utilisateur. Il aété porté à partir du plugin QSpatialite et il fonctionne avec PostGIS et Spatialite.

QGIS relations : Filtre et chaînage dans la référence de la relation.

Qgis permet de créer des relations (1:n) c'est à dire qu'à 1 enregistrement de la table référence avec un identifiant unique (clé primaire), QGIS peut associer plusieurs enregistrements de la table liée par la relation en utilisant des clés étrangères. Exemple avec la table des communes et la table attributaire des écoles. La table des communes possède un identifiant unique (code insee) et la table attributaires des écoles contient un champ code_insee qui joue le rôle de clé étrangère.

QGIS V2.12 –14/01/16 29/64

Page 30: De QGIS 2.2 à QGIS V2.12 Les nouveautés

D'autre part sur la table liée par la relation, une fenêtre permet de faire référence à la relation dans les outils d'édition du champ (clé étrangère) dans les propriétés de la table.

En mode édition QGIS 2.10 permet de filtrer les champs à afficher et le filtre de chaîne permet de ne montrer que les entrées du filtre précédent (utile pour les sélections de données hiérarchiques).

QGIS V2.12 –14/01/16 30/64

Page 31: De QGIS 2.2 à QGIS V2.12 Les nouveautés

2.5 - Diagrammes

Améliorations des diagrammes

Cette version comporte les améliorations suivantes :

• Les diagrammes peuvent être désactivés sans perdre le paramétrage

• Case à cocher pour afficher tous les diagrammes de la couche

• L'interface utilisateur a été simplifié

• Les classes sont affichées dans la légende de la couche

QGIS V2.12 –14/01/16 31/64

Page 32: De QGIS 2.2 à QGIS V2.12 Les nouveautés

2.6 - Numérisation

Amélioration de l'outil de rotation

• Liste déroulante ou saisie numérique pour définir l'angle de rotation

• Rotation sur un angle définit (accrochage)

• Position ancre de rotation (Ctrl Click)

QGIS V2.12 –14/01/16 32/64

Ancre

Page 33: De QGIS 2.2 à QGIS V2.12 Les nouveautés

2.7 - Général

Jointures

Dorénavant, le menu contextuel sur une couche jointe permet le filtrage, mais uniquement sur des colonnes de la table maître.

Les paramètres de la jointure sont éditables après la création, on peut modifier une jointure sans avoir à supprimer et à recréer la jointure.

Gestion des fichiers projet

Avertissement lors de la sauvegarde du projet si la date de la dernière modification a changé. Ceci est intéressant si plusieurs utilisateurs ou plusieurs sessions ont ouvert le même fichier projet.

Améliorations générales

• Intégration du format poincloud (lidar) de Postgis

• Amélioration et optimisation des barres d’icône dans les écrans contextuels (Widget)

• Amélioration du plugin GRASS et des formats GRASS

• Support des caractères non-latin pour les étiquettes courbées

• Amélioration du calculateur raster et des outils de géoréférencement

• Nouvel interface utilisateur pour les propriétés système des données windows.

QGIS V2.12 –14/01/16 33/64

Page 34: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Nouveau moteur de géométrie

QGIS 2.10 dispose d'un nouveau moteur de géométrie. Actuellement, vous ne verrez pas beaucoup de différences sur l'interface utilisateur, mais cela jette les bases d'un ensemble beaucoup plus riche de fonctionnalités géospatiales que nous serons en mesure de soutenir à l'avenir. La nouvelle application prend en charge les types de géométrie courbe (par exemple, vous pouvez représenter un véritable cercle plutôt qu'un polygone segmenté pour ressembler à un cercle).La nouvelle application supporte les valeurs z / m dans des géométries.

Remarque : Pour utiliser les courbes dans QGIS vous devrez utiliser PostGIS ou un SGBDsimilaire qui supporte les géométries curvilignes.

2.8 - Étiquetage

Alignement du texte suivant le placement des étiquettes sur une couche de points

Lorsque l'alignement est réglé sur ce mode, l'alignement du texte pour les étiquettes est tributaire de la mise en place de l'étiquette par rapport au point. Principe : Si l'étiquette est placée à la gauche du point alors le texte sera aligné à droite, sil'étiquette est centrée par rapport au point alors le texte sera centré et si l'étiquette est placée à la droite du point alors le texte sera aligné à gauche.Très utile pour les étiquettes multilignes.

2.9 - Composeur

Barre d'échelle calibrée automatiquement

Avec QGIS 2.10 on peut maintenant définir une taille min / max pour la largeur ajustée au segment en mm et QGIS adapte automatiquement les unités par segment avec des valeurs arrondie.

QGIS V2.12 –14/01/16 34/64

Page 35: De QGIS 2.2 à QGIS V2.12 Les nouveautés

2.10 - Boite à outils de traitements

Noms prédéfinis pour les fichiers de sortie de traitement.

Le nom de la couche reflète le traitement qui l'a produit pour faciliter la reconnaissance des couches

2.11 - Symbologie

Variation des symboles avec l'usage du style « Gradué »

La nouvelle version de GIS offre deux méthodes pour représenter la graduation du symbole. On peut faire varier la taille ou la couleur du symbole. Auparavant seule la couleur pouvait varier suivant une palette des couleurs.

Remarque : cette fonctionnalité est disponible uniquement avec les symboles de points oude lignes.

QGIS V2.12 –14/01/16 35/64

Page 36: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Visualiser et modifier le style gradué en utilisant un histogramme.

Dans le style « Gradué », un nouvel onglet histogramme a été ajouté. Il s'agit de l'histogramme interactif des valeurs de la colonne ou de l'expression utilisée. Cet histogramme permet d'ajuster le mode de classement à la distribution des valeurs, des ruptures de classe peuvent être déplacées ou ajoutées.

Définition des propriétés pour le symbole de police

La plupart des propriétés du symbole de police peuvent être définies par des données de l'entité représentée (la taille, la rotation, la couleur, etc...)

QGIS V2.12 –14/01/16 36/64

Page 37: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Effets de calques sur le rendu de la couche

On peut modifier l'aspect du contenu de la couche avec plusieurs effets (ombre, luminescence).

Attention : les effets peuvent ralentir les temps d'affichage, à réserver au carte de qualité.

Suppression des champs de proportion et de rotation dans le menu avancé

Dorénavant les champs de proportion et de rotation sont paramétrables dans le l'onglet style. On peut définir ces champs soit par des valeurs fixes, soit par des données de l'entité représentée

QGIS V2.12 –14/01/16 37/64

Page 38: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Apparier les catégories à un style existant

Menu avancé pour pairer la valeur du champ pour le classement par catégorie avec un nom correspondant de la bibliothèque de style ou un fichier de style XML. Exemple (airport, mairie, station_sncf, etc....pour info les symboles mairie et sation_sncf ont été ajoutés à la bibliothèque standard)

Nouvelle option pour désactiver le découpage des entités selon l'emprise de l'écran.

Cette option permet de désactiver le découpage automatique des entités selon l'emprise de l'écran. Le découpage des entités accélère le rendu de l'objet, mais cela peut avoir des effets secondaires indésirables pour certains types de symboles, notamment avec le symbole remplissage de centroïde. Si l'objet est partiellement représenté dans l'écran le point se déplace au centroïde de l'objet découpé.

QGIS V2.12 –14/01/16 38/64

Page 39: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Prévisualiser la taille, la rotation ou l'épaisseur des symboles pour les valeurs définies par des données

Un assistant de prévisualisation est accessible lorsque l'on définit les champs taille, rotation ou épaisseur à l'aide des données de l'entité représentée. On peut modifier le mode de calcul et les valeurs min/max.

QGIS V2.12 –14/01/16 39/64

Page 40: De QGIS 2.2 à QGIS V2.12 Les nouveautés

3 - Nouveautés de la 2.8

Nous ne retenons ici que les nouveautés importantes qui nous paraissent avoir un impactintéressant pour les besoins des services.

Les nouveautés sont (provisoirement) disponibles ici

3.1 - version LTR

La 2.8 est la première version maintenue sur le long terme (LTR). Ce qui signifie un geldes fonctionnalités pendant 1 an, mais avec retroportage de la correction des anomalies.

Ceci est censé répondre aux besoins des entreprises et organisations qui ne souhaitentpas modifier trop souvent les mesures d’accompagnement des utilisateurs en particuliersur les compétences et support de formation.

La plateforme de tests continus des améliorations mise en place est un gage de qualitéaccrue pour cette version et les futures versions. On peut donc s’attendre à uneamélioration de la stabilité de la 2.8 et des suivantes par rapport aux versions antérieures.

Les fonctionnalités les plus intéressantes me semblent :

• préfixe pour les jointures (gênant en 2.6)

• Mise à jour des attributs sur sélection

• Les nouveaux algorithmes, dont bien sûr ceux que nous avons payés ; larestructuration des champs et la généralisation des opérateurs spatiaux.

Ces nouvelles fonctionnalités ne justifient pas en soi du déploiement de la version. Seulel’assurance du rétro-portage et si c’est confirmé de la stabilité de cette version militeraitpour cette version plutôt que d’attendre la V2.10 ou la V2.12 qui inclueraient en particulierles autres développement en cours comme les couches virtuelles et l’amélioration deDBManager.

Une stratégie possible est donc d’attendre une prochaine version (2.10 ou 2.12) intégrantréellement des avancées majeures pour les utilisateurs et de passer seulement en 2016en version LTR (pour minimiser le nombre de version par an).

3.2 - Gestion des données

Préfixe personnalisé pour les jointures.

Les précédentes versions avait introduit comme préfixe pour les champs joints le nom de la table jointe, ce qui pouvait causer des problèmes en particulier avec les fichiers Shape pour lesquels les noms de champs sont limités à 10 caractères.

Il est maintenant possible de choisir le nom du préfixe :

QGIS V2.12 –14/01/16 40/64

Page 41: De QGIS 2.2 à QGIS V2.12 Les nouveautés

création des ‘memory layer’ (couches mémoires)

La création des couches mémoires est désormais intégrée.

Mise à jour des attributs sur sélection

Possibilité de mettre à jour uniquement que les champs sélectionnés

QGIS V2.12 –14/01/16 41/64

Page 42: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Cette fonctionnalité est un réel plus.

3.3 - Numérisation

Intégration du plugin Cad tools dans les outils de numérisation

Le plugin Cad tools a été intégré dans les outils de numérisation avancés :

amélioration de l’outil de simplification de géométries

La valeur de la tolérance peut désormais être indiquée en valeur exacte et en unité de carte, unité de couche ou en pixels.

Il est possible de sélectionner plusieurs entités à simplifier en une seule fois.

Amélioration de l’accrochage (toutes les couches)

QGIS V2.12 –14/01/16 42/64

Page 43: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Nouveau mode d’accrochage, plus rapide, sur l’ensemble des couches. L’ancien mode devient le mode avancé.

3.4 - Général

Expression en édition des attributs

Il est maintenant possible de rentrer une expression, par exemple 5 * 2,5 en modification dans la table d’attributs.

Export / import des signets

Il est maintenant possible de sauvegarder et de charger des signets dans un fichier. Permet de partager des emplacements favoris entre utilisateurs.

QGIS V2.12 –14/01/16 43/64

Page 44: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Améliorations des expressions.

La division entière produit désormais un réel en double précision ex : 5/2 = 2.5

au lieu de 2 avant. La division entière est désormais disponible avec // ex : 5//2 = 2.

il y a maintenant une fonction if (cond, vrai, faux).

Nouvelle fonction geometry() retourne la géométrie de l’entité

transform() retourne la géométrie dans un autre SRID ex : transform($geometry, ‘’ESPG 4326’’, ‘’EPSG ‘’2154’’)

3.5 - Légende des couches

Améliorations de la légende du rendu basé sur les règles. (présentation sous forme d’arbre) et chaque nœud de l’arbre peut être activé / désactivé individuellement)

3.6 - Composeur de cartes

Amélioration de l’interface

Nouvelle option pour masquer les panneaux ou basculer en mode plein écran :

QGIS V2.12 –14/01/16 44/64

Page 45: De QGIS 2.2 à QGIS V2.12 Les nouveautés

amélioration de la grille

Contrôle plus fin de la trame et des annotations.

Améliorations des marges des étiquettes :

QGIS V2.12 –14/01/16 45/64

Page 46: De QGIS 2.2 à QGIS V2.12 Les nouveautés

3.7 - plugins

Amélioration de la console Python

Possibilité de glisser -déposer un script python dans la fenêtre QGIS pour les executer.

3.8 - Menu Traitement

Ajout de l’ensemble des opérateurs spatiaux

dans les algorithmes ‘select by location’, extract by location, joint attributes by location (financé par notre Ministère).

Nouveaux algorithmes

regular point

symetrical difference

vector split

vector grid

QGIS V2.12 –14/01/16 46/64

Page 47: De QGIS 2.2 à QGIS V2.12 Les nouveautés

hypsometric curves

split line with line

refactor fields attributes : financé par notre Ministère. Permet de restructurer les champs d’une table pour obtenir une nouvelle table en sortie.

3.9 - Programmation

Commentaire pour les expressions :

Possibilité d’ajouter des commentaires dans les expressions.

Éditeur pour les expressions personnalisées

Possibilité de sauvegarder la fonction ainsi créée.

QGIS V2.12 –14/01/16 47/64

Page 48: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Amélioration de Dbmanager

¨Possibilité de n’executer que la partie su SQL sélectionnée.

3.10 - Symbologie

Remplissage raster

Possibilité de remplir des polygones avec une image raster.

Support expérimental de la rotation dans le canvas

Possibilité d’activer dans les paramétres > options > général

la rotation de la carte (expérimental)

Intégration du style ‘carte de chaleur’ pour les couches de points

QGIS V2.12 –14/01/16 48/64

Page 49: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Plus de paramètres de symbologie

version 2.6

version 2.8

QGIS V2.12 –14/01/16 49/64

Page 50: De QGIS 2.2 à QGIS V2.12 Les nouveautés

style multiple pour les couches

Possibilité de définir plusieurs styles pour une couche

3.11 - Interface utilisateur

Amélioration de la sélection des systèmes de projection

version 2.6

version 2.8 (sélection rapide des derniers SRS utilisés)

QGIS V2.12 –14/01/16 50/64

Page 51: De QGIS 2.2 à QGIS V2.12 Les nouveautés

4 - Nouveautés de la 2.6

Les nouveautés détaillées sont disponibles ici

deux améliorations apparaissent comme majeures depuis QGIS V2.2 :

- l’amélioration des performances

- les champs virtuels.

4.1 - Général

Suppression du dernier point dans les outils de mesures

avec les touches ‘del’ ou ‘retour arrière’

Sélection de champs pour une couche jointe.

Champs virtuels :

Ces champs sont basés sur une expression (équivalent de ajouter une colonne temporairede MapInfo). La formule des champs virtuels est stockée dans les fichiers projets de QGIS.

Cette nouveauté peut-être considérée comme majeure

Bouton associé pour les actions :

On peut désormais définir un bouton associé à une action.

QGIS V2.12 –14/01/16 51/64

Page 52: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Nouvelles expressions et options dans le calculateur d’expression

• possibilité d’utiliser + pour la concaténation de chaînes.

• Nouveau mot-clé: attribute( feature, attribute_name ) - fournit l’attribut spécifié d’une entité donnée.

• Nouveau mot-clé: $currentfeature - renvoie l’entité actuelle.

• Nouveau mot-clé: $atlasfeature - renvoie l’entité de l’atlas.

• Nouveau mot-clé: getfeature - fournit l’entité correspondante dans une couche.

On peut également noter :

• bounds : Retourne la géométrie représentant l'emprise de la géométrie en entré. Laprojection (SRC) sera la même que celle en entré.

• Bounds_width (et height) : Retourne la largeur de l'emprise d'une géométrie. Les calculs sont réalisés dans le Système de Référence Spatiale de cette géométrie.

• Wordwrap : Insère un saut de ligne dans une chaîne de texte, sur la base d'un nombre maximum/minimum de caractères par ligne.

• Xmin,... : Renvoie la coordonnée x minimale de la géométrie. Les calculs sont réalisés dans le Système de Référence Spatiale de cette géométrie.

Les classes de rendus des analyses peuvent être directement activées ou désactivées

Améliorations de la gestion des couches

Nouvelle barre d’outils.

Possibilité d’affichage uniquement des couches visibles dans la vue (pratique pour les légendes dans le composeur).

Possibilité de mémoriser un état des couches (remplace partiellement le plugin ‘Layer combination’ mais uniquement pour l’état des couches et pas les zooms)

QGIS V2.12 –14/01/16 52/64

Page 53: De QGIS 2.2 à QGIS V2.12 Les nouveautés

4.2 - Composeur de cartes

Possibilité de masquer des éléments au moment de l’impression

Nouvel onglet ‘Elements’

permettant de gérer les objets dans le composeur, en particulier de rendre non visible des éléments.

Meilleure gestion de l’apparence des flèches et des lignes.

QGIS V2.12 –14/01/16 53/64

Page 54: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Généralisation des expressions pour les propriétés des objets

Amélioration de l’intégration des tableaux de données dans le composeur

Les tableaux peuvent maintenant être réparties entre plusieurs cadres, ce qui permet leur contenu à diffuser sur des colonnes ou sur des pages différentes. contrôle manuel de la largeur des colonnes. Nouvelles options pour la source de la table Choix de comportement pour les tables vides.Ajout d'une case à cocher pour limiter les objets listés à ceux visibles dans la carte. Case à cocher ajoutée pour éliminer les lignes en doublons de la table.

QGIS V2.12 –14/01/16 54/64

Page 55: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Nb : une partie des améliorations vient de la 2.4 (expression sur les colonnes, filtres,...)

Il y a également pas mal d’autres améliorations secondaires dans le composeur

4.3 - Processing (menu traitement)

Il y a une forte orientation de QGIS vers l’utilisation des géo-algorithmes dans processing à l’instar de ESRI.

Les algorithmes ont été corrigés et complétés.

Il est maintenant possible de charger des modèles et des scripts mis à disposition par d’autres utilisateurs.

QGIS V2.12 –14/01/16 55/64

Page 56: De QGIS 2.2 à QGIS V2.12 Les nouveautés

4.4 - Symbologie

Amélioration du rendu des couleurs aléatoires.

Les couleurs sont plus distinctes les unes des autres.

QGIS V2.12 –14/01/16 56/64

Page 57: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Également des améliorations dans la conservation des paramètres en cas de changementde type d’analyse.

4.5 - Interface utilisateurs

Améliorations dans le dialogue de choix des couleurs.

Possibilité de définir des couleurs standards dans les options générales.

Et utilisation dans le choix des couleurs :

Nouvel outil ‘piocher couleur’ pour copier une couleur existante.

Et amélioration de la sélection des couleurs :

QGIS V2.12 –14/01/16 57/64

Page 58: De QGIS 2.2 à QGIS V2.12 Les nouveautés

choix d’un seul objet en sélection fusionné avec la sélection par rectangle

Un seul clic pour sélectionner un objet, glisser/lâcher pour un rectangle.

Ajout automatique par défaut de la couche à la carte lors d’un enregistrer sous....

QGIS V2.12 –14/01/16 58/64

Page 59: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Possibilité de passer les boutons QGIS en 48x48 ou 64x64 pixels (en particulier pour les périphériques pilotables par le toucher).

Le bouton ‘identifier’ permet avec un menu contextuel de choisir l’objet (ou tous) encas de superposition :

Aide à la saisie des macros python dans les propriétés du projet

QGIS V2.12 –14/01/16 59/64

Page 60: De QGIS 2.2 à QGIS V2.12 Les nouveautés

5 - Nouveautés issues de la 2.4

Nous ne retenons ici que les nouveautés majeures qui nous paraissent avoir un impact intéressant pour les besoins des services.

Les nouveautés détaillées sont disponibles ici

5.1 - interface

Barre de mise à jour rapide des champs (en mode modification) dans le tableau des attributs

(équivalent de mettre à jour colonne sous mapinfo).

Fichier QLR

Les fichiers QLR sont des fichiers XML qui mémorisent la souce des données, le style et d’autres informations. Il est possible de charger une couche avec un style particulier en chargeant le ficher QLR associé.

QGIS V2.12 –14/01/16 60/64

Page 61: De QGIS 2.2 à QGIS V2.12 Les nouveautés

On peut ajouter une même couche à plusieurs documents en héritant de toutes les propriétés qui ont été fixées dans le QLR (pour tout type de couche supportée dans QGIS).

5.2 - performances

Améliorations des performances

Utilisation du ‘multithread’ (on n’est plus obligé, par exemple, d’attendre la fin de l’actualisation de la carte avant de pouvoir lancer une nouvelle action).

QGIS peut désormais exploiter les processeurs multi-coeurs pour un rendu plus rapide.

On peut utiliser également la simplification dynamique des entités en complément pour accélérer les rendus.

L’amélioration des performances est une amélioration majeure.

5.3 - Composeur

Améliorations des fonctions de l’atlas

Les images dans le composeur sont maintenant compatible avec la fonction d’atlas

(On peut utiliser une expression pour indiquer quelle image doit être affichée dans chaque page de l’atlas)

QGIS V2.12 –14/01/16 61/64

Page 62: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Possibilité d’utiliser une liste d’échelle prédéfinie (la plus proche sera utilisée).

5.4 - style

Style Polygone inversé

Un nouveau style de rendu a été ajouté pour les polygones, vous permettant de « masquer » tout qui est en dehors de vos polygones cibles. Cela peut être utile pour mettre en évidence les zones, ou pour créer des masques cartographiques (pochoirs).

Gradient pour le remplissage des polygones

Le remplissage dégradé permet de remplir les polygones avec un gradient allant du bord de ligne vers l’intérieur.

QGIS V2.12 –14/01/16 62/64

Page 63: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Ici un exemple couplé avec un remplissage en polygone inversé (dégradé en transparenceen s’éloignant du polygone de la commune).

Décalage pour les symboles le long des contours.

Possibilité de stocker les styles dans les bases spatialites.

(Pour les couches spatialites).

QGIS V2.12 –14/01/16 63/64

Page 64: De QGIS 2.2 à QGIS V2.12 Les nouveautés

Ministère de l’Écologie, du Développement durable et de l’ÉnergieMinistère du Logement et de l’Égalité des territoiresSecrétariat généralTour Pascal A92055 La Défense cedexTél. : 01 40 81 21 22www.developpement-durable.gouv.fr – www.territoires.gouv.fr