- 积分
- 158
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2015-10-24
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 无尽的兰博 于 2016-10-12 16:17 编辑
用王老师那个计算涡度的脚本画了图,用的是grib2的数据。我想要200hPa那层的图,编程如下
f = addfile('F:/data/study/fnl/fnl_20160622_18_00.grib2')
u = f['u-component_of_wind_pressure_difference_layer'][0,200,:,:]
v = f['v-component_of_wind_pressure_difference_layer'][0,200,:,:]
vort = hcurl(u, v)
axesm()
mlayer = shaperead('F:/MeteoInfo/map/country1.shp')
geoshow(mlayer)
layer = contourfm(vort, 20)
title('Vorticity')
colorbar(layer, orientation='horizontal', aspect=50)
报错如下:
Index out of range!
Index out of range!
Traceback (most recent call last):
File "<iostream>", line 8, in <module>
File "F:\MeteoInfo\pylib\mipylib\miplot.py", line 3984, in contourfm
ls = __getlegendscheme(args, gdata.min(), gdata.max(), **kwargs)
AttributeError: 'NoneType' object has no attribute 'min'
不知道是哪里出了问题,需要怎么修改呢?谢谢各位了! |
|