You can subscribe to this list here.
| 2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
(12) |
Sep
(12) |
Oct
(56) |
Nov
(65) |
Dec
(37) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2004 |
Jan
(59) |
Feb
(78) |
Mar
(153) |
Apr
(205) |
May
(184) |
Jun
(123) |
Jul
(171) |
Aug
(156) |
Sep
(190) |
Oct
(120) |
Nov
(154) |
Dec
(223) |
| 2005 |
Jan
(184) |
Feb
(267) |
Mar
(214) |
Apr
(286) |
May
(320) |
Jun
(299) |
Jul
(348) |
Aug
(283) |
Sep
(355) |
Oct
(293) |
Nov
(232) |
Dec
(203) |
| 2006 |
Jan
(352) |
Feb
(358) |
Mar
(403) |
Apr
(313) |
May
(165) |
Jun
(281) |
Jul
(316) |
Aug
(228) |
Sep
(279) |
Oct
(243) |
Nov
(315) |
Dec
(345) |
| 2007 |
Jan
(260) |
Feb
(323) |
Mar
(340) |
Apr
(319) |
May
(290) |
Jun
(296) |
Jul
(221) |
Aug
(292) |
Sep
(242) |
Oct
(248) |
Nov
(242) |
Dec
(332) |
| 2008 |
Jan
(312) |
Feb
(359) |
Mar
(454) |
Apr
(287) |
May
(340) |
Jun
(450) |
Jul
(403) |
Aug
(324) |
Sep
(349) |
Oct
(385) |
Nov
(363) |
Dec
(437) |
| 2009 |
Jan
(500) |
Feb
(301) |
Mar
(409) |
Apr
(486) |
May
(545) |
Jun
(391) |
Jul
(518) |
Aug
(497) |
Sep
(492) |
Oct
(429) |
Nov
(357) |
Dec
(310) |
| 2010 |
Jan
(371) |
Feb
(657) |
Mar
(519) |
Apr
(432) |
May
(312) |
Jun
(416) |
Jul
(477) |
Aug
(386) |
Sep
(419) |
Oct
(435) |
Nov
(320) |
Dec
(202) |
| 2011 |
Jan
(321) |
Feb
(413) |
Mar
(299) |
Apr
(215) |
May
(284) |
Jun
(203) |
Jul
(207) |
Aug
(314) |
Sep
(321) |
Oct
(259) |
Nov
(347) |
Dec
(209) |
| 2012 |
Jan
(322) |
Feb
(414) |
Mar
(377) |
Apr
(179) |
May
(173) |
Jun
(234) |
Jul
(295) |
Aug
(239) |
Sep
(276) |
Oct
(355) |
Nov
(144) |
Dec
(108) |
| 2013 |
Jan
(170) |
Feb
(89) |
Mar
(204) |
Apr
(133) |
May
(142) |
Jun
(89) |
Jul
(160) |
Aug
(180) |
Sep
(69) |
Oct
(136) |
Nov
(83) |
Dec
(32) |
| 2014 |
Jan
(71) |
Feb
(90) |
Mar
(161) |
Apr
(117) |
May
(78) |
Jun
(94) |
Jul
(60) |
Aug
(83) |
Sep
(102) |
Oct
(132) |
Nov
(154) |
Dec
(96) |
| 2015 |
Jan
(45) |
Feb
(138) |
Mar
(176) |
Apr
(132) |
May
(119) |
Jun
(124) |
Jul
(77) |
Aug
(31) |
Sep
(34) |
Oct
(22) |
Nov
(23) |
Dec
(9) |
| 2016 |
Jan
(26) |
Feb
(17) |
Mar
(10) |
Apr
(8) |
May
(4) |
Jun
(8) |
Jul
(6) |
Aug
(5) |
Sep
(9) |
Oct
(4) |
Nov
|
Dec
|
| 2017 |
Jan
(5) |
Feb
(7) |
Mar
(1) |
Apr
(5) |
May
|
Jun
(3) |
Jul
(6) |
Aug
(1) |
Sep
|
Oct
(2) |
Nov
(1) |
Dec
|
| 2018 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2025 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
1
(6) |
|
2
(3) |
3
(4) |
4
(1) |
5
(19) |
6
(8) |
7
(3) |
8
|
|
9
|
10
(9) |
11
(3) |
12
(8) |
13
(17) |
14
(5) |
15
(2) |
|
16
(2) |
17
(7) |
18
(2) |
19
(4) |
20
(6) |
21
|
22
(5) |
|
23
|
24
(7) |
25
(2) |
26
(3) |
27
(9) |
28
(9) |
29
(6) |
|
30
(3) |
31
(8) |
|
|
|
|
|
|
From: Jesper L. <jes...@gm...> - 2014-03-24 11:39:27
|
Hi Phil, Yes, I can confirm that upgrading fixes the issue. Thanks for the pointer to cartopy. Best regards, Jesper 2014-03-24 12:13 GMT+01:00 Phil Elson <pel...@gm...>: > I fixed an issue related to this (I too was producing map tiles) in > matplotlib v1.2 I believe. > > The original issue can be found at > https://github.com/matplotlib/matplotlib/pull/1591 and so I suggest this > might not be an issue with matplotlib >= v1.3. > > Incidentally, if you are producing map tiles you might be interested in > cartopy which will allow you to produce properly referenced geo maps (and > therefore tiles) with coastlines etc. > I've put a short-sh example in a gist () with the rendered results also > available (https://rawgithub.com/pelson/9738051/raw/map.html). I've also > got a tornado based handler version which generates the tiles upon HTTP > request rather than storing the tiles on disk (much more efficient if you > have highly dynamic data and a caching layer). > > Let me know if updating your matplotlib version helps, > > Cheers, > > Phil > > > > > > > > On 24 March 2014 09:45, Jesper Larsen <jes...@gm...> wrote: > >> Hi matplotlib users, >> >> I am using matplotlib to produce plots (tiles) in a Web Map Service. >> Unfortunately I cannot get Matplotlib to plot on the entire image. There >> are one transparent (pixel) line at the bottom and one transparent line at >> the right. This is of course a problem when the tiles are shown in a map. >> Please see example below. Can anyone see what I am doing wrong? >> >> Best regards, >> Jesper >> >> import numpy as np >> import matplotlib as mpl >> from matplotlib.figure import Figure >> from matplotlib.backends.backend_agg import FigureCanvasAgg as >> FigureCanvas >> >> w = 256 >> h = 256 >> dpi = 128 >> figsize = w/dpi, h/dpi >> fig = Figure(figsize=figsize, dpi=dpi, frameon=False) >> canvas = FigureCanvas(fig) >> ax = fig.add_axes([0, 0, 1, 1]) >> >> x = np.arange(0, 10, 0.1) >> y = np.arange(10, 20, 0.2) >> X, Y = np.meshgrid(x, y) >> D = np.ones((X.shape[0]-1, X.shape[1]-1)) >> V = np.linspace(0.0, 1.0, 10) >> ax.pcolor(X, Y, D, antialiased=False) >> ax.axis( [x[0], x[-1], y[0], y[-1]] ) >> ax.axis('off') >> filename = 'testfile.png' >> fig.savefig(filename, dpi=128) >> >> # Test image >> from PIL import Image >> im = Image.open(filename) >> print im.getcolors() >> >> >> >> ------------------------------------------------------------------------------ >> Learn Graph Databases - Download FREE O'Reilly Book >> "Graph Databases" is the definitive new guide to graph databases and their >> applications. Written by three acclaimed leaders in the field, >> this first edition is now available. Download your free book today! >> http://p.sf.net/sfu/13534_NeoTech >> _______________________________________________ >> Matplotlib-users mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> >> > |
|
From: Jesper L. <jes...@gm...> - 2014-03-24 11:13:50
|
Hi Nicolas, Then everything is transparent. I have no .matplotlibrc file. I pulled the most recent version of mpl. And that solved the issue. Best regards, Jesper 2014-03-24 12:09 GMT+01:00 Nicolas Rougier <Nic...@in...>: > > > If you do not draw at all (no pcolor call), do you still get transparent > colors ? > If yes, what is your .matplotlibrc ? > > > Nicolas > > > On 24 Mar 2014, at 11:49, Jesper Larsen <jes...@gm...> wrote: > > > Thanks Pierre, > > > > from __future__ import division did not help me, I am using mpl 1.1.1rc. > I will try upgrading to a newer version of mpl and report back whether that > helps. My output is: > > > > [(511, (255, 255, 255, 0)), (65025, (0, 0, 128, 255))] > > > > Best regards, > > Jesper > > > > > > > > 2014-03-24 11:27 GMT+01:00 Pierre Haessig <pie...@cr...>: > > Hi, > > > > Le 24/03/2014 10:45, Jesper Larsen a écrit : > > > I am using matplotlib to produce plots (tiles) in a Web Map Service. > > > Unfortunately I cannot get Matplotlib to plot on the entire image. > > > There are one transparent (pixel) line at the bottom and one > > > transparent line at the right. This is of course a problem when the > > > tiles are shown in a map. Please see example below. Can anyone see > > > what I am doing wrong? > > I've run your code and got no transparent pixels. > > > > print im.getcolors() > > [(65536, (0, 0, 128, 255))] > > > > I also tried with __future__ division to see if there was something with > > figsize = w/dpi, h/dpi, but got the same output > > > > best, > > Pierre > > > > (python 2.7 on Linux, mpl 1.3.1) > > > > > > > ------------------------------------------------------------------------------ > > Learn Graph Databases - Download FREE O'Reilly Book > > "Graph Databases" is the definitive new guide to graph databases and > their > > applications. Written by three acclaimed leaders in the field, > > this first edition is now available. Download your free book today! > > http://p.sf.net/sfu/13534_NeoTech > > _______________________________________________ > > Matplotlib-users mailing list > > Mat...@li... > > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > > > > ------------------------------------------------------------------------------ > > Learn Graph Databases - Download FREE O'Reilly Book > > "Graph Databases" is the definitive new guide to graph databases and > their > > applications. Written by three acclaimed leaders in the field, > > this first edition is now available. Download your free book today! > > > http://p.sf.net/sfu/13534_NeoTech_______________________________________________ > > Matplotlib-users mailing list > > Mat...@li... > > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > |
|
From: Phil E. <pel...@gm...> - 2014-03-24 11:13:18
|
I fixed an issue related to this (I too was producing map tiles) in matplotlib v1.2 I believe. The original issue can be found at https://github.com/matplotlib/matplotlib/pull/1591 and so I suggest this might not be an issue with matplotlib >= v1.3. Incidentally, if you are producing map tiles you might be interested in cartopy which will allow you to produce properly referenced geo maps (and therefore tiles) with coastlines etc. I've put a short-sh example in a gist () with the rendered results also available (https://rawgithub.com/pelson/9738051/raw/map.html). I've also got a tornado based handler version which generates the tiles upon HTTP request rather than storing the tiles on disk (much more efficient if you have highly dynamic data and a caching layer). Let me know if updating your matplotlib version helps, Cheers, Phil On 24 March 2014 09:45, Jesper Larsen <jes...@gm...> wrote: > Hi matplotlib users, > > I am using matplotlib to produce plots (tiles) in a Web Map Service. > Unfortunately I cannot get Matplotlib to plot on the entire image. There > are one transparent (pixel) line at the bottom and one transparent line at > the right. This is of course a problem when the tiles are shown in a map. > Please see example below. Can anyone see what I am doing wrong? > > Best regards, > Jesper > > import numpy as np > import matplotlib as mpl > from matplotlib.figure import Figure > from matplotlib.backends.backend_agg import FigureCanvasAgg as FigureCanvas > > w = 256 > h = 256 > dpi = 128 > figsize = w/dpi, h/dpi > fig = Figure(figsize=figsize, dpi=dpi, frameon=False) > canvas = FigureCanvas(fig) > ax = fig.add_axes([0, 0, 1, 1]) > > x = np.arange(0, 10, 0.1) > y = np.arange(10, 20, 0.2) > X, Y = np.meshgrid(x, y) > D = np.ones((X.shape[0]-1, X.shape[1]-1)) > V = np.linspace(0.0, 1.0, 10) > ax.pcolor(X, Y, D, antialiased=False) > ax.axis( [x[0], x[-1], y[0], y[-1]] ) > ax.axis('off') > filename = 'testfile.png' > fig.savefig(filename, dpi=128) > > # Test image > from PIL import Image > im = Image.open(filename) > print im.getcolors() > > > > ------------------------------------------------------------------------------ > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and their > applications. Written by three acclaimed leaders in the field, > this first edition is now available. Download your free book today! > http://p.sf.net/sfu/13534_NeoTech > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > |
|
From: Nicolas R. <Nic...@in...> - 2014-03-24 11:09:49
|
If you do not draw at all (no pcolor call), do you still get transparent colors ? If yes, what is your .matplotlibrc ? Nicolas On 24 Mar 2014, at 11:49, Jesper Larsen <jes...@gm...> wrote: > Thanks Pierre, > > from __future__ import division did not help me, I am using mpl 1.1.1rc. I will try upgrading to a newer version of mpl and report back whether that helps. My output is: > > [(511, (255, 255, 255, 0)), (65025, (0, 0, 128, 255))] > > Best regards, > Jesper > > > > 2014-03-24 11:27 GMT+01:00 Pierre Haessig <pie...@cr...>: > Hi, > > Le 24/03/2014 10:45, Jesper Larsen a écrit : > > I am using matplotlib to produce plots (tiles) in a Web Map Service. > > Unfortunately I cannot get Matplotlib to plot on the entire image. > > There are one transparent (pixel) line at the bottom and one > > transparent line at the right. This is of course a problem when the > > tiles are shown in a map. Please see example below. Can anyone see > > what I am doing wrong? > I've run your code and got no transparent pixels. > > print im.getcolors() > [(65536, (0, 0, 128, 255))] > > I also tried with __future__ division to see if there was something with > figsize = w/dpi, h/dpi, but got the same output > > best, > Pierre > > (python 2.7 on Linux, mpl 1.3.1) > > > ------------------------------------------------------------------------------ > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and their > applications. Written by three acclaimed leaders in the field, > this first edition is now available. Download your free book today! > http://p.sf.net/sfu/13534_NeoTech > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > ------------------------------------------------------------------------------ > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and their > applications. Written by three acclaimed leaders in the field, > this first edition is now available. Download your free book today! > http://p.sf.net/sfu/13534_NeoTech_______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users |
|
From: Jesper L. <jes...@gm...> - 2014-03-24 10:49:24
|
Thanks Pierre, from __future__ import division did not help me, I am using mpl 1.1.1rc. I will try upgrading to a newer version of mpl and report back whether that helps. My output is: [(511, (255, 255, 255, 0)), (65025, (0, 0, 128, 255))] Best regards, Jesper 2014-03-24 11:27 GMT+01:00 Pierre Haessig <pie...@cr...>: > Hi, > > Le 24/03/2014 10:45, Jesper Larsen a écrit : > > I am using matplotlib to produce plots (tiles) in a Web Map Service. > > Unfortunately I cannot get Matplotlib to plot on the entire image. > > There are one transparent (pixel) line at the bottom and one > > transparent line at the right. This is of course a problem when the > > tiles are shown in a map. Please see example below. Can anyone see > > what I am doing wrong? > I've run your code and got no transparent pixels. > > print im.getcolors() > [(65536, (0, 0, 128, 255))] > > I also tried with __future__ division to see if there was something with > figsize = w/dpi, h/dpi, but got the same output > > best, > Pierre > > (python 2.7 on Linux, mpl 1.3.1) > > > > ------------------------------------------------------------------------------ > Learn Graph Databases - Download FREE O'Reilly Book > "Graph Databases" is the definitive new guide to graph databases and their > applications. Written by three acclaimed leaders in the field, > this first edition is now available. Download your free book today! > http://p.sf.net/sfu/13534_NeoTech > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |
|
From: Pierre H. <pie...@cr...> - 2014-03-24 10:27:21
|
Hi, Le 24/03/2014 10:45, Jesper Larsen a écrit : > I am using matplotlib to produce plots (tiles) in a Web Map Service. > Unfortunately I cannot get Matplotlib to plot on the entire image. > There are one transparent (pixel) line at the bottom and one > transparent line at the right. This is of course a problem when the > tiles are shown in a map. Please see example below. Can anyone see > what I am doing wrong? I've run your code and got no transparent pixels. print im.getcolors() [(65536, (0, 0, 128, 255))] I also tried with __future__ division to see if there was something with figsize = w/dpi, h/dpi, but got the same output best, Pierre (python 2.7 on Linux, mpl 1.3.1) |
|
From: Jesper L. <jes...@gm...> - 2014-03-24 09:45:59
|
Hi matplotlib users,
I am using matplotlib to produce plots (tiles) in a Web Map Service.
Unfortunately I cannot get Matplotlib to plot on the entire image. There
are one transparent (pixel) line at the bottom and one transparent line at
the right. This is of course a problem when the tiles are shown in a map.
Please see example below. Can anyone see what I am doing wrong?
Best regards,
Jesper
import numpy as np
import matplotlib as mpl
from matplotlib.figure import Figure
from matplotlib.backends.backend_agg import FigureCanvasAgg as FigureCanvas
w = 256
h = 256
dpi = 128
figsize = w/dpi, h/dpi
fig = Figure(figsize=figsize, dpi=dpi, frameon=False)
canvas = FigureCanvas(fig)
ax = fig.add_axes([0, 0, 1, 1])
x = np.arange(0, 10, 0.1)
y = np.arange(10, 20, 0.2)
X, Y = np.meshgrid(x, y)
D = np.ones((X.shape[0]-1, X.shape[1]-1))
V = np.linspace(0.0, 1.0, 10)
ax.pcolor(X, Y, D, antialiased=False)
ax.axis( [x[0], x[-1], y[0], y[-1]] )
ax.axis('off')
filename = 'testfile.png'
fig.savefig(filename, dpi=128)
# Test image
from PIL import Image
im = Image.open(filename)
print im.getcolors()
|