Can anyone explain this??

>>> N.max(Zdat) #this is numpy.max function

1302.73592859

>>> zdat,x,y = m.transform_scalar(Zdat,lons,lats,nx,ny,returnxy=True,order=0)

>>> N.max (zdat)

0.0

>>>

1302.73592859

>>> zdat,x,y = m.transform_scalar(Zdat,lons,lats,nx,ny,returnxy=True,order=0)

>>> N.max (zdat)

0.0

>>>

In this case, Zdat is my original array sent to my plotting function. It seems to lose all it's data when I run transform_scalar. I've tried it with order=1 as well, with the same result. Am I missing something?

I'm having a really hard time getting basemap to work using either imshow or contourf. Any help would be greatly appreciated.

Thanks!