basemap: lat lon 2d

Contourの引数の緯度経度は2次元配列でなくてはならず,pyplotではOKな一次元配列だと"IndexError: too many indices for array"というエラーが出る.

一次元numpy arrayであるlats1d_np, lons1d_npがあり,その大きさがysz, xszであるとして,それを二次元化するのは次の通り.

lon2d_np=np.ones([ysz,1]) @ lons1d_np.reshape(1,xsz)

lat2d_np=aviso_lat_np.reshape(ysz,1) @ lons1d_np.ones([1,xsz])