Haut de page

Contenu

Installer la version recommandée de QGIS

publié le 17 septembre 2015 (modifié le 23 février 2017)

Le PNE progiciels géomatiques met à disposition la version 2.16.3 packagée.
Elle devient la nouvelle version de référence à partir d’octobre 2016.

Le PNE Progiciel géomatique met à disposition des services deux packages d’installation (32 et 64 bits). Il n’y a plus désormais qu’une seule version.

Les apports majeurs de QGIS 2.16 sont résumés dans ce document :
qgis v2 16 major news (format pdf - 3.1 Mo - 07/12/2016)

descriptif et instructions de la version Qgis 2.16.3 packagée
Il est impératif de lire le document :
qgis v2.16.3 guide installation (format odt - 379.6 ko - 24/05/2017)
avant toute installation.

en particulier
La version diffusée depuis le 8 novembre 2016 installe automatique le runtime visual C++ si nécessaire. Cependant si au lancement de QGIS il vous indique qu’il manque MSVCR120.dll, il faut l’installer manuellement.

Liens internet pour Windows 32 bits (XP sp3, Vista, Seven)

QGIS 2.16.3 32 bits
renommer le .bin en .exe

Liens internet pour Windows 64 bits (XP sp3, Vista, Seven)

QGIS 2.16.3 64 bits
renommer le .bin en .exe

Les packages d’installations sont issus de la bibliothèque OSGeo4W. Le projet OSGeo4W est une distribution des logiciels Open source geospatial pour les environnements Win32 et Win64.

Remarque : Ne pas oublier de renseigner les répertoires pour activer les commandes GRASS dans les options du menu « Traitement ».

PNG - 96 ko
Exemple activation_grass

nb : en particulier si vous installez une version 32 bits sous windows 64 bits
Il faudra indiquer comme répertoire pour GRASS :
c :\Program Files (x86)\QGIS\apps\grass\grass-7-0.4

Historique des versions diffusées et correctifs (patchs)

Les versions 32 et 64 bits mises à disposition sur cette page incorporent les correctifs.

Version diffusée avant le 9 février 2017 :
patch correctif virtual layer
La version 2.16.3 diffusée avant cette date comportait des anomalies dont dans les virtuals layers. La version avant le 18 novembre 2016 comportait également cette anomalie
Les patchs suivants (renommer les . bin en .exe) permettent de résoudre ce problème :
QGIS216 32 correctif virtual layer du 9/02/2017 (format bin - 565.7 ko - 24/02/2017)
qgis216 64 correctif virtual layer du 9/02/2017 (format bin - 558.7 ko - 24/02/2017)

Pour ceux qui veulent faire la modification manuellement (experts), il faut remplacer
Virtuallayerprovider.dll respectivement sous
pf32\QGIS\apps\qgis\plugins\ ou
pf64\QGIS\apps\qgis\plugins\
selon la version du système (32 ou 64bits) par la dll correpondant contenu dans le ZIP.
Virtual_layer_DLL du 9/02/2017 (format zip - 175.6 ko - 24/02/2017)

version diffusée avant le 8 Novembre 2016  :
La version diffusée avant le 8 Novembre 2016 comportait les anomalies suivante :

1) l’Union : qu’elle soit lancée par Vecteur -> outils de géométrie -> Union
ou directement par l’algorithme renvoyait un message d’erreur :
global name ’vproviderA’ is not defined

pb décrit sur le bug tracking de QGIS :
https://hub.qgis.org/issues/15582
corrigé par Victor Olaya : https://github.com/qgis/QGIS/commit/8a4b782e9413bb57b00882fe799112d357337546

2) l’agrégation ou dissolve
Le plugin dissolve with stat provoquait systématiquement un minidump de QGIS

l’algorithme dissolve renvoyait renvoi un message d’erreur :
print outFeat.geometry().exportToWkt()
IOError : [Errno 9] Bad file descriptor
Corrigé : https://github.com/qgis/QGIS/commit/ba98e2d5895bbf68fc23eabb4eaa78a62cf769e5

3) refactor Field indiquait un message d’erreur non bloquant en fin de procédure.
Ce problème a été corrigé sur https://github.com/arnaud-morvan/QGIS/commit/d97a78360dce37c28206bf9108eb33e79b97f155

Les patchs suivants (renommer les . bin en .exe) permettent de corriger les installations antérieures au 8 Novembre 2016 :
correctifs pour QGIS 2.16.3 32 bits (format bin - 565.7 ko - 23/02/2017)
correctifs pour QGIS 2.16.3 64 bits (format bin - 558.7 ko - 23/02/2017)

Pour ceux qui veulent faire la modification manuellement (experts), il faut remplacer
Dissolve.py et Union.py sous
pf32 ou pf64\QGIS\apps\qgis\python\plugins\processing\algs\qgis\

et FieldsMapperDialogs.py sous
pf32 ou pf64\QGIS\apps\qgis\python\plugins\processing\algs\qgis\ui par les fichiers du ZIP :
correctifs QGIS 213 (format zip - 6.2 ko - 18/11/2016)

Problèmes connus :
Dans la version 32 bits diffusée avant le 18 novembre ;

  • l’algorithme v.dissolve de GRASS renvoyait le message v.dissolve input=tmp1475759682874 column="ID_BDCARTO" output=outpute7af9b15b51344089e22c82cdac9128a —overwrite ’""’ n’est pas reconnu en tant que commande interne
  • Le plugin GRASS7 n’apparaissait pas dans la liste des plugins.

Ces problèmes sont corrigés dans la version 32 bits diffusée depuis le 18 Novembre 2016 (retour de GRASS 7.0.5 à GRASS 7.0.4)

  • Dans la version 64 bits la librairie matplotlib n’était pas reconnue, en particulier les plugin profile tools ne s’exécutait pas correctement.

Contacts :

En cas de difficulté vous pouvez nous contacter au lien suivant :
assistance-nationale-progiciels-geomatiques@developpement-durable.gouv.fr.

 
 

Pied de page