Le PortailSIG est issu d'une volonté de vous informer sur l'actualités des Systèmes d'Information Géographique, mais également de mettre en commun des ressources s'y rapportant, aussi diverses que des articles, des tutoriaux, des FAQs, des scripts et documents téléchargeables et d'autres fonctionnalités que nous essaierons de vous apporter au cours des évolutions de cette version 2 du PortailSIG.
linechart
>>> import urllib2 >>> #fonction pour créer des lineCharts simples (de http://apiolaza.net/code/dynamic-maps-python.html, légèrement modifiée) >>> def lineChart(data, size): ... baseURL = 'http://chart.apis.google.com/chart?cht=lc&chs=' ... baseData = '&chd=t:' #lineChart ... newData = ','.join(data) ... baseData = baseData + newData ... URL = baseURL + size + baseData ... return URL >>> #entrée des éléments >>> data = ['27','76.5','92','34','65','81','82','80','63','24','70.54','45.89','29.75','27'] >>> size = '250x100' >>> #création de l'URL Google Chart >>> chart = lineChart(data,size) >>> chart 'http://chart.apis.google.com/chart?cht=lc&chs=250x100&chd=t:27,76.5,92,34,65,81,82,80,63,24,70.54,45.89,29.75,27' >>> #écriture du fichier png résultant >>> res = urllib2.urlopen(chart) >>> open('chartpy.png','wb').write(res.read())
- 69 lectures