爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 5085|回复: 2

三维地形图脚本修改

[复制链接]

新浪微博达人勋

发表于 2020-4-13 13:36:07 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
我根据meteoinfo脚本汇总中的四川盆地三维地形图脚本,修改了经度参数后画了一张图,脚本是这样:
f = addfile('E:/dixing-china.nc')
elev = f['z']['26:34','98:108']/1000.0
lchina = shaperead('G:/BaiduNetdiskDownload/MeteoInfo\map\cn_province.shp')

#Plot
figure(figsize=[1300,950],newfig=False)
ax = axes3d(tickfontsize=20,position=[0.1, 0.13, 0.75, 0.85],bbox=False)
levs = arange(0,6.1,0.1)
cols = makecolors(len(levs) + 1, cmap='temp_diff_18lev',reverse=False)
ls = ax.plot_surface(elev, levs, colors=cols, edge=False)
colorbar(ls,ticks=arange(0,6.1,1),orientation='horizontal',label='Altitude(km)',labelloc='right',fontsize=24,shrink=0.8,aspect=40,yshift=35)
ylabel('Latitude (degrees)',fontsize=20)
xlabel('Longitude (degrees)',fontsize=20)
zlabel('Altitude (km)',fontsize=20)
zlim(0, 6)
xlim(98, 108)
ylim(26,34)

但是我画出来的图看不到中间部分,想请教一下该怎么改。

map.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2020-4-13 16:00:46 | 显示全部楼层
可以修改cmap参数来改变图例颜色
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-2-5 13:34:48 | 显示全部楼层
请问老师,能具体说一下怎样更改配色吗,还有怎样把图片导出啊
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表