[SciPy-User] [SciPy-user] 2d interpolation, non-regular lat/lon grid - help with delauney/natgrid??
John [H2O]
washakie at gmail.com
Thu Aug 13 09:47:56 EDT 2009
YOU should've read the (FM)?? Or I? ;)
Actually, I have referred to both docs, but I'm just missing something. &-(
Unfortunately, it seems now the problem is that m (basemap instance) expects
grid_lon, grid_lat to be of the same length. I tried to convert them into
meshgrid objects, but then I get the error I received in the prior message
about monotonically increasing axes...
Otherwise, the error is:
RuntimeError: Buffer lengths not the same
Scott Sinclair-4 wrote:
>
>>2009/8/13 John [H2O] <washakie at gmail.com>:
>>
>> Still problems...
>
> Ok. I probably should have read this
> http://www.scipy.org/Cookbook/Matplotlib/Gridding_irregularly_spaced_data
> and the docstring for mlab.griddata
>
> Does it work if you do:
>
> grid_lon = np.arange(lon.min(), lon.max()+dres, dres)
> grid_lat = np.arange(lat.min(), lat.max()+dres, dres)
>
> grid_x, grid_y = m(grid_lon, grid_lat)
>
> Z0 = mlab.griddata(x, y, z, grid_x, grid_y)
>
> Z0.shape should now == (grid_lat.size, grid_lon.size) and you can plot
> accordingly (using imshow, contour, scatter or whatever).
>
> Cheers,
> Scott
> _______________________________________________
> SciPy-User mailing list
> SciPy-User at scipy.org
> http://mail.scipy.org/mailman/listinfo/scipy-user
>
>
--
View this message in context: http://www.nabble.com/2d-interpolation%2C-non-regular-lat-lon-grid-tp24909685p24954551.html
Sent from the Scipy-User mailing list archive at Nabble.com.
More information about the SciPy-User
mailing list