Modifications apportées par QGIS 3.26\nModifications apportées par QGIS 3.24\nSponsors de QGIS 2.16.0\nModifications apportées par QGIS 2.16¶\nVoici la liste des modifications pour la prochaine version de QGIS - version 2.16.0 “Nødebo”. Le département “Géosciences et Gestion des Ressources Naturelles” du collège “Forêts et Paysages” à Nødebo a accueilli la première conférence internationale QGIS et rencontre de développeurs en mai 2015.\nCeci n’est pas une Version Long Terme\nCette version n’est pas désignée comme Version Long Terme (LTR). Les utilisateurs qui souhaitent avoir une version de QGIS qui ne change pas et qui bénéficie de correction d’erreurs pendant au moins 1 an sont invités à utiliser plutôt la version 2.14 (qui est à présent notre version LTR officielle avec la sortie de QGIS 2.16)\nNouvelles Fonctionnalités dans QGIS 2.16 “Nødebo”\nSi vous effectuez une mise à jour à partir de QGIS 2.14, vous trouverez de nombreuses nouvelles fonctionnalités dans cette version. Nous vous encourageons à parcourir les journaux de modifications des versions antérieures car cette version QGIS 2.16 inclut toutes les fonctionnalités publiées dans ces versions.\nÀ chaque fois que de nouvelles fonctionnalités sont ajoutées au logiciel, elles introduisent potentiellement de nouveaux bugs. Donc, si vous avez des problèmes avec cette version, reportez-les en utilisant le système de suivi de bugs de QGIS.\nPrononciation de Nødebo…\nQGIS est soutenu par des donateurs et des sponsors. Une liste actuelle des donateurs qui ont apporté des contributions financières, grandes et petites, au projet peut être consultée sur notre liste de donateurs. Si vous souhaitez devenir et sponsor officiel du projet, veuillez visiter notre page de parrainage pour plus de détails. Le parrainage de QGIS nous aide à financer nos six réunions mensuelles de développeurs, à maintenir l’infrastructure du projet et à financer les efforts de correction de bogues. Une liste complète des sponsors actuels est fournie ci-dessous - merci à tous nos sponsors!\nQGIS est un logiciel libre et vous n’avez aucune obligation de payer quoi que ce soit pour l’utiliser. En fait, nous souhaitons encourager les gens à l’utiliser le plus possible, sans s’intéresser à leur état financier ou à leur statut social. Nous croyons que fournir aux gens des outils décisionnels spatiaux permettra d’améliorer la société humaine. Si vous êtes en capacité d’aider QGIS, vous pouvez .\nFonctionnalité : Copier les entités au format GeoJSON\nFonctionnalité : stocker des signets spatiaux dans les fichiers de projet.\nFonctionnalité : visualisation des messages GNSS GNRMC\nFonctionnalité : Coller des entités GeoJSON directement dans QGIS\nFonctionnalité : amélioration des infobulles de carte\nFonctionnalité : les types de fichiers de QGIS disposent à présent d’icônes MIME dédiées\nFonctionnalité : Loupe de canevas de carte\nFonctionnalité : Amélioration du zoom\nFonctionnalité : Éditeur interactif de gradient remodelé\nFonctionnalité : Choix de la vue par défaut pour la table attributaire\nFonctionnalité: Améliorations des calendriers contextuels\nFonctionnalité: Amélioration des sélecteurs de couleur\nFonctionnalité : Copie du contenu d’une cellule de la table attributaire\nFonctionnalité: Amélioration du support pour HiDPI\nFonctionnalité : Amélioration de l’outil de sélection sur la carte\nFonctionnalité : Documentation de QGIS 2.14\nFonctionnalité : Documentation du système d’authentification dans le manuel de l’utilisateur\nFonctionnalité: Couche de symboles de flèche\nFonctionnalité: Nouveau type de couche de symbole « Symbole de remplissage »\nFonctionnalité: Nouveaux symboles dédiés à l’accessibilité et la mauvaise vision\nFonctionnalité: Nouveaux symboles de marqueurs simples\nFonctionnalité : le rendu « Aucun Symbole »\nFonctionnalité: Amélioration du contrôle du rendu du remplissage de centroïde\nFonctionnalité: Paramètre de bordure pour les symboles de police\nFonctionnalité: Contrôle de la jointure de bordure pour les symboles simples, d’ellipse et de police\nFonctionnalité: Nouvel outil de carte pour paramétrer interactivement le décalage d’un symbole ponctuel\nFonctionnalité: Le panneau Style\nFonctionnalité : La barre d’outils Étiquettes prend en charge l’étiquetage basé sur des règles\nFonctionnalité: La taille des diagrammes est affichée dans la légende\nFonctionnalité: Sélection des unités pour la largeur de bordure\nFonctionnalité: Les diagrammes se comportent comme des étiquettes et peuvent être gérés depuis la barre d’outils\nFonctionnalité : Nouvelles options de simplification à la volée\nFonctionnalité: Classification basée sur les quantiles pour les couches raster\nFonctionnalité: Moteur de rendu d’ombre porté en direct\nFonctionnalité: « Répétition » du mode verrouillage pour les contraintes\nFonctionnalité: Extension des géométries linéaires avec l’outil de remodelage\nFonctionnalité: Tolérance de segmentation\nFonctionnalité: Nouvelles options de configuration pour la table attributaire\nFonctionnalité: Gestion des colonnes dans les formulaires de saisie\nFonctionnalité: Contrôle des attributs à exporter lors de l’enregistrement d’une couche vecteur\nFonctionnalité: Vue formulaire: la colonne sur le côté est maintenant triable\nFonctionnalité: Contrôle de formulaire de référence de la relation: raccourci pour l’ajout de nouvelles valeurs\nFonctionnalité: Contrôles de formulaire de premier niveau dans la conception par glisser/déposer\nFonctionnalité: Filtre et sélection basées sur le formulaire\nFonctionnalité: Création de couches GeoPackage\nFonctionnalité: Contraintes dans les contrôles de formulaire\nFonctionnalité: Mise à jour d’attributs de plusieurs entités simultanément\nFonctionnalité: Nouvelle option de zoom sur la plage d’échelle visible d’une couche\nFonctionnalité: Nouveaux outils de dessin de polygones et de polylignes\nFonctionnalité: Liens relatifs dans les étiquettes du composeur\nFonctionnalité: Incorporer les entités d’atlas dans le source HTML du composeur au format GeoJSON\nFonctionnalité: Gestion des SVG paramétrés pour les images SVG du composeur\nFonctionnalité: Utilisation plus simple du HTML dans les étiquettes\nFonctionnalité: Sorties géoréférencées du composeur (ex: PDF)\nFonctionnalité: Les cartes de composeur se mettent automatiquement à jour en fonction des réglages\nFonctionnalité: Paramètres nommés dans les expressions\nFonctionnalité : Ajout de nouvelles unités de distance\nFonctionnalité : Modifications dans les expressions\nFonctionnalité: Statistiques pour les champs chaînes de caractères et dates\nFonctionnalité: Affichage du rayon de point de courbure dans les outils d’information\nFonctionnalité: Agrégats pour les expressions\nFonctionnalité: l’extension fTool a été remplacée par les géotraitements Processing\nFonctionnalité: Renseigner des emplacements de points en cliquant dans le canevas de carte\nFonctionnalité: Gestion des expressions et des variables\nFonctionnalité: Algorithmes pré-configurés\nFonctionnalité: Créer une extension avec des algorithmes basés sur des scripts depuis la boîte à outils.\nFonctionnalité: Utilisation du gestionnaire d’authentification pour les algorithmes utilisant des données PostGIS\nFonctionnalité: Gestion de l’écriture dans des tables sans géométrie\nFonctionnalité: Ajout de nouveaux algorithmes GRASS au menu Traitement\nFonctionnalité: Les jeux de données OGR sont ouverts en mode lecture seule par défaut\nFonctionnalité: Amélioration de la prise en compte des champs de type DOMAIN dans PostgreSQL\nFonctionnalité: Configuration du mode lecture seule des couches vecteurs dans le projet\nFonctionnalité: Gestion des bases de données DB2\nFonctionnalité: Rafraîchissement des vues matérialisées PostgreSQL dans DB Manager\nFonctionnalité: Affichage de l’attribut OGR FID\nFonctionnalité: Services ArcGIS REST Map et Feature\nFonctionnalité: Enregistrement des styles dans les bases de données MS SQL et Oracle\nFonctionnalité: Renommer les champs dans les couches\nFonctionnalité: Gestion basique du gestionnaire Oracle Workspace\nFonctionnalité: Améliorations massives du fournisseur WFS\nFonctionnalité: Génération des valeurs par défaut à la volée sur les couches PostgreSQL\nFonctionnalité: Gestion de l’entourage en rouge dans les requêtes GetMap et GetPrint\nFonctionnalité: Transformations géodésiques par défaut pour le serveur\nFonctionnalité: Amélioration de l’extension Globe.\nFonctionnalité: Globe: extruder les objets\nFonctionnalité: API: Ajout de pages pour les propriétés des couches vecteur\nFonctionnalité: Globle: gestion des vecteurs\nFonctionnalité: Globle: Exagération verticale pour les MNT.\nFonctionnalité: Contrôles intégrés dans l’arbre des couches\nFonctionnalités: Les extensions peuvent ajouter des pages dans les propriétés des couches vecteur\nFonctionnalité : Nouvelles classes PyQGIS 2.16\nNouvelles classes d’IHM\nSponsors de QGIS 2.16.0¶\nChaque année, nous recevons aussi le soutien de diverses organisations qui apprécient le travail que nous faisons et souhaiteraient faciliter l’effort de développement soutenu du projet. Ces sponsors sont listés ci-dessous avec nos remerciements !\nSponsors Or ( 9000 EUR )¶\nQGIS Usergroup Switzerland, Suisse (06.2016-06.2017)\nSponsor Argent ( 3000 EUR )¶\nState of Vorarlberg, Autriche (11.2011-06.2017)\nGAIA mbh, Allemagne (06.2013-11.2016)\nSponsors Bronze ( 500 EUR )¶\nwww.terrelogiche.com, Italie (06.2015-06.2017)\nNCC, Suède (05.2016-05.2017)\nGaia3D, Inc., Corée du Sud (05.2015-05.2017)\nGEPOL, Pologne (04.2016-04.2017)\nRoyal Borough of Windsor and Maidenhead, Royaume-Uni (04.2015-04.2017)\nGFI - Gesellschaft für Informationstechnologie mbH, Allemagne (04.2015-04.2017)\nFORNAT AG, Suisse (04.2014-04.2017)\nNational Parks UK, Royaume-Uni (03.2016-03-2017)\nKBB Underground Technologies, Allemagne (03.2014-03.2017)\nBGEO OPEN GIS, SL, Espagne (03.2016-03-2017)\nAger Technology, Espagne (03.2014-03.2017)\nGIS-Support, Pologne (02.2015-03-2017)\nwww.molitec.it, Italie (01.2014-03.2017)\nTrage Wegen vzw, Belgique (03.2015-03.2017)\nGKG Kassel (Dr.-Ing. Claas Leiner), Allemagne (03.2014-03.2017)\nFonctionnalité : Copier les entités au format GeoJSON¶\nFonctionnalité : stocker des signets spatiaux dans les fichiers de projet.¶\nSi vous créez un signet spatial, vous pouvez choisir de stocker le signet dans votre fichier de projet actif. Parcourez le panneau des signets pour trouver la case à cocher qui permet cette possibilité.\nCette fonctionnalité a été développée par Stéphane Brunner\nFonctionnalité : visualisation des messages GNSS GNRMC¶\nQGIS peut à présent gérer les données du satellite GLONASS (lignes $GN*) pour obtenir une précision accrue des récepteurs GPS/GNSS.\nCette fonctionnalité a été développée par Ondřej Fibich\nFonctionnalité : Coller des entités GeoJSON directement dans QGIS¶\nLe presse papier de QGIS peut à présent analyser différents type de format texte, dont le format natif pour les collections d’entités GeoJSON. Celà permet de coller et coller directement des chaînes de caractères GeoJSON dans QGIS afin de les convertir automatiquement en entités et géométries QGIS.\nFonctionnalité : amélioration des infobulles de carte¶\nVisibilité des infobulles de carte conservée à travers les sessions\nLes infobulles de cartes affichent à présent du contenu HTML, des vidéo et des liens internet\nCette fonctionnalité a été financée par OPENGIS.ch GmbH\nCette fonctionnalité a été développée par Marco Bernasocchi (OpenGIS.ch)\nFonctionnalité : les types de fichiers de QGIS disposent à présent d’icônes MIME dédiées¶\nIl est à présent facile de reconnaître et différencier les différents types de fichiers QGIS dans les différents systèmes de fichiers. Il y a à présent des icônes MIME pour les types de fichiers suivants :\n*.qgs - fichier de projet QGIS\n*.qml - fichier d’attributs de couche\n*.qlr - fichier de définition de couche\n*.qpt - fichier modèle de composeur\nCette fonctionnalité a été développée par Alexandre Neto\nFonctionnalité : Loupe de canevas de carte¶\nUne loupe a été ajoutée à QGIS, et permet d’agrandir la carte sans changer d’échelle, ce qui permet de positionner plus facilement les étiquettes et symboles. De plus, une valeur par défaut peut être inscrite dans les paramètres de configuration, ce qui est très utile pour les écrans à grande résolution !\nCette fonctionnalité a été financée par le projet QWAT\nCette fonctionnalité a été développée par Paul Blottière (Oslandia)\nFonctionnalité : Amélioration du zoom¶\nQGIS 2.16 offre de nouvelles façons de zoomer et dézoomer dans le canevas de carte.\nPresser Ctrl tout en utilisant la roulette de la souris vous permettra de zoomer et dé-zoomer plus finement. Ce comportement synchronise le canevas avec le composeur.\nCtrl++ ou Ctrl+- permet de zoomer ou dé-zoomer directement dans la carte\nLorsque certains outils de carte sont activés, vous pouvez faire un zoom de type web en pressant Shift et en glissant un rectangle sur une région de la carte pour zoomer cette zone. C’est valable pour les outils de carte qui ne sont pas des outils de sélection (puisqu’ils utilisent Shift pour ajouter à la sélection) et les outils d’édition.\nFonctionnalité : Éditeur interactif de gradient remodelé¶\nL’éditeur de rampe de gradient a été remodelé avec des contrôles interactifs pour une manipulation aisée des gradients. Maintenant, la boîte de dialogue a aussi un graphe interactif pour modifier les arrêts de gradient avec des valeurs de couleurs TSV ou RVB. Les nouvelles fonctionnalités de l’éditeur :\nfaire glisser pour définir l’arrêt de couleur\nDouble-cliquer pour ajouter un nouvel arrêt\nLa touche Délétion efface l’arrêt sélectionné\nLes touches fléchées déplacent l’arrêt sélectionné, et en pressant la touche Shift en combinaison avec les touches fléchées le déplacement sera plus important\nGlisser et coller une couleur sur le widget pour ajouter un nouvel arrêt\nFonctionnalité : Choix de la vue par défaut pour la table attributaire¶\nDans les versions précédentes de QGIS, la table d’attributs s’affichait toujours de la même manière à l’ouverture (vue tabulaire). Maintenant vous avez le choix d’afficher par défaut la vue tabulaire, la vue formulaire ou se souvenir de la dernière vue utilisée.\nFonctionnalité: Améliorations des calendriers contextuels¶\nLa date d’aujourd’hui est maintenant mise en valeur dans les widgets des calendriers contextuels, rendant plus facile la sélection d’une date à partir du jour courant.\nFonctionnalité: Amélioration des sélecteurs de couleur¶\nLes menus contextuels de couleur affichent maintenant une roue chromatique permettant un ajustement très rapide des couleurs.\nFonctionnalité : Copie du contenu d’une cellule de la table attributaire¶\nUne nouvelle entrée du menu contextuel propose de Copier le contenu de la cellule lorsque l’on fait un clic-droit sur une cellule de la table d’attributs. Quand cette option est choisie, le contenu de la cellule est copiée dans le presse-papier, quel que le soit le type de donnée.\nFonctionnalité: Amélioration du support pour HiDPI¶\nLes utilisateurs d’écrans HiPDI noteront une amélioration de l’interface utilisateur car des efforts ont été faits pour mettre à jour les icônes au format SVG. Depuis QGIS 2.16 toutes les barres d’outils sont compatibles avec HiDPI.\nFonctionnalité : Amélioration de l’outil de sélection sur la carte¶\nLe comportement des outils de sélection sur une carte a été amélioré grâce aux changements suivants :\nPour cliquer-et-glisser les sélections :\npresser Shift = ajouter à la sélection\npresser Ctrl = retirer de la sélection\npresser Ctrl+Shift = intersection avec la sélection courante\npresser Alt (peut être utilisé en combinaison avec Shift/Ctrl) = change du mode « intersection » à celui d“« inclusion totale »\nPour les sélections avec un seul clic :\npresser Shift ou Ctrl = bascule la sélection d’une entité (c.-à-d. soit ajoute à la sélection courante soit retire de la sélection courante)\nCes modifications permettent d’aligner le comportement de ces outils sur celui rencontré dans d’autres applications et également avec le composeur.\nActualisation de la Documentation¶\nFonctionnalité : Documentation de QGIS 2.14¶\nAvec la génération automatique de tickets dans le dépôt Documentation pour chaque nouvelle fonctionnalité ajoutée à QGIS, nous sommes désormais sûrs que toutes les nouvelles fonctionnalités sont portées à la connaissance de l’équipe de documentation.\nL’équipe a travaillé dur sur les tickets des trois précédentes versions de QGIS : 2.10, 2.12, 2.14 afin d’assurer une documentation à jour avec la Version Long Terme de QGIS. Cet effort porte sur près de 180 nouvelles fonctionnalités documentées en à peu près 4 mois.\nSi vous pensez qu’il y a des éléments manquants dans la documentation, n’hésitez pas à ouvrir un nouveau ticket, écrire un texte court pour les décrire ou, mieux, proposer une contribution.\nL’équipe de la documentation a aussi travaillé à l’amélioration des directives de documentation pour rendre plus facile le procédé de contribution pour les nouveaux auteurs de documents et aider les traducteurs.\nL’équipe de documentation va désormais travailler sur la version stable (2.16) de QGIS.\nJetez un œil aux liens vers la 2.10, 2.12 et 2.14 pour voir l’ensemble du travail abattu par la documentation :\nFonctionnalité : Documentation du système d’authentification dans le manuel de l’utilisateur¶\nLes éléments du système d’authentification introduits dans les versions précédentes de QGIS (2.12. et 2.14) sont maintenant entièrement décrits dans le manuel de l’utilisateur et seront d’une grande aide pour la compréhension du système et son adoption.\nCette fonctionnalité a été financée par Boundless\nFonctionnalité: Couche de symboles de flèche¶\nUne couche de symboles de « flèche » est une couche de symboles permettant de dessiner des flèches droites ou courbées à partir d’une couche de lignes.\nEn mode courbe, les nœuds de la couche linéaire sur laquelle est appliquée cette couche de symbole seront utilisés comme points de contrôle pour les arcs circulaires. Les flèches peuvent être remplies avec tous les styles de remplissages de QGIS. Des options permettent de sélectionner le type de flèche (avec une ou deux pointes, remplies ou hachurées), sa largeur (qui peut être variable) et la taille des pointes.\nCette fonctionnalité a été financée par MEEM (Ministère français chargé du développement durable) et Andreas NEUMANN\nCette fonctionnalité a été développée par Hugo Mercier\nFonctionnalité: Nouveau type de couche de symbole « Symbole de remplissage »¶\nUn « symbole de remplissage » est semblable à la couche de symbole de marqueur simple sauf qu’il utilise un sous-symbole pour afficher le marqueur. Cela permet d’utiliser tous les remplissages (et les bordures) de QGIS pour le rendu des marqueurs comme par exemple les remplissages en dégradé ou en dégradé suivant la forme.\nFonctionnalité: Nouveaux symboles dédiés à l’accessibilité et la mauvaise vision¶\nDe nouveaux symboles dédiés à l’accessibilité et la mauvaise vision sont maintenant disponibles dans la collection de symboles SVG de QGIS.\nFonctionnalité: Nouveaux symboles de marqueurs simples¶\ndemi-cercle, tiers de cercle, quartiers\ncroix remplies et hexagones.\ndiamant en ellipse.\nFonctionnalité : le rendu « Aucun Symbole »¶\nEn utilisant le nouveau moteur de rendu « Aucun symbole » dans QGIS 2.16, aucun symbole ne sera dessiné pour les entités mais les étiquettes, les diagrammes et les autres parties non symboliques seront affichés.\nIl est toujours possible de faire des sélections sur la couche dans le canevas et les entités sélectionnées seront affichées avec un symbole par défaut. Les entités en cours d’édition seront également affichées.\nCela permet de faire un raccourci pour les couches dont vous voulez uniquement afficher les étiquettes ou les diagrammes et évite de générer des symboles avec un remplissage/bordure complètement transparent. Ça ne semble pas si utile de prime abord mais c’est un sacré raccourci !\nFonctionnalité: Amélioration du contrôle du rendu du remplissage de centroïde¶\nUne option a été ajoutée pour contrôler si le marqueur doit être dessiné sur toutes les parties ou un seule partie des entités multiples.\nFonctionnalité: Paramètre de bordure pour les symboles de police¶\nLes symbole de marqueurs de police peuvent maintenant avoir une bordure ce qui peut améliorer leur visibilité grâce à l’ajout d’un tampon de couleur. Les caractères de polices emoji peuvent servir de marqueurs intéressants lorsqu’ils sont utilisés avec une bordure épaisse.\nFonctionnalité: Contrôle de la jointure de bordure pour les symboles simples, d’ellipse et de police¶\nLes utilisateurs peuvent maintenant modifier le style des jointures des bordures de symboles simples, d’ellipse et de police pour affiner leur symbologie.\nFonctionnalité: Nouvel outil de carte pour paramétrer interactivement le décalage d’un symbole ponctuel¶\nPermet de définir un point de décalage si ce dernier est lié à une valeur définie par les données. Le champ de décalage doit être un champ texte. L’outil de carte pour paramétrer interactivement le décalage est situé dans la barre d’outils Numérisation avancée dans le groupe d’icône de l’outil Pivoter le symbole ponctuel. Visualisez l’animation ci-dessous comme exemple. Lors d’ajustements conséquents du décalage, vous devez vous déplacer depuis le marqueur du sommet du point initial et non de la position actuelle du symbole affiché sur la carte.\nFonctionnalité: Le panneau Style¶\nLe panneau de style est un nouveau moyen, plus efficace, pour gérer les styles des couches dans QGIS. Il gère la prévisualisation en direct des changements de style, au fur et à mesure de leur évolution, la possibilité de défaire/refaire et permet d’être plus plus concentré lors de l’élaboration d’une cartographie. Pour un aperçu plus compréhensible des fonctionnalités du panneau, consultez les articles style dock part 1 et style dock part 2.\nFonctionnalité : La barre d’outils Étiquettes prend en charge l’étiquetage basé sur des règles¶\nDans les versions précédentes de QGIS, lorsque l’étiquetage basé sur des règles était utilisé, vous ne pouviez pas utiliser les outils interactifs d’étiquettes pour positionner et pivoter les étiquettes. C’est maintenant géré.\nCette fonctionnalité a été développée par by Martin Dobias\nFonctionnalité: La taille des diagrammes est affichée dans la légende¶\nUn nouvel onglet « Légende » ajouté aux propriétés de diagramme, permet d’afficher ou non en légende aussi bien les attributs utilisés que la taille des diagrammes. La taille dans la légende peut être configurée à l’aide d’un symbole de type marqueur.\nCette fonctionnalité a été financée par ADUGA\nFonctionnalité: Sélection des unités pour la largeur de bordure¶\nLa sélection de l’unité de la largeur des bordures est maintenant disponible. Cela permet à un diagramme avec une taille exprimée en unités de cartes de grossir ou diminuer en se basant sur une échelle de carte tout en maintenant la taille de la bordure fixe en millimètres.\nFonctionnalité: Les diagrammes se comportent comme des étiquettes et peuvent être gérés depuis la barre d’outils¶\nAu départ, il existait une barre d’outils Étiquettes pour:\ndéfinir les paramètres d’étiquetage pour la couche active\nmettre en exergue les étiquettes épinglées. Les couches en édition affichent une surbrillance verte, sinon, elle est bleue.\népingler ou non les étiquettes\ndéplacer, afficher et cacher les étiquettes\nAvec cette modification, un nouvel outil est ajouté à la barre d’outils Étiquettes afin de définir les propriétés des diagrammes de la couche active. En outre, chacun des outils précédemment mentionnés fonctionne avec les diagrammes aussi.\nCette fonctionnalité a été financée par le Ministère de l’Environnement, de l’Energie et de la Mer français (MEEM)\nFonctionnalité : Nouvelles options de simplification à la volée¶\nL’utilisateur peut sélectionner l’algorithme à utiliser lors de la simplification côté client pour dessiner les géométries plus rapidement. Maintenant, QGIS propose trois algorithmes:\nDistance (algorithme par défaut et la seule option disponible dans les versions précédentes de QGIS).\nCe changement déplace également la simplification « à la volée » locale des classes du fournisseur de données et d’itérateur vers le code du moteur de rendu. Cela évite les cas ou la simplification modifie la géométrie issue des données vecteurs du fournisseur, affectant potentiellement la symbologie basée sur des règles ou sur des expressions. C’est important lorsque vous utilisez des expressions qui utilise la géométrie de l’entité (ex: calcul de surface) et nous voulons nous assurer que ces calculs sont réalisés sur la géométrie initiale et non sur celle qui aura été simplifiée.\nCette fonctionnalité a été développée par Alvaro Huarte\nFonctionnalité: Classification basée sur les quantiles pour les couches raster¶\nCette option est disponible pour les rasters à simple bande de pseudo-couleurs dans la boîte de dialogue du mode de classification.\nCette fonctionnalité a été développée par Piers Titus van der Torren\nFonctionnalité: Moteur de rendu d’ombre porté en direct¶\nQGIS 2.16 dispose d’un nouveau moteur de rendu raster qui créé dynamiquement un modèle d’ombre portée à partir d’un Modèle Numérique d’Élévation.\nCette fonctionnalité a été développée par Asger Skovbo Petersen et Nathan Woodrow\nFonctionnalité: « Répétition » du mode verrouillage pour les contraintes¶\nLorsqu’il est activé le verrouillage répétitif n’est pas automatiquement supprimé lorsqu’un nouveau point est ajouté. Les verrous sont utiles lorsque la même contrainte doit être répétées sur plusieurs points (ex: ajout de sommets qui sont toujours distants de 50m l’un de l’autre). Cette fonctionnalité est disponible dans le Panneau Numérisation avancée.\nFonctionnalité: Extension des géométries linéaires avec l’outil de remodelage¶\nL’outil de remodelage permet maintenant d’étendre les lignes en démarrant le remodelage sur les points de début ou de fin de la ligne.\nFonctionnalité: Tolérance de segmentation¶\nLa gestion de la tolérance de segmentation (angel maximal ou différence maximale) a été ajoutée. Ce paramètre contrôle la manière dont les arcs circulaires sont dessinés. Plus l’angle maximal (en degrés) ou la différence maximale (en unités de carte) sont faibles, plus il y aura de segments de lignes utilisés lors du rendu. Vous pouvez trouvez cette option dans Paramètres -> Options -> Rendu -> Segmentation courbe.\nCette fonctionnalité a été développée par Marco Hugentobler\nFonctionnalité: Nouvelles options de configuration pour la table attributaire¶\nPermet de réorganiser les colonnes de la table attributaire (via un clic-droit sur l’en-tête du nom de champ –> « Organiser les colonnes » ou un glisser-déposer sur les colonnes).\nAjout d’une nouvelle colonne dans la table attributaire permettant d’afficher les boutons destinés à déclencher les actions de la couche sur chaque entité choisie.\nLes colonnes peuvent être masquées depuis la table d’attributs (via un clic-droit sur l’en-tête du nom de champ).\nQGIS conserve maintenant la largeur des colonnes dont la taille a été modifiée.\nCette fonctionnalité a été financée par Canton of Zug, Suisse et MEEM (Ministère du Développement Durable), France\nCette fonctionnalité a été développée par Stéphane Brunner (Camptocamp) et Matthias Kuhn (OPENGIS.ch)\nFonctionnalité: Gestion des colonnes dans les formulaires de saisie¶\nLorsque la conception par glisser/déposer est utilisée, l’utilisateur peut indiquer sur combien de colonnes les champs doivent être distribués.\nPour activer les colonnes multiples dans l’onglet « Champs » des propriétés de la couche:\nAssurez-vous d’utiliser le mode de formulaire par conception par glisser/déposer.\nDouble-cliquez sur les conteneurs de groupe, tels que les onglets ou les groupes.\nUne boîte de dialogue apparaîtra où vous pourrez sélectionner le nombre de colonnes.\nL’ordre sera première colonne, seconde colonne, nième colonne, ligne suivante, etc.\nCette fonctionnalité a été financée par Canton de Zug, Suisse\nFonctionnalité: Contrôle des attributs à exporter lors de l’enregistrement d’une couche vecteur¶\nDes boîtes à cocher ont été ajoutées pour sélectionner quels attributs vous souhaitez inclure dans l’export. Vous avez également l’option d’écrire les valeurs « affichées » plutôt que les valeurs brutes. Cette option est utile pour les couches avec des relations où vous voulez inclure la valeur litérale plutôt que l’identifiant numérique.\nSelon le format de données, la « valeur affichée » est activée par défaut ex: export vers des formats tableurs (ODF, XLSX, CSV/Texte).\nCette fonctionnalité a été partiellement financée par Canton of Zug, Suisse\nCette fonctionnalité a été développée par Jürgen Fischer et Even Rouault\nFonctionnalité: Vue formulaire: la colonne sur le côté est maintenant triable¶\nDans le mode formulaire de la table d’attributs de QGIS il existe une colonne sur le côté qui peut être utilisée pour aller directement sur une entité spécifique. Jusqu’à cette nouvelle version, cette colonne ne pouvait pas être triée. Pour effectuer le tri, il fallait retourner dans le mode table et revenir en mode formulaire. Il est maintenant possible de trier les entités selon l’attribut de pré-visualisation du panneau latéral en choisissant la fonction de tri dans le bouton contextuel au dessus de la colonne latérale.\nCette fonctionnalité a été développée par Matthias Kuhn (OpenGIS)\nFonctionnalité: Contrôle de formulaire de référence de la relation: raccourci pour l’ajout de nouvelles valeurs¶\nLe contrôle de formulaire de référence de relation a été amélioré pour permettre la modification rapide des listes de valeurs liées. Si la boîte à cocher « Permettre l’ajout de nouvelles entités » est activée dans les propriétés du contrôle de formulaire (via l’onglet « Champs » des propriétés de la couche), un bouton plus vert apparaîtra à la droite du contrôle de formulaire. Après avoir pressé sur le bouton « Plus », la boîte de dialogue de la table liée s’ouvrira en mode « nouvel enregistrement » où il sera possible d’ajouter une entrée supplémentaire.\nUne fonctionnalité a été ajoutée pour permettre l’export des étiquettes basées sur des règles, pour les symboles en rotation et pour l’export des géométries en 3D.\nFonctionnalité: Contrôles de formulaire de premier niveau dans la conception par glisser/déposer¶\nIl est maintenant possible de placer les contrôles de formulaire directement dans le formulaire dans la conception par glisser/déposer. Un formulaire en conception par glisser/déposer peut maintenant exister sans aucun onglet à l’intérieur.\nFonctionnalité: Filtre et sélection basées sur le formulaire¶\nDans QGIS 2.16, un nouveau mode a été ajouté dans la boîte de dialogue de la table d’attributs pour la recherche et le filtre des entités. Lorsqu’il est activé (en utilisant un bouton dans la barre d’outils ou en pressant CTRL+F), la boîte de dialogue basculera vers une vue formulaire et tous les contrôles seront remplacés par leur variante dédiée à la recherche.\nA côté de chaque contrôle il existe un bouton d’options pour la recherche/filtre pour chaque champ, ex: « égal à », « non égal à », « est null », « plus grand que », etc. Les options présentées correspondent au type de champ et au type de contrôle.\nDe nouveaux boutons apparaissent en bas du formulaire pour soit sélectionner les entités correspondantes (avec les options pour ajouter à la sélection/supprimer de la sélection/sélectionner au sein de la sélection courante), soit filtrer les entités dans la table (avec les options pour ajouter les entités au filtre courant ou restreindre davantage le filtre courant).\nVous pouvez également accéder à ce mode à l’aide de la nouvelle option « Sélectionner des entités par valeur » ou en pressant F3 avec une couche sélectionnée.\nCette fonctionnalité a été financée par SIGE, la Ville d’Uster, Morges\nFonctionnalité: Création de couches GeoPackage¶\nLe format GeoPackage est un standard ouvert de données géospatiales qui devrait être sur votre idée de remplacement du format ESRI Shapefile. Il règle beaucoup de problèmes introduits par le format shape dont la limitation du nombre et de la taille des champs. Dans QGIS 2.16, il est maintenant faciel de créer un nouveau GeoPackage car ce format est maintenant intégré dans la barre d’outils Couche et dans le menu Couche -> Créer une couche.\nFonctionnalité: Contraintes dans les contrôles de formulaire¶\nDans les versions précédentes de QGIS, il n’y avait aucun moyen de vérifier la validité des valeurs renseignées par un utilisateur pour les attributs des entités. Maintenant, un utilisateur peut indiquer une contrainte pour chaque contrôle de formulaire d’une couche. Les contraintes peuvent être créées en utilisant des expressions QGIS, ex: "population_min" > 50000. Une boîte à cocher « Non nul » est également disponible pour indiquer qu’une valeur doit nécessairement être renseignée pour le champ. De plus, un texte descriptif peut être ajouté pour donner plus d’informations lorsque la contrainte n’a pas été vérifiée.\nLes contraintes sont évaluées à la volée lorsque l’utilisateur modifie une entité. Une info-bulle est disponible sur chaque champ disposant d’une contrainte, indiquant l’expression de la contrainte, le résultat de l’évaluation et la description de la contrainte. Une barre de message est également affichée en haut du formulaire et résume les champs qui ne satisfont pas les critères de leur contrainte.\nCette fonctionnalité a été financée par the QWAT project et le Canton of Zug, Suisse\nCette fonctionnalité a été développée par Matthias Kuhn (OPENGIS.ch) et Paul Blottiere (Oslandia).\nFonctionnalité: Mise à jour d’attributs de plusieurs entités simultanément¶\nCette modification permet de mettre à jour des attributs de plusieurs entités simultanément. Elle est activée lorsque la table d’attributs est en « mode formulaire », via un nouveau bouton « édition multiple » dans la barre d’outils. Il existe également un raccourci pour mettre à jour plusieurs entités sélectionnées en utilisant Édition -> Modifier les attributs des entités sélectionnées.\nDans ce mode, les modifications des valeurs d’attributs sont appliquées uniquement aux entités sélectionnées. De nouveaux contrôles apparaissent à côté de chaque contrôle de formulaire permettant l’affichage de l’état de mise à jour multiple et l’annulation des changements champ par champ.\nLes changements sont réalisés par une seule commande de mise à jour et appuyer sur annuler annulera les changements sur toutes les entités en une seule fois.\nLe mode multi-édition n’est disponible que pour les formulaire autogénérés et en conception par glisser/déposer, il n’est pas disponible pour les formulaires par fichiers ui personnalisés.\nCette fonctionnalité a été financée par Kanton Basel Stadt\nFonctionnalité: Nouvelle option de zoom sur la plage d’échelle visible d’une couche¶\nPour les couches disposant d’une visibilité sur plage d’échelle, sélectionner cette option modifiera l’échelle courante sur l’échelle la plus proche à laquelle la couche sera visible. De plus l’interface a été affinée de manière à ce que les couches qui sont en dehors de leur plage visible et masquée sont affichées en grisé dans l’arbre des couches.\nCette fonctionnalité a été développée par Patrick Valsecchi (Camptocamp)\nFonctionnalité: Nouveaux outils de dessin de polygones et de polylignes¶\nDeux nouveaux éléments de formes, basées sur des nœuds, sont maintenant disponibles dans le composeur. En utilisant ces formes, vous pouvez dessiner des polygones, des polylignes au sein de votre composition en quelques clics.\nDe nouveaux outils ont également été ajoutés pour permettre l’édition directe des nœuds (déplacer ou supprimer les nœuds) et également pour ajouter de nouveaux nœuds à des formes existantes. Les éléments de polygones et de polylignes du composeur peuvent également être stylés en utilisant les styles de symboles disponibles pour les couches vecteurs de polygones et de lignes !\nFonctionnalité: Liens relatifs dans les étiquettes du composeur¶\nLes étiquettes et les cadres HTML peuvent maintenant contenir des URLs relatives. S’il n’existe pas d’URL de base, le fichier de projet est utilisé comme URL de base.\nFonctionnalité: Incorporer les entités d’atlas dans le source HTML du composeur au format GeoJSON¶\nCe changement permet de rendre disponible l’entité courante de l’atlas (et en conséquence tous les attributs des entités qui en dépendent) dans le source d’un élément HTML du composeur, permettant d’ajuster dynamiquement le HTML selon les propriétés de l’entité. Un cas d’utilisation d’exemple est le remplissage dynamique d’une table HTML avec tous les attributs des entités enfants de l’entité d’atlas.\nFonctionnalité: Gestion des SVG paramétrés pour les images SVG du composeur¶\nCe changement rend possible de modifier le remplissage, les couleurs et la largeur de bordure des fichiers SVG lors de l’utilisation de fichiers SVG paramétrés tels que ceux qui sont inclus dans QGIS. Pour plus de détails sur les fichiers SVG paramétrés, consultez cet article.\nFonctionnalité: Utilisation plus simple du HTML dans les étiquettes¶\nDans QGIS 2.16, la feuille de style de base des étiquettes du composeur modifie automatiquement les paramètres de police et de marges. Cela permet de choisir les polices, les marges et les couleurs de manière interactive et évite de devoir gérer manuellement avec du CSS le code HTML des étiquettes.\nFonctionnalité: Sorties géoréférencées du composeur (ex: PDF)¶\nDans QGIS 2.16, le composeur géo-référence automatiquement ses sorties (lorsque le format de sortie le permet, ex: TIF et PDF).\nL’option existante de créer un fichier world a été séparée de la sélection du géo-référencement de la carte. Le nouveau comportement par défaut est de toujours géo-référencer les exports et de créer un fichier world séparé uniquement si l’option correspondante est cochée.\nFonctionnalité: Les cartes de composeur se mettent automatiquement à jour en fonction des réglages¶\nLorsqu’une carte de composeur est paramétrée pour suivre un réglage, elle sera automatiquement mise à jour lorsque le style sera modifié.\nUne nouvelle option a été ajoutée dans les propriétés des cartes de composeur: « Suivre le réglage de visibilité » avec une liste déroulante pour choisir le réglage actif. Il s’agit juste d’une alternative au « verrouillage des couches » (et au « verrouillage des styles de couche ») qui ne fait que copier la configuration d’un réglage alors que la nouvelle option créé un lien vers ce réglage.\nLa différence se fait lorsqu’un réglage est mis à jour, la carte du composeur sera alors automatiquement mise à jour en suivant le réglage alors qu’il n’y aura aucun changement si l’option « verrouillage des couches » (et « verrouillage des styles de couche) est utilisée.\nFonctionnalité: Paramètres nommés dans les expressions¶\nDans QGIS 2.16, le moteur d’expression gère maintenant l’utilisation de paramètres nommés. Cela signifie qu’au lieu d’écrire l’expression confuse clamp(1,2,3), vous pouvez utiliser clamp( min:=1, valeur:=2, max:=3). Ce changement permet également d’inverser des arguments, ex clamp( valeur:=2, max:=3, min:=1).\nUtiliser des paramètres nommés aide à clarifier à quoi se réfèrent les arguments d’une fonction d’expression, ce qui est utile lorsque vous essaierez d’interpreter une expression ultérieurement.\nFonctionnalité : Ajout de nouvelles unités de distance¶\nLe choix des unités de distance a été élargi avec de nouvelles options incluant les kilomètres, les yards et les miles. Utiliser ces unités évite de réaliser des conversions manuelles de distance (ex: pieds vers des miles).\nFonctionnalité : Modifications dans les expressions¶\nGestion de date + heure = calcul de date et heure.\nLes calculs du type date - date, heure - heure and date et heure - date et heure renvoie un intervalle.\nNouvelle fonction char() qui renvoie le caractère correspondant à la valeur unicode.\nFonctionnalité: Statistiques pour les champs chaînes de caractères et dates¶\nLe panneau du résumé statistique peut maintenant calculer des statistiques agrégées pour les champs de dates et de chaînes de caractères.\nFonctionnalité: Affichage du rayon de point de courbure dans les outils d’information¶\nSi vous cliquez sur une ligne courbe en utilisant l’outil d’information, QGIS affichera le rayon dans l’information.\nFonctionnalité: Agrégats pour les expressions¶\nQGIS 2.16 prend en compte plusieurs types d’agrégats dans le moteur d’expression. Il inclut:\nAgrégats au sein de la couche courante, ex: sum("passagers") Gère les sous-expressions (ex sum("passagers"/2) ), le regroupement ( sum("passagers", group_by:="segment_line") ), et les filtres optionnels ( sum("passagers", filter:= "classe_station" > 3 ) ).\nAgrégats relationnels qui calcule un agrégat sur toutes les entités enfants d’une relation, ex: relation_aggregate( 'ma_relation', 'mean', "un_champ_enfant" ).\nUne fonction d’agrégat résumé, pour les calcul d’agrégats sur les autres couches. Ex: aggregate(“gares”,”sum”, »passagers »)` . La fonction gère un filtre optionnel rendant possible les calculs du type: aggregate('gares','sum',"passagers", intersects(@atlas_geometry, $geometry ) ) pour calculer le nombre total de passagers des gares situées à l’intérieur de l’entité courante de l’atlas.\nDans tous les cas, les calculs sont mis en cache dans le contexte de l’expression de manière à ce qu’ils ne soient calculés qu’une seule fois lors des évaluations des expressions.\nFonctionnalité: l’extension fTool a été remplacée par les géotraitements Processing¶\nfTools est une extension maintenue dans le coeur de code de QGIS depuis de nombreuses années. Elle a fourni les outils situés dans le menu Vecteur de QGIS. Avec l’arrivée du cadriciel QGIS Processing, fTools a commencé à devenir un doublon de ce dernier et de nombreux outils ont été améliorés dans Processing sans que ce soit le cas pour fTools. Pour gérer ce problème, l’extension fTools a été supprimée de QGIS et des entrées de menu équivalentes ont été ajoutées dans le menu vecteur. Ces entrées pointent vers les outils Processing qui réalisent les même traitements.\nCette fonctionnalité a été développée par Alex Bruy\nFonctionnalité: Renseigner des emplacements de points en cliquant dans le canevas de carte¶\nLes paramètres dans Processing qui demandent un emplacement de point peuvent maintenant être renseignés en cliquant sur une position dans le canevas de carte. Auparavant, les coordonnées devaient être renseignées manuellement.\nFonctionnalité: Gestion des expressions et des variables¶\nLes entrées et sorties de boîtes de dialogue des algorithmes prennent maintenant en compte les expressions et les variables.\nFonctionnalité: Algorithmes pré-configurés¶\nDes algorithmes avec des paramètres pré-configurés peuvent maintenant être ajoutés à la boîte d’outils Processing, sous forme de raccourci vers un processus donné.\nFonctionnalité: Créer une extension avec des algorithmes basés sur des scripts depuis la boîte à outils.¶\nAuparavant, le seul moyen de créer une extension QGIS qui ajoutait de nouveaux algorithmes à Processing était de développer manuellement ces algorithmes et de créer un nouveau fournisseur d’algorithme. Maintenant, les algorithmes peuvent être écrits comme de simples scripts Processing et une extension les contenant peut être créée directement depuis la Boîte à outils des Traitements. Cette extension peut ensuite être distribuée sous forme d’extension classique et elle ser ajoutée dans Processing lorsqu’elle sera active.\nFonctionnalité: Utilisation du gestionnaire d’authentification pour les algorithmes utilisant des données PostGIS¶\nLes algorithmes utilisant des sources de données PostGIS utilisent maintenant le gestionnaire d’authentification QGIS pour récupérer les éléments d’authentification pour se connecter à la base de données.\nLorsqu’une méthode d’authentification a été paramétrée pour la connexion PostGIS, l’utilisateur devra renseigner son mot de passe principal.\nDans le cas où aucune méthode d’authentification n’a été paramétrée pour la connexion, les éléments d’authentification seront récupérés dans le cache ou, s’ils ne sont pas trouvés, ils seront demandés à l’utilisateur et mis dans le cache d’authentification.\nAinsi, il n’est plus nécessaire d’enregistrer les mots de passe en clair dans les paramètres de connexion pour pouvoir utiliser des algorithmes sur des données PostGIS.\nCette fonctionnalité a été développée par Arnaud Morvan (Camptocamp)\nFonctionnalité: Gestion de l’écriture dans des tables sans géométrie¶\nLes sorties de type OutputVector des algorithmes gère l’écriture dans des tables sans géométrie.\nPour l’instant, la modification n’a été portée que pour l’algorithme Refactoriser les champs mais elle peut être facilement étendue à d’autres algorithmes qui gèrent des attributs.\nFonctionnalité: Ajout de nouveaux algorithmes GRASS au menu Traitement¶\nPour cette version, QGIS Processing inclue désormais tous les algorithmes vecteur, raster et d’imagerie de GRASS7. Il y a maintenant plus de 300 algorithmes que vous pouvez utiliser directement depuis l’interface de QGIS. Vous disposez de toute la puissance de GRASS7 directement incorporée dans QGIS et vous pouvez mélanger des algorithmes GRASS7 avec tous les autres algorithmes Processing sans devoir utiliser une base de données GRASS7.\nCertains tests unitaire (principalement pour les algorithmes de raster et d’imagerie) ont également été inclus pour certains algorithmes, rendant la détection de bugs plus simple à gérer et à traiter.\nVeuillez toutefois noter que pour le moment les algorithmes de GRASS7 dans Processing peuvent uniquement utiliser et produire des couches vecteurs au format Shapefile et des rasters GeoTiff. Il existe également une limite pour certains algorithmes rasters qui dupliquent les couches raster dans des répertoires temporaires (tous les algorithmes qui manipulent des tables de couleur). En fonction de la taille des sources rasters, vous aurez probablement besoin d’un grand espace disque pour les gérer.\nFonctionnalité: Les jeux de données OGR sont ouverts en mode lecture seule par défaut¶\nCela permet l’édition concurrentielle des fichiers Shape et Tab en même temps dans QGIS et MapInfo.\nFonctionnalité: Amélioration de la prise en compte des champs de type DOMAIN dans PostgreSQL¶\nQGIS affiche maintenant correctement le type domaine comme nom de type de champ et il est également capable de déterminer correctement la longueur et la précision des domaines. Consultez la documentation PostgreSQL pour plus d’information sur les domaines.\nFonctionnalité: Configuration du mode lecture seule des couches vecteurs dans le projet¶\nEn utilisant cette option, vous pouvez empêcher les utilisateurs d’éditer par inadvertance des couches. Allez dans les Propriétés du projet -> Identification des couches pour configurer quelle couche doit être affichée en mode lecture seule.\nFonctionnalité: Gestion des bases de données DB2¶\nCette fonctionnalité a été développée par David Adler\nFonctionnalité: Rafraîchissement des vues matérialisées PostgreSQL dans DB Manager¶\nFonctionnalité: Affichage de l’attribut OGR FID¶\nQGIS expose maintenant le FID d’OGR comme premier attribut lorsque celui-ci a une utilité, comme par exemple pour les pilotes GPKG et les bases de données.\nFonctionnalité: Services ArcGIS REST Map et Feature¶\nQGIS est maintenant capable de se connecter aux services ArcGIS REST.\nVous pouvez vous connecter aux services ArcGIS Feature (un équivalent WFS dans le monde ESRI) et aux services ArcGIS Map (équivalent WMS). Le fournisseur de données permet la lecture des cartes et des couches vecteurs depuis ces services.\nCette fonctionnalité est très intéressante pour les utilisateur qui souhaiteraient basculer d’une plate-forme SIG ESRI sans perdre leur travail hébergé sur des services de carte publics ou privés. Vous pouvez également vous connecter aux services publics fournis par ESRI.\nCette fonctionnalité a été financée par Sourcepole QGIS Enterprise\nCette fonctionnalité a été développée par Sandro Mani, Sourcepole\nFonctionnalité: Enregistrement des styles dans les bases de données MS SQL et Oracle¶\nCette fonctionnalité a été développée par Jürgen Fischer et Christian Frugard\nFonctionnalité: Renommer les champs dans les couches¶\nDans QGIS 2.16, vous pouvez maintenant renommer les champs dans les couches PostgreSQL, Oracle, OGR et celles en mémoire en double-cliquant sur le nom du champ dans la fenêtre des propriétés de la couche.\nFonctionnalité: Gestion basique du gestionnaire Oracle Workspace¶\nCette fonctionnalité a été financée par ENEL\nCette fonctionnalité a été développée par Jürgen Fischer pour Faunalia\nFonctionnalité: Améliorations massives du fournisseur WFS¶\nQGIS 2.16 embarque une revue complète du fournisseur WFS qui inclue:\nMise en cache sur disque des entités téléchargées.\nTéléchargement en tâche de fond et rendu progressif.\nSupport du WFS 1.1 et 2.0\nPagination des requêtes WFS 2.0 GetFeature.\nAjout de tests unitaires sur le fournisseur.\nPrise en charge des jointures pour le WFS 2.0\nParamètre URI avec sql pour les clauses SELECT / FROM / JOIN / WHERE / ORDER BY.\nGestion des champs de date.\nActivation de « Requêter uniquement les entités dans la vue courante » par défaut (et mémorisation des paramètres).\nGestion de types géométriques additionnels/mixtes (CurvePolygon, CompoundCurve).\nMeilleure tolérance des serveurs WFS non-conformes.\nCette fonctionnalité a été financée par Land Information New Zealand et Canton of Zug, Suisse\nFonctionnalité: Génération des valeurs par défaut à la volée sur les couches PostgreSQL¶\nL’expression utilisée pour générer les valeurs par défaut pour un champ d’une base de données PostgreSQL est actuellement affichée dans le formulaire de l’entité.\nUne nouvelle option dans les « Propriétés du projet » (onglet « Sources de données ») permet d’évaluer l’expression avant d’ouvrir l’onglet et affichera directement la nouvelle valeur dans le formulaire.\nL’avantage apporté par cette amélioration est qu’il est maintenant possible de créer directement et de relier des enregistrements entre tables liées avant d’enregistrer les données en premier car la clef primaire est déjà présente avant que l’entité ne soit enregistrée.\nFonctionnalité: Gestion de l’entourage en rouge dans les requêtes GetMap et GetPrint¶\nCette fonctionnalité a été financée par Canton of Solothurn\nCette fonctionnalité a été développée par Marco Hugentobler, Sourcepole\nFonctionnalité: Transformations géodésiques par défaut pour le serveur¶\nIl faudra consulter https://github.com/qgis/QGIS/commit/70863ecaf0ccfcb538e3892af4b528304b21a0a2 pour les détails\nCette fonctionnalité a été développée par Marco Hugentobler (Sourcepole)\nFonctionnalité: Amélioration de l’extension Globe.¶\nMise à jour vers OsgEarth 2.8.\nRefonte du pilote de tuile de QGIS Globe.\nRefonte de la logique de synchronisation entre la 2D et la 3D.\nMigration vers un nouveau noyau géométrique.\nGestion de plusieurs couches d’arrière-plan.\nMenus intégrés dans la fenêtre Globe.\nCouche de sélection indépendante pour l’extension.\nReport du travail de la thèse de Mathias Kuhn issue de QGIS 2.1/OsgEarth 2.4.\nFonctionnalité: Globe: extruder les objets¶\nPermettre l’extrusion d’objets en 3D.\nSoit par une valeur fixe, soit par un attribut ou une expression.\nFonctionnalité: API: Ajout de pages pour les propriétés des couches vecteur¶\nPermet l’ajout de pages supplémentaires à la boîte de dialogue des propriétés des couches vecteurs.\nCela permet d’ajouter des options de configuration de couche fournies par une extension pour faciliter l’identification de leur provenance et d’améliorer l’expérience utilisateur.\nFonctionnalité: Globle: gestion des vecteurs¶\nLors de l’affichage des couches sur le globe, les données vecteur sont préservées.\nCette fonctionnalité a été financée par Master Thesis UZH\nFonctionnalité: Globle: Exagération verticale pour les MNT.¶\nParfois, il est simplement plus agréable d’exagérer la taille.\nFonctionnalité: Contrôles intégrés dans l’arbre des couches¶\nCette fonctionnalité permet de définir des contrôles intégrés dans l’arbre des couches, couche par couche, depuis la boîte de dialogue des propriétés de la couche (dans le nouvel onglet Légende). L’idée est de disposer d’un accès rapide à certaines action qui sont souvent utilisées sur une couche.\nCette implémentation livre uniquement pour le moment un contrôle de transparence. A l’avenir, d’autres contrôles devraient apparaître, comme par exemple pour paramétrer des filtres, de la sélection, du style ou d’autres éléments. L’API permet aux extensions d’enregistrer leurs propres contrôles qui peuvent être utilisés dans de nombreux domaines métiers sur des couches spécifiques.\nFonctionnalités: Les extensions peuvent ajouter des pages dans les propriétés des couches vecteur¶\nCette fonctionnalité a été développée par Sandro Mani (Sourcepole)\nFonctionnalité : Nouvelles classes PyQGIS 2.16¶\nQgsComposerNodesItem - une classe abstraite pour les éléments de composeur qui fournit des méthodes génériques pour les formes basées sur des nœuds telles que les polygones et les polylignes.\nQgsComposerPolygon - un élément de composeur pour les formes de polygones.\nQgsComposerPolyline - un élément de composeur pour les formes de polylignes.\nQgsGroupUngroupItemsCommand - une classe de commande annuler pour grouper/dégrouper les éléments du composeur.\nQgsConstWkbSimplifierPtr - un lecteur WKB qui simplifie les géométries à la volée.\nQgsAction - une classe utile qui encapsule une action basée sur les attributs vecteurs.\nQgsActionManager - enregistre et gère les actions associées à une couche.\nQgsAggregateCalculator - une classe utile pour calculer les agrégats pour un champ (ou une expression) sur les entités d’une couche vecteur.\nQgsAttributeTableConfig - un conteneur pour la configuration de la table attributaire d’une couche vecteur.\nQgsDateTimeStatisticalSummary - calculateur de résumé statistique et d’agrégat pour une liste de dates et heures.\nQgsInterval - une représentation de l’intervalle entre deux valeurs de date et heure.\nQgsJSONExporter - gère l’export des entités QgsFeature en entités GeoJSON.\nQgsJSONUtils - utilitaires pour travailler avec les conversions JSON et GeoJSON.\nQgsRuntimeProfiler <https://qgis.org/api/classQgsRuntimeProfiler.html>`__ - profileur simple pour mesurer la durée des chemins dans le code lors de l’exécution.\nQgsSQLStatement - classe utile pour traiter des clauses SQL.\nQgsStringStatisticalSummary - calculateur pour le résumé statistique et les agrégats pour une liste de chaîne de caractères.\nQgsHillshadeRenderer - un moteur de rendu pour générer des modèles d’ombre portée en instantané.\nQgsArrowSymbolLayer - une couche de symbole linéaire utilisée pour représenter des lignes sous forme de flèches.\nQgsNullSymbolRenderer - un moteur de rendu qui ne dessine aucun symbole pour les entités par défaut mais qui permet l’étiquetage et la création de diagrammes pour la couche.\nQgsSimpleMarkerSymbolLayerBase - classe abstraite pour les couches de marqueurs simples. Gère la création des formes de symbole mais laisse la représentation des symboles aux sous-classes.\nQgsFilledMarkerSymbolLayer - couche de symbole de marqueur plein, consiste en une forme qui est générée en utilisant QgsFillSymbolV2.\nNouvelles classes d’IHM¶\nQgsMultiEditToolButton - un contrôle de bouton qui est affiché à côté des contrôles d’édition dans les formulaires et qui permet de contrôler le comportement et l’interface avec les formulaires en mode mutli-édition.\nQgsSearchWidgetToolButton - un contrôle de bouton qui est affiché à côté des contrôles d’édition dans les formulaires et qui permet de contrôler le comportement lors des opérations de filtre/recherche.\nQgsLayerTreeEmbeddedConfigWidget - un contrôle qui configure les contrôles inclus dans l’arbre des couches pour une couche donnée.\nQgsLayerTreeEmbeddedWidgetProvider - interface de fournisseur devant être implémentée pour gérer les nouveaux contrôles embarqués dans l’arbre des couches.\nQgsLayerTreeEmbeddedWidgetRegistry - registre des contrôles qui peuvent être embarqués dans l’arbre des couches.\nQgsAttributeFormEditorWidget - un contrôle de formulaire basé sur un contrôle d’édition et sur des contrôles additionnels, destiné à contrôler la comportement d’un contrôle d’édition en fonction de plusieurs modes.\nQgsComposerItemComboBox - une liste déroulante qui affiche les éléments correspondant à un type à partir d’une composition.\nQgsCompoundColorWidget - un contrôle QGIS personnalisé pour sélectionner une couleur, incluant les options pour choisir une couleur via\nune roue de teinte, des motifs de couleur et un échantillonneur de couleur.\nQgsDockWidget - une sous-classe de QDockWidget avec un contrôle plus fin sur la manière d’ouvrir ou fermer le contrôle.\nQgsFocusWatcher - un filtre d’évènement pour récupérer des évènements ciblés depuis un objet parent.\nQgsGradientStopEditor - un éditeur interactif pour pré-visualiser une palette de couleur de rampe et pour modifier la position des arrêts de couleurs sur la rampe.\nQgsMapLayerConfigWidget - un contrôle de panneau qui peut être affiché dans le panneau de style.\nQgsMapLayerConfigWidgetFactory - une classe de construction destinée à créer des pages personnalisées de propriétés de couches.\nQgsPanelWidget - classe de base pour tout contrôle qui peut être affiché dans un panneau.\nQgsPanelWidgetWrapper - un wrapper de contrôle de panneau pour les contrôles existants qui ne peuvent pas modifier leur arbre d’héritage, comme par exemple les boîtes de dialogue.\nQgsPanelWidgetStack - un contrôle d’empilement pour gérer les panneaux dans l’interface.\nQgsShortcutsManager - une classe contenant une liste de QActions et de QShortcuts enregistrés et qui permet de modifier les raccourcis.\nQgsTableWidgetItem - cette classe peut être utilisée comme un QTableWidgetItem classique avec la différence de pouvoir affecter un rôle spécifique pour gérer le tri.\nQgsHillshadeRendererWidget - contrôle de moteur de rendu pour configurer le moteur de rendu de l’ombre portée.\nQgsRasterTransparencyWidget <https://qgis.org/api/classQgsRasterTransparencyWidget.html>`__ - contrôle pour gérer les options relatives à la transparence des couches raster.\nQgsArrowSymbolLayerWidget - contrôle de moteur de rendu pour configurer les couches de symboles de flèches.\nQgsOrganizeTableColumnsDialog - boîte de dialogue pour organiser (masquer et ré-ordonner) les colonnes dans la table d’attributs.\nQgsConfigureShortcutsDialog - boîte de dialogue permettant aux utilisateurs de configurer les raccourcis contenus dans un objet QgsShortcutsManager.\nQgsNewGeoPackageLayerDialog - boîte de dialogue pour paramétrer la création d’une nouvelle couche GeoPackage.\nQgsSourceSelectDialog - classe de contrôle générique pour lister les couches disponibles depuis un service distant.\nNous avons procédé à une autre session rémunérée de correction de bugs (merci à nos sponsors et à nos donateurs !). Voici un résumé du travail des développeurs qui y ont participé:\nVoici la liste complète (triée par ordre d’importance):\nCorrection de la transformation de projection non fonctionnelle (#14551 - grave).\nCorrection des problèmes de sélection d’entité selon le rayon (#14748 - grave).\nCorrection de calculs de surface incorrects pour les polygones (#14675 - grave, bien que peu probable. Les tests unitaires pour gérer ce cas ont été ajoutés).\nCorrection de l’agencement du contrôle de panneau (#15011 - grave)\nCorrection d’un plantage dans les couches de symboles de flèches (non remonté).\nCorrection d’un plantage dans les jointures non valides (non remonté).\nCorrection des SVG avec paramètres non affichés pour les éléments de flèches du composeur (#14997 - haut).\nLa classification sur des champs joints devrait uniquement utiliser les valeurs qui correspondent aux entités de la couche (#9051 - haut).\nToujours utiliser des comparaisons de chaînes de caractères dans les expressions de champs texte (#13204 - haut).\nCorrection du répertoire home ajouté par défaut dans le chemin par défaut pour les fichiers SVG et les modèles (#14662, #14652, #14883 - haut).\nCorrection d’un plantage lors de l’utilisation de polygones inversés avec le moteur de rendu de carte de chaleur (#14968 - haut).\nEnregistrement des valeurs de symbologie de raster en précision complète (#14950 - normal).\nLes actions ne sont pas activées lors du chargement de la couche avec son style par défaut (#13910 - normal).\nSuppression du texte « table attributaire » du titre de la boîte de dialogue (#14959 - normal).\nCorrection de la non désactivation du capteur de contrôle personnalisé (#9732 - normal).\nCorrection de la couche de symboles de flèches, largeur/hauteur de la pointe inversées (#15002 - normal).\nCorrection des jointures non recréées lors du chargement d’un projet avec des couches à reprendre (#10500 - normal).\nInvalidation du cache de jointure lorsque la couche est modifiée (#11140 - normal).\nGestion correcte des jointures utilisant des champs virtuels (#14820 - normal).\nCorrection des champs virtuels qui dépendent d’autres champs virtuels qui ne sont pas calculés dans certains cas (#14939 - normal).\nCorrection des étiquettes basées sur des règles non affichées lors de l’utilisation de fonctions d’expression en Python (#14985 - normal).\nRafraîchissement automatique lors du changement des niveaux de symbole dans le panneau de style (#14861 - normal).\nCorrection du bouton du panneau de style non synchronisé avec l’état du panneau (#14862 - normal).\nCorrection des erreurs de rendu SVG avec texte (#14644, #14794 - normal).\nS’assurer que le bouton valeurs définies par les données des champs affichés est toujours à jour (#14809 - normal).\nCorrection du raccourci pour le zoom + (#14958 - normal).\nCorrection des moteurs de rendu de polygones inversés et de déplacement qui ne permet pas de faire un clic-droit sur les éléments de la légende (#14966 - normal).\nCorrection des moteurs de rendu des polygones inversés et de déplacement qui n’affichent pas la roue de couleur dans le menu de légende (#14967 - normal).\nAjout des fonctions mandataires pour la vérification du comportement des sous-moteurs de rendu pour les polygones inversés et de déplacement (non remonté).\nCorrection des attributs joints qui ne peuvent être utilisés dans les expressions de filtre (#13176 - faible).\nAffichage du type WKB dans les métadonnées des couches vecteurs (non remonté).\nAjout de chaînes manquantes des capacités dans les métadonnées d’une couche (non remonté).\nCorrection du bruit de déboguage lors de l’utilisation des couches en géométrie 25D (non remonté).\nCorrection de quelques contrôles de barre d’état qui ne pouvaient pas être masqué par personnalisation (non remonté).\nConserver le paramétrage de l’action instantanée du panneau de style (non remonté).\nNe pas afficher les messages de contraintes lorsque le formulaire est en mode recherche (non remonté).\nAfficher les ascenseurs pour les formulaires d’attributs dans les résultats de l’identification (non remonté).\nRendre le bouton Appliquer du panneau de style toujours activé (non remonté).\nCorrection de certaines mises à jour automatiques manquantes dans le panneau de style (non remonté).\nJ’ai également porté un paquet de correctifs issus de la branche Sourcepole.\nVoici les tickets qu’il a géré pendant le temps alloué à la correction des bugs de QGIS 2.16.\nhttps://issues.qgis.org/issues/15006 : Plantage du navigateur autonome\nhttps://issues.qgis.org/issues/14876 : Client WFS cassé dans QGIS master\nhttps://issues.qgis.org/issues/13762 : Erreur d’accès au serveur WMS externe – fournisseur WMS : ne peut pas calculer l’emprise\nhttps://issues.qgis.org/issues/14927 : Problème de tri de la table attributaire avec qgis-rel-dev (régression de 2.14.X)\nhttps://issues.qgis.org/issues/15064 : Plantages de QGIS sur les couches OGR avec un type géométrique wkbUnknown25D ou wkbUnknownM/Z/ZM\nhttps://issues.qgis.org/issues/14844 : La projection oblique Mercator se plante lors du rendu de la carte\nhttps://issues.qgis.org/issues/15047 : Échec de la méthode ASSERT dans QVector[HTML_REMOVED]::at: « index en dehors de la plage » dans qgis_attributetabletest (TestQgsAttributeTable)\nhttps://issues.qgis.org/issues/15087 : Plantage lors de la suppression du dernier segment d’une courbe composée\nhttps://issues.qgis.org/issues/14965 : Le fournisseur wfs copie les entités lors d’un zoom plus et moins\nhttps://issues.qgis.org/issues/14928 : Requête WMS sans BBOX\nhttps://issues.qgis.org/issues/14999 : Le fournisseur Spatialite ne supporte pas les clés primaires alphanumériques (rétroporté dans 2.14)\nhttp://hub.qgis.org/issues/15061: Impossible d’ajouter une couche WFS\nhttps://issues.qgis.org/issues/15065 : Échec de la détection du type géométrique dans certaines conditions\nhttps://issues.qgis.org/issues/15066 : OGR : Les sous-couches détectées sont parfois non pertinentes (Polygon/CurvePolygon)\nhttps://issues.qgis.org/issues/15067 : L’export DXF crée un fichier invalide\nhttps://issues.qgis.org/issues/15081 : Impossible d’effacer la géométrie d’une entité dans un shapefile\nnon remonté [Géométrie] Correction de nombreuses erreurs liées à l’import Wkb/Wkt.\nhttps://issues.qgis.org/issues/14981 : L’importation d’un shapefile dans une base de données Geopackage avec DB-Manager (analyse) ne fonctionne pas\nhttps://issues.qgis.org/issues/15011 : Le panneau du Navigateur est inutilisable (bisection et analyse)\nhttps://issues.qgis.org/issues/14909 : Régression : QGIS se plante lors de la fermeture de la table attributaire ancrée (analyse)\nhttps://issues.qgis.org/issues/13353 : QGIS et gdal 2.0.0 (fermé : plus rien à faire)\nhttps://issues.qgis.org/issues/15053 : WMS avec EPSG:31255 est décalé (datum=hermannskogel) (analyse. Probablement une version périmée de proj.4)\nhttp://hub.qgis.org/issues/14262: Débordement sur clef primaire avec valeurs négatives; impossible d’enregistrer les modifications.\nhttp://hub.qgis.org/issues/12228: Blocage dans le rendu en parallèle.\nhttp://hub.qgis.org/issues/11371: Composeur de carte: grouper + déplacer + dégrouper + annuler = plantage.\nhttp://hub.qgis.org/issues/14976: Les fichiers du dépôt sont modifiés par « make check ».\nhttp://hub.qgis.org/issues/13635: Différentes gestions des géométries invalides entre la version LTR et la version master.\nhttp://hub.qgis.org/issues/13952: L’outil de nœuds de QGIS s’accroche aléatoirement à d’autres entités.\nNumérisation: « Simplifier l’entité » ne devrait pas ouvrir une boîte de dialogue lorsqu’aucune entité n’a été cliquée.\nNumérisation: l’abandon des outils « Simplifier l’entité » ou « Pivoter l’entité » n’est pas évident.\nUne route est manquant dans Ajouter une couche vecteur !\nLe tracé automatique échoue avec les géométries en arc circulaire.\nLe WMS ne fonctionne pas sur la branche master a625eeb (2.15.0-80).\nErreur Python pour les algorithmes pré-configurés de Processing.\nLe GPS n’enregistre pas les géométries de points mais seulement les valeurs d’attributs…\nPanneau de style: le panneau de transparence (transparence globale, transparence de pixel, etc.) ne fonctionne pas pour le moteur de rendu d’ombre portée.\nPanneau de style: Bouton retour arrière et en avant manquant lorsqu’une étiquette basée sur les règles est en cours de modification.\nCorrection de la fonction d’annuler/refaire pour le moteur de rendu et le moteur d’étiquettes basés sur des règles dans le panneau de style.\nCorrection des mises à jour du contrôle d’annulation dans le panneau de style.\nPanneau de style: la valeur de transparence globale du moteur de rendu d’ombre portée est remise à zéro après modification de la symbologie.\nPanneau de style: les valeurs des options du moteur de rendu raster ne sont pas correctement restaurées.\nAmélioration de la stabilité de QgsMapLayerRegistry.\nProcessing: Algorithme Différence: ne pas ignorer les géométries invalides par défaut.\nCorrection de quelques erreurs de compatibilité Python 3.\nTravail sur la ré-activation des tests unitaires sous OSX (fusionné après la publication de la version 2.16).\nstartup.py est lancé deux fois.\nCorrections d’interface graphique:\nTable attributaire: toujours afficher les numéros des en-têtes de colonnes séquentielles.\nContrôle de référence de relation: Activer le bouton de formulaire uniquement lorsqu’une entité est paramétrée.\nAfficher l’id de l’entité dans l’info-bulle de l’attribut.\nFocalisation initiale sur un contrôle dans la boîte de dialogue d’authentification.\nTemps d’expiration par défaut pour les éléments de barre de messages.\nAjout d’un bouton état dans la boîte de dialogue de sélection de la source PostGIS.\nInstallation des fichiers d’en-tête manquants.\nPlantage lors de la sortie.\nRépertoire de cache réseau.\nFormulaire d’entité masqué derrière la fenêtre principale sous Windows.\nÉdition hors-ligne: respecter les chemins relatifs.\nÉdition hors-ligne: les attributs modifiés aboutissent dans la mauvaise entité.\nÉdition hors-ligne: suppression des plantages avec les couches raster.\nLe formulaire de relation s’agrandit à l’infini.\nCorrection d’un plantage lors du chargement d’un style dans les propriétés de la couche.\nCorrection d’un plantage lors de la fermeture de la table d’attributs en mode parqué.\nCorrection du chemin mal configuré par défaut pour gpsbabel.\nAfficher le décompte correct des entités dans une règle qui impose de la géométrie.\nCorrection d’un plantage lors de l’utilisation du moteur de rendu 2.5.D avec une couche non compatible.


Les mauvais comptes verts de Sarkozy - Le blog du Veilleur\nC’est une des rengaines de l’UMP depuis les élections européennes : «Chaque euro consacré au nucléaire sera doublé d’un euro pour les énergies propres.» Nicolas Sarkozy, le 9 juin à Chambéry, lors d’une table ronde sur les énergies renouvelables, déclarait : «Je me suis dit, le même argent que l’on met dans les centrales nouvelles générations EPR, on va le mettre dans les énergies renouvelables, c’est un objectif de parité et je le réaffirme, non pas à l’horizon 2015 ou 2020, mais tout de suite, maintenant.»\nLa «version originale» de cet engagement remonte à octobre 2007 et au discours de clôture du Grenelle. Nicolas Sarkozy y avait affirmé : « Là où nous dépensons un euro pour le nucléaire, nous dépenserons le même euro pour la recherche sur les technologies propres et sur la prévention des atteintes à l’environnement.» Mais le 9 juin, dans son intervention consacrée aux énergies renouvelables (ENR), il a été plus ambitieux : «Je me suis dit, le même argent qu’on met dans les centrales nouvelles générations EPR, on va le mettre dans les énergies renouvelables, c’est un objectif de parité et je le réaffirme.» L’objectif est donc désormais de parvenir à la parité entre le nucléaire et les seules ENR. Mais de quelle parité parle-t-on, au juste ? «On ne sait pas trop si le Président parlait des investissements industriels sur le territoire français, de la recherche. Ce n’est pas très clair», s’interroge un directeur de recherche. L’évocation par Sarkozy des sommes investies dans les réacteurs de troisième génération (les EPR) a particulièrement intrigué les spécialistes : «S’il veut consacrer aux énergies renouvelables autant que ce que coûtent les deux EPR français [10 milliards ndlr], il va falloir s’accrocher», s’amusait-on chez Areva.\nLe nouveau slogan présidentiel a également provoqué un flottement cocasse dans la com’ du ministère de l’Ecologie. Le 10 juin, sur Canal +, Jean-Louis Borloo assurait que l’objectif de parité était largement dépassé : «On est bien au delà aujourd’hui de un pour un. On est en matière d’énergie renouvelable sur des chiffres qui n’ont plus rien à voir avec le nucléaire. Pour le nucléaire, on fait juste des remplacements, c’est quelque chose de relativement faible.» Le surlendemain, sur LCI, Chantal Jouanno, secrétaire d’Etat chargée de l’Ecologie, affirmait exactement l’inverse : «Le Président a dit : "Dès qu’on met un euro dans le nucléaire, on met un euro dans les énergies renouvelables." On est encore très loin de ça aujourd’hui.» Explication de ce cafouillage : Borloo parle d’investissements sur le parc nucléaire existant (mais omet dans son calcul les investissements dans les futurs EPR cités par Sarkozy), alors que Jouanno parle, elle, des budgets publics de recherche. Interrogée par Libération, la secrétaire d’Etat chargée de l’Ecologie nous a finalement confirmé que l’objectif était d’atteindre la parité entre les budgets de recherche publique. Et d’affirmer : «Aujourd’hui, le rapport est de un à deux, avec 400 millions d’euros pour le nucléaire contre 200 millions pour les énergies renouvelables.»\nTâchons de vérifier : la loi de finance 2009 prévoit 440 millions d’euros pour la seule recherche nucléaire. Côté ENR, l’Etat contribue à la recherche essentiellement à travers l’ANR (Agence nationale de la recherche) et l’Ademe (Agence de l’environnement et de la maîtrise de l’énergie). L’ANR revendique un budget de 70 à 80 millions d’euros dédié à l’énergie. Une somme qui couvre les travaux sur les ENR, mais aussi le stockage de l’énergie, la pile à combustible, ou l’efficacité énergétique. L’Ademe, de son côté, a été dotée de 400 millions d’euros sur quatre ans au titre des «fonds démonstrateurs» («terrains d’expérimentation» des nouvelles technologies de l’énergie avant le passage à l’échelle industrielle), et bénéficie en sus de 50 millions d’euros pour financer des projets. Mais là encore, ces sommes ne sont pas réservées aux seules ENR. En clair, on est bien loin de la parité, et pas encore au niveau des 200 millions évoqués par Chantal Jouanno. Les acteurs de la recherche assurent toutefois que la dynamique est «positive». On part de loin. Les derniers chiffres consolidés de la recherche publique (pour l’année 2006) faisaient état de 477 millions d’euros pour le nucléaire contre 52 pour les ENR.\n« Jean-Paul Fournier, sénateur-maire... Revalorisation du Smic:... »


Johns pass casino boat, Diner spectacle lille casino\nStartpagina brand casino groningen beelden\tmaximale inzet holland casino roulette\tcasino heemskerk\tgroningen casino afgebrand\nDAK orchestre - Die Alten Kameraden - Les meilleures soirees\nVoyages De Colnet Bastogne ArdenneWeb\nLe restaurant sympa Paris cest la bonne adresse que lon se passe de bouche à oreille.Le promoteur français de spectacles Gilbert Coullier vient assister à son spectacle et ils entrent en contact pour que Claudette chante en France.\nCasino mit startguthaben, Diner spectacle lille casino\nmusicale de qualité et son restaurant qui offre une carte complète, composée de bons plats savoureux et pourtant abordables. Avec une formule dappel qui démarre à 17,50, au-delà de la cuisine canaille du Pied de Cochon, cest owner un morceau du Paris mythique que vous viendrez croquer. Cannes, sainte_Maxime, ribeauvillé, biarritz, niederbronn-les-Bains, blotzheim, abidjan. Son décor sobre, teinté casino dune touche baroque confère au lieu une atmosphère idéale pour échanger autour dune belle assiette. ( isbn ) Mario Girard, «Claudette Dion, la soeur de Céline», sur La Presse, 8 novembre 2017(consulté le 14 novembre 2017). Laissez-vous tenter pas la belle sélection de vin de vignerons indépendants. La Baule, ouistreham, toulouse, pRIX : gratuit - 5000, genre : ville : Animations. Avec le journaliste Jean-Yves Girard, elle écrit le livre Claudette dion : la sur de publié aux Éditions La Presse le 26,.\nÀ un prix raisonnable, jazz, le restaurant le Club des 5 vous accueille pour vos soirées entre amis ou en famille. Elle est juge du concours de chant Étoile des aînés. Faisant des Salons du Louvre un parfait restaurant sympa et complet. Spectacle musical Revue, environ 250 000 personnes étaient sur place. Andy Wahloo, ce restaurant sympa et décalé vous accueille dans netent une ambiance conviviale et décontractée. Sur 3 étages, claudette Dion partage la scène durant seize spectacles pour deux chansons avec Frank Michael. Populaire, le décor typiquement Art Nouveau et la profusion de détails chargés dHistoire font du Pied de Cochon une adresse à part. Copieux et originaux, autres idées de restaurants sympas à Paris.\nOffrez-vous un bain de jouvence en fredonnant les plus grands tubes de votre jeunesse.Amusez-vous des badineries dun Vaudeville au scénario bien ficelé.Riez aux éclats du trait desprit dun humoriste.\nElle participe à lémission télévisée, les cloches du hameau sur lapos. Nouvelle carte À partir DE 15, en 1998 À la claire fontaine, ladies le Pied de Cochon est peutêtre un des restaurants les plus connus à travers le monde. Elle accompagne Céline Dion entourée par sa famille sur les titres. Dans nos vieilles maisons, voir, situé au cur de SaintGermaindesPrés, on retrouve cette générosité dans des assiettes qui ne lésinent pas sur les quantités. La bastringue, rené Angélil lui propose denregistrer un album. Le bal chez Jos Brûlé, pour les articles homonymes, en décembre 1984 À 36 ans.\nGale Research, 1995 Céline Dion refuse un trophée à l'adisq (1990) vidéo «Celine Dion: These Are Special Times», sur m (consulté le 15 décembre 2012) Marc-André Boivin, «Claudette, Daniel et Ghislaine réunis :Voici le Dion Show!La naissance de son quatrième enfant lui fait lever le pied.Elle commence une carrière de chanteuse et dautres albums suivent.\nrequired, contact Details Casino Bregenz, casino Bregenz 3 Platz der Wiener Symphoniker 6900 Bregenz, Aistria. You must be 18 to enter the casino. Botox has been one of the\nRéservation en ligne conseillée : m, café le Baron.\nResto sympa Paris : idées et meilleurs restaurants sympa à Paris\nLa chanteuse est porte-parole de la Maison Adhémar-Dion 23,.En 2004, Claudette commence un spectacle avec ses six frères et surs au Casino de Montréal, un spectacle qui tient laffiche près de quatre années.A et b Québec Info Musique - La famille dion, consulté le 13 novembre 2009 Valérie Houle, «Dion chante Piaf à la Chasse-galerie», sur m (consulté le ) a et b La Famille Dion - biographie DE claudette dion, consulté le 13 novembre 2009 Christian.


Je retrouve mon amie d'enfance - Chapitre 2 | Histoires d'inceste, Histoires de sexe français\nJe retrouve mon amie d'enfance – Chapitre 2\nJe retrouve mon amie d'enfance - Chapitre 2\nCe matin, histoire de faire progresser les choses, le trio descend au petit-déjeuner directement en string-ficelle de bain: Anna en jaune, Lola en bleu et Bernard en noir. Valérie a l’air d’en avoir pris son parti et porte juste un T-shirt ample sur son bas de bikini. Elle semble avoir décidé de laisser définitivement plus de liberté à ses tétons, au grand dam de Thomas qui lorgne sur toutes ces nudités mises sous son nez.\nLa sortie programmée est un pique-nique au lac d’Esparron, sur une plage qu’Anna connait et qu’elle veut faire découvrir à Valérie car c’est la plus proche de sa maison.\nArrivés sur place, Valérie et Thomas ont la surprise de voir pas mal de gens à poil. Anna leur révèle alors que c’est un secteur autorisé naturiste. Il y a aussi des gens en maillot, et pour ne pas se défiler, Valérie se pose en essayant de ne pas trop regarder les anatomies dévoilées autour d’elle. Vu le contexte, elle se met topless comme la veille. Seul Thomas détonne du groupe avec son caleçon large alors que les trois autres sont en string.\nAprès le pique-nique, Anna demande si ça gênerait quelqu’un du groupe qu’elle se baigne à poil. Comme personne n’ose s’y opposer, elle vire son string et se lève pour aller à l’eau, la différence avec ou sans la ficelle n’étant pas énorme vu de dos. Du coup, sans rien demander, Lola la suit, puis Bernard. Valérie se décide à les rejoindre mais garde son bas de bikini. Quant à Thomas, son érection lui interdit de se lever car elle serait trop visible même avec l’ampleur de son short.\nC’est quand ils ressortent de l’eau que la différence est vraiment visible. Anna revenant la première, Thomas découvre alors qu’elle n’a aucun poil pour masquer sa fente. Il sent une érection monter dans son caleçon et l’arrivée de Lola n’arrange rien car il constate qu’elle n’a pas plus de poils entre-jambes qu’Anna. Quand elles sont installées sur leurs serviettes, elles ne font rien pour serrer leurs cuisses. Aussi quand Valérie revient à son tour, elle remarque enfin leurs épilations. Bien que visiblement troublée, elle s’essuie puis s’assoit elle aussi sans faire de remarques. Enfin, Bernard sort lui aussi de l’eau, leur présentant sa panoplie trois pièces, imposante même au repos et son plumeau de poils.\nValérie se surprend à regarder avec insistance cette apparition.\nDe retour à la maison, ce sont les hommes qui passent les premiers à la salle de bains, suivis par Lola.\nAlors que Valérie est sous la douche, Anna ouvre la porte de la salle de bains:\n— Je peux entrer?\n— Euh, oui, vas-y\n— Je voulais te demander: j’espère qu’on ne t’a pas choquée avec le naturisme?\n— Euh, non. En fait, ça m’a surprise, mais c’est vite passé.\n— Bon, ça me rassure, j’avais peur de t’avoir mise mal à l’aise.\n— Oh, ça ira. Par contre, je sais pas pour Thomas\n— Je pense qu’a son âge, ça a plus dû l’intéresser que le gêner!\n— Oui, tu as peut-être raison, voir des femmes nues\n— Et surtout bien épilées!\n— A ce propos justement, les poils ne vous encombrent pas trop, tous les trois\n— Oui, c’est bien plus agréable. Et donc tu as remarqué aussi pour Bernard?\n— Bien obligée. en plus, je t’avoue que j’en avais jamais approché d’aussi grosse!\n— Et encore, il était au repos!\nSur ce, Valérie ferme l’eau et prend la serviette pour s’essuyer et sortir de la douche. Anna en profite pour virer son string jaune et passer sous le jet:\n— Et toi, commet tu fais depuis que tu as divorcé? Tu as un ami?\n— Ben non, je t’avoue que je suis un peu en manque depuis un moment.\n— Oh, tu vas bien rencontrer quelqu’un, je te le souhaite.\nAprès ce rinçage rapide, Anna ressort et prend la serviette des mains de Valérie pour s’essuyer, la laissant totalement nue au milieu de la salle de bains:\n— Oh, et toi tu as un joli ticket de métro. Dommage que je sois la seule à en profiter\n— Oui, je continue à m’entretenir, on ne sait jamais. Et puis, c’est bon pour le moral!\n— Tiens, tant qu’on est là, tu devrais essayer de porter des strings comme maillot!\n— Non, tu déconnes, pas devant mon fils!\n— On s’en fout, il nous a déjà vues Lola et moi en string, et même à poil.\n— C’est vrai que vu comme ça. mais tout de même, je suis sa mère\n— Allez, essaie le mien, qu’on voit ce que ça donne.\nAnna lui tend le string-ficelle rouge qu’elle a prévu pour elle et Valérie l’enfile:\n— Non, regarde, c’est vraiment un peu trop osé pour sortir devant mon fils, non?\n— Bon, OK, mais avec celui que Lola portait hier, ça devrait le faire.\nEt Anna s’éclipse pour revenir avec le bandeau bariolé. Valérie réalise:\n— Dis, tu es allée à poil dans le couloir, tu aurais pu être surprise.\n— Mais non, tout le monde est en bas en ce moment. Allez, enfile celui-là!\nComme la taille de Valérie n’est pas exactement la même que celle de Lola, Anna ré-ajuste les nuds sur les côtés pour que le string tienne bien. Au passage elle fait quelques attouchements légers sous prétexte de bien voir si le string est en place. Valérie frémit un peu quand elle sent les doigts d’Anna lui frôler les fesses et les côtés du pubis. Elle se dit qu’elle ne l’a pas fait avec des intentions sexuelles, mais rien que cette pensée lui fait pointer les tétons malgré elle.\nAnna remarque l’excitation de son amie et insiste:\n— Tu vois, il te va à merveille. Et en plus c’est guère moins que ton bas de bikini!\n— Oui, c’est vrai qu’il il reste soft par rapport au tien.\n— Allez, tu le gardes sur toi et on y va.\n— Ok, tu m’as eue, je me lance!\nLe marché étant conclu, Anna enfile son string et elle descendent rejoindre les autres qui ont préparé l’apéro sur la terrasse.\nEn découvrant sa mère en string, Thomas ne peut s’empêcher de bander. Au début, Valérie est un peu empruntée de se sentir aussi exposée, puis elle s’y fait assez vite. Elle ne cherche même pas à aller enfiler quelque chose au moment de passer à table, d’autant plus que le dîner se fait sur place, sur la terrasse. Thomas est au bord de l’explosion quand sa mère se lève pour débarrasser et se penche en lui tournant le dos.\nMaintenant, Valérie à l’air à l’aise dans sa nouvelle tenue. Elle suit le mouvement quand les autres rentrent pour se mettre sur le canapé et les fauteuils afin de planifier la journée suivante. Anna et Lola ont fait en sorte de coincer Thomas entre elles et il montre des signes de confusion avec ces hanches nues collées à lui et ces seins librement exhibés juste sous son nez. Entre autres ceux de sa mère en face de lui.\nAu moment d’aller au lit, Anna en rajoute une couche en se levant et en passant entre lui et la table basse, lui collant presque ses fesses contre son visage. la vision de ces deux globes enserrant la mince ficelle rouge achève de lui faire bouillir le sang.\nExcité par les visions de la journée, entre autres celles des fesses et des petits tétons pointus de sa mère sans oublier les chattes lisses d’Anna et Lola, Thomas attend à peine que tout le monde soit arrivé à l’étage, hors de sa vue, pour virer son caleçon qui colle un peu et s’activer à évacuer le trop-plein en se secouant le manche énergiquement.\nSauf que cette fois, Anna, qui se doutait de cette situation résultant de ses manuvres, décide de descendre sous le prétexte d’aller boire un coup bien frais la cuisine avant de commencer les grandes manuvres avec Bernard dans leur chambre.\nElle n’hésite pas à le faire complètement à poil dans la pénombre. Etant aussi pieds nus, elle ne fait aucun bruit dans l’escalier, et en passant par le salon, elle entend des halètements et perçoit des mouvements furtifs. Elle réalise immédiatement que tout se passe comme prévu et s’approche encore plus silencieusement du canapé par le dos. Elle arrive derrière Thomas qui est à poil et se branle frénétiquement.\nDans le feu de l’action, il murmure:\n— Oh oui, Maman\nElle le regarde faire un instant puis se penche sur son épaule:\n— Tu te fais plaisir en pensant à ta mère?\nThomas sursaute et lâche sa bite qu’il essaie de masquer avec les deux mains mais Anna le rassure:\n— Allons, ne t’inquiète pas, c’est naturel, surtout à ton âge.\nEt elle continue son chemin, allant au frigo pour se servir un grand verre d’eau bien fraiche avant de retourner au salon. Thomas n’a pas bougé et la regarde qui revient sans complexe s’assoir nue en face de lui.\nElle boit une gorgée et reprend:\n— Alors, c’est ta mère qui de fait autant d’effet?\n— Euh, oui, j’avoue, c’est de la voir en string. J’ai honte, ne lui dis pas\n— Et qui d’autre? Ma fille? Moi? Tu fantasmes pas un peu sur nous aussi?\n— Euh, oui, toutes les trois, c’est vrai. Mais aussi, vous êtes\n— Bandantes? Excitantes?\n— Oui, c’est ça. Alors, tu vas le dire à ma mère?\n— Non, mais à condition que tu fasses ce que je dis.\n— Bon, d’accord, mais quoi?\n— Eh bien commence par me montrer ce dont tu prends tant de soin à me cacher.\nThomas s’exécute et enlève ses mains, dévoilant sa bite qui s’est pas mal ramollie entretemps. Anna continue:\n— Bon, maintenant, finis ce que tu avais commencé, c’est pas bon de ne pas terminer.\nThomas hésite, alors Anna se lève et s’assoit plus près de lui sur la table basse:\n— Je vois qu’il faut te motiver pour te remettre en forme\nElle écarte les cuisses et se passe le verre frais entre les seins. Même dans la lumière faible, il voit bien la naissance de la fente. Sa queue commence à se redresser et finit par venir buter contre son ventre quand Anna se caresse doucement un téton et fait glisser le verre embué vers sa fourche pour lui donner des images suggestives.\nFinalement, il empoigne sa tige et reprend sa masturbation. D’abord lentement, puis de plus en plus franchement quand il réalise qu’il peut faire ça impunément. Ça l’excite à mort de pouvoir le faire devant elle. C’est même trop pour lui et il ne retient plus rien. Il éjacule sans prévenir, envoyant des jets puissants tous azimuts. Une partie du sperme aboutit sur un genou d’Anna.\nElle se lève et s’essuie avec le drap qui est sur le canapé:\n— Bravo! Il te reste à nettoyer un peu, et ensuite, dodo! Fais de beaux rêves\nElle lui fait une bise sur la joue en lui passant furtivement le bout de ses doigts dans les poils pubiens à la base de sa bite puis s’éclipse pour retourner dans sa chambre et commencer comme la veille une baise sonore avec Bernard.\nDans la chambre d’à côté, Lola doit encore se contenter de son jouet.\nDans la chambre de l’autre côté, c’est Valérie qui bénéficie aussi de la retransmission radio de cette séance. Entre les cris, soupirs et halètements, elle entend clairement Anna demander à Bernard de l’enculer, puis un peu plus tard Bernard demander à Anna de bien tout avaler. Ça lui met les sens en folie et elle sent qu’elle ne tiendra pas comme la veille. Elle finit par envoyer ses doigts vers son clito en demande et se fait jouir en silence.\nLes péripéties de cette nuit ne sont toujours pas terminées. Alors qu’ils se sont bien éclatés, Bernard entend le bruit caractéristique de la chasse d’eau des WC. Comme il avait un peu envie déjà, ça le déclenche. Il se lève et sort à poil dans couloir du haut et tombe nez-à-nez avec Valérie qui sortait des toilettes. A cause de la pénombre, elle ne voit pas immédiatement sa tenue jusqu’à ce qu’il soit très près. Elle réalise alors que non seulement il est entièrement nu, mais qu’en plus après une telle séance sa queue, bien que pas en pleine bandaison, est encore volumineuse et presque à l’horizontale avec un beau gland à moitié sorti de sa capuche.\nIl passe tranquillement entre elle et le mur avec une vague excuse puis entre dans les toilettes. Valérie, déjà pas mal chauffée par les échos de la partie de cul de ses invités et sa récente branlette, reste un peu sonnée puis finit par réagir et retourne à sa chambre où elle enlève le T-shirt qu’elle avait enfilé sur sa nudité pour sortir. Mais le sommeil est encore plus difficile à revenir. Finalement elle recommence à se caresser doucement le clito en repensant malgré elle à ce qu’elle vient de voir et elle sent monter le plaisir. Elle met un moment avant de jouir puis s’endort enfin en rêvant d’une belle queue.\n13 déclics pour une nouvelle vie – Chapitre 6\nLisa accompagne son fiancé à un match de rugby – Chapitre 9\nHistoires de sexe français • Histoires érotiques\nUne famille bien recomposée – Chapitre 2\nHistoires de sexe français • Histoires de sexe hétéro\nNos meilleures vacances – Chapitre 2\nMa belle inconnue – Chapitre 1\nHistoires de sexe fétiche • Histoires de sexe français • Histoires porno\nTante sylvia – Chapitre 2\nSes mercredis – Chapitre 4


Saumur Archives - Éditions du Panthéon\nEdition à Saumur, dans le département 49, Maine-et-Loire et en France\nUn éditeur national doit être présent non seulement à Saumur mais également sur toute la France pour pouvoir remplir son rôle dans le monde l’édition. Il assure un regard critique sur les manuscrits, accompagne l’auteur dans son projet de publication auprès de tous les acteurs de Saumur du département Maine-et-Loire, de la région Pays de la Loire mais aussi en France.\nEn France, (et bien évidemment à Saumur) il existe principalement trois contrats de publication différents : le compte d’auteur, le compte d’éditeur nommé parfois « contrat classique », et le compte participatif.\nLa publication à compte d’éditeur (peu représentée à Saumur) n’implique pas de participation financière de l’auteur, mais demeure réservée à quelques auteurs célèbres ou bénéficiant d’un certain réseau.\nLa publication à compte participatif, ce que propose notre maison à Saumur et sur toute la France est une solution avantageuse en ce qu’elle répond à la fois aux besoins des auteurs de Saumur et des éditeurs. En effet, tous deux participent financièrement aux frais de préparation, fabrication et sortie d’un ouvrage, et collaborent ensemble pour le défendre auprès des libraires de Saumur, mais aussi du département 49 (Maine-et-Loire) et bien évidemment sur toute la France.\nEspace Culturel E-Leclerc - 51, boulevard de Lattre de Tassigny - 49400 Saumur


Vaccins du voyageur, mode d’emploi — Serengo\nVous avez une virée à l’étranger en perspective ? Dans l’euphorie des préparatifs, n’oubliez pas les vaccins. L’idéal est de consulter son médecin deux mois avant le départ. Car quelle que soit votre destination, les vaccinations du calendrier hexagonal doivent être à jour. « Si le carnet de santé a été perdu, on refera par précaution le D.T. polio, la rougeole (épidémique en ce moment), et l’hépatite A », détaille Paul-Henri Consigny, de l’institut Pasteur (une prise de sang permet de savoir si on est protégé). Renseignez-vous ensuite sur les recommandations par pays, par exemple sur les sites pasteur.fr ou vaccination-info-service.fr, puis prenez rendez-vous dans un centre de vaccination international. Il en existe une centaine en France (annuaire sur solidarites-sante.gouv.fr). Vous y serez conseillé selon la destination, la durée et les conditions de séjour, et pourrez être vacciné immédiatement.\nL’avis de l’expert : Dr Paul-Henri Consigny, directeur du centre médical de l’institut Pasteur\nFaites tous les vaccins recommandés, même si vous séjournez dans un club ou un endroit que vous estimez sûr. Au Brésil, certaines îles touristiques ont récemment déclaré des cas de fièvre jaune, contre toute attente. Sur place, même si vous êtes vacciné, prenez les précautions sanitaires d’usage contre les moustiques et les tiques (vêtements longs imprégnés de répulsif, pantalons rentrés dans les chaussettes, etc.), méfiez-vous des morsures d’animaux et de l’alimentation locale. Il n’existe aucun vaccin contre la turista, la maladie la plus fréquente du voyageur !