- 积分
- 3268
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2018-9-22
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
levsh = arange(0, 18, 2)
colsh = makecolors(len(levs) + 1, cmap='WhiteBlue', alpha=1)
colsh2 = makecolors(len(levs) + 1, cmap='WhiteGreen', alpha=0.2)
#colsh0 = miutil.getcolor(colsh[0])
#print(indx[0])
for ip in range(1,2):
if lon[ip,59]>105:
continue
if all(ter[ip,:]<200):
print(ter[ip,0])
traj = plot3(lon[ip,:], lat[ip,:], alt[ip,:], mvalues=sh, levels=levsh,colors=colsh,linewidth=2)
else:
traj = plot3(lon[ip,:], lat[ip,:], alt[ip,:], mvalues=sh, alpha=0.2,levels=levsh,colors=colsh2,linewidth=2)
用这段代码画轨迹时,colsh2 = makecolors(len(levs) + 1, cmap='WhiteGreen', alpha=0.2),已设置透明度,无论放在设置cmap还是放在plot3里,都只能改变部分颜色的透明度,对于 cmap='WhiteBlue'只能改变最大值的颜色,所以想问问有没有什么办法解决
|
|