Hi, Well I tried...
numrows = 17 numcols = 16 ulat, llat, ulon, llon = 15.61, 15.15, -1.32, -1.74 m = Basemap(projection='geos', lon_0=0.0, llcrnrlon=llon, llcrnrlat=llat, urcrnrlon=ulon, urcrnrlat=ulat, resolution='c') data2 = np.random.sample((17,16)) print 'DATA2 shape:', data2.shape x = np.linspace(-1.74, -1.32, 16) y = np.linspace(15.15, 15.61, 17) print 'x shape:', x.shape print 'y shape:', y.shape px, py = m(x, y) which gives... DATA2 shape: (17, 16) x shape: (16,) y shape: (17,) So that looks OK. Turns out the error now comes at the line px, py = m(x, y). So perhaps I am doing the basemap step incorrectly? Traceback (most recent call last): File "./recontour_plot.py", line 83, in <module> px, py = m(x, y) File "/users/eow/mgdk/sun4u//lib/python/mpl_toolkits/basemap/__init__.py", line 823, in __call__ return self.projtran(x,y,inverse=inverse) File "/users/eow/mgdk/sun4u//lib/python/mpl_toolkits/basemap/proj.py", line 241, in __call__ outx,outy = self._proj4(x, y, inverse=inverse) File "/users/eow/mgdk/sun4u//lib/python/mpl_toolkits/basemap/pyproj.py", line 193, in __call__ _Proj._fwd(self, inx, iny, radians=radians, errcheck=errcheck) File "_proj.pyx", line 56, in _proj.Proj._fwd (src/_proj.c:725) RuntimeError: Buffer lengths not the same Benjamin Root-2 wrote: > > On Mon, Sep 13, 2010 at 8:21 AM, mdekauwe <mdeka...@gmail.com> wrote: > >> >> Hi, >> >> Well hopefully doing what you suggested correctly... >> >> numrows = 17 >> numcols = 16 >> ulat, llat, ulon, llon = 15.61, 15.15, -1.32, -1.74 >> m = Basemap(projection='geos', lon_0=0.0, llcrnrlon=llon, >> llcrnrlat=llat, urcrnrlon=ulon, urcrnrlat=ulat, >> resolution='c') >> >> data2 = np.random.sample((17,16)) >> x = np.linspace(-1.74, -1.32, 16) >> y = np.linspace(15.15, 15.61, 17) >> px, py = m(x, y) >> X, Y = np.meshgrid(px, py) >> m.contourf(X, Y, data2, colors='black') >> plt.show() >> >> Doesn't seem to work either? >> >> thanks, >> >> Martin >> >> > Martin, > > Double-check the shape of the X and the Y arrays. Make sure they have the > same shape as data2. I would be willing to bet that some of the shapes > got > reversed. > > Ben Root > > ------------------------------------------------------------------------------ > Start uncovering the many advantages of virtual appliances > and start using them to simplify application deployment and > accelerate your shift to cloud computing > http://p.sf.net/sfu/novell-sfdev2dev > > _______________________________________________ > Matplotlib-users mailing list > Matplotlib-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > > -- View this message in context: http://old.nabble.com/basemap-and-contouring-tp29697864p29698610.html Sent from the matplotlib - users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users