Sauf mention contraire dans les contenus, l'ensemble de ce site relève de la législation française et internationale sur le droit d'auteur et la propriété intellectuelle.
Le portailSIG est édité par l'association loi 1901 Forum Systèmes d'Information Géographique
dont le siège social se situe à AMIENS
ISSN 2274-4150
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".