Skip to Content

Répondre au commentaire

Petite précision pour l'affichage des graphs.

Bonjour,

merci pour cet excellent tuto ! (je débute dans le monde SIG libre et j'avoue que vos tutoriels M. Laloux sont des plus formateurs !)

Juste une petite précision pour les néophytes comme moi qui ne connaissent pas le module matplotlib, ca leur évitera quelques heures de recherche.

Sous QGIS 1.8 (version pour windows), il faut configurer le backend et le passer en 'Qt4Agg' (enfin j'ai utilisé ce backend et ca a fonctionné, je n'ai pas testé les autres).

Pour vérifier le backend utilisé, il faut utiliser la commande matplotlib.get_backend().

Pour ma part, il était en 'Agg'. Je pouvais donc sauvegarder les graphs en image via la commande matplotlib.pylot.savefig('monImage.png') mais pas les visualiser depuis Qgis comme dans le tuto.

Pour le modifier je n'ai pas réussi à forcer le backend avec la commande matplotlib.use('Qt4Agg')

J'ai donc été directement modifier le fichier : C:\Program Files\Quantum GIS Lisboa\apps\Python27\Lib\site-packages\matplotlib\mpl-dat\matplotlibrc

en remplacant la ligne "backend : Agg" par "backend : Qt4Agg".

Répondre

Le contenu de ce champ sera maintenu privé et ne sera pas affiché publiquement.