- 积分
- 54836
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2011-6-21
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
三维绘图函数 slice3, contourslice, contourfslice, streamslice 的 xyslice 参数 [x1,y1,x2,y2] 可以方便地在三维坐标系中绘制任意两点剖面图。
这里以 contourfslice 函数为例,其它函数用法类似。
- fn = os.path.join(migl.get_sample_folder(), 'GrADS', 'model.ctl')
- f = addfile(fn)
- data = f['U'][0,:,:,'0:180']
- pres = data.dimvalue(0)
- z = meteolib.pressure_to_height_std(pres)
- y = data.dimvalue(1)
- x = data.dimvalue(2)
- #Plot
- ax = axes3d()
- geoshow('continent', facecolor=[255,231,177], edgecolor='b')
- levs = arange(-16, 57, 8)
- contourfslice(x, y, z, data, levs, edgecolor='lightgray', alpha=0.8,
- xyslice=[20,-40,160,40])
- colorbar(aspect=30)
- xlim(0, 180)
- title('contourfslice example')
|
|