爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6374|回复: 6

[作图] NCL画图出图问题

[复制链接]
发表于 2016-11-3 16:43:51 | 显示全部楼层 |阅读模式

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

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

x
刚刚入手学习NCL ,跟着手头资料学习画图,下面是按照资料给的写出来的,但是得出来的图却很奇怪,请各位大神帮忙看下这是哪里出错了?

begin
uf=addfile("/cygdrive/e/NCL/uwnd.2012.nc","r")
vf=addfile("/cygdrive/e/NCL/vwnd.2012.nc","r")
tf=addfile("/cygdrive/e/NCL/air.2012.nc", status)
u=uf->uwnd(0,5,:,:)
v=vf->vwnd(0,5,:,:)
lev=uf->level
lat=uf->lat
lon=uf->lon
wks=gsn_open_wks("png","/cygdrive/e/NCL/6.2")
res=True

nlon=dimsizes(lon)
nlat=dimsizes(lat)
res@vfXCStartV=lon(0)
res@vfXCEndV=lon(nlon-1)
res@vfYCStartV=lat(0)
res@vfYCEndV=lat(nlat-1)
应该是下面这段的问题
res@mpLimitMode="Corners"
res@mpLeftCornerLonF=lon(0)
res@mpRightCornerLonF=lon(nlon-1)
res@mpLeftCornerLatF=lat(0)
res@mpRightCornerLatF=lat(nlat-1)

res@mpPerimOn=True
res@vpXF=0.1
res@vpYF=0.92
res@vpWidthF=0.75
res@vpHeightF=0.75
plot=gsn_vector_map(wks,u,v,res)
end


画出来的图是这样的
6.2.000002.png


密码修改失败请联系微信:mofangbao
发表于 2016-11-3 19:33:59 | 显示全部楼层
你要画哪一区域的直接设置地图范围就好了啊
设置mpMinLatF,mpMaxLatF,mpMinLonF,mpMaxLonF属性
密码修改失败请联系微信:mofangbao
发表于 2016-11-6 19:24:06 | 显示全部楼层
楼主解决了吗
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-11-7 10:40:25 | 显示全部楼层
刘明洋 发表于 2016-11-3 19:33
你要画哪一区域的直接设置地图范围就好了啊
设置mpMinLatF,mpMaxLatF,mpMinLonF,mpMaxLonF属性

我刚开始学习,想知道这个语句的具体意义是什么
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-11-7 10:40:39 | 显示全部楼层
密码修改失败请联系微信:mofangbao
发表于 2016-11-17 14:43:19 | 显示全部楼层
勇敢的悲伤 发表于 2016-11-7 10:40
我刚开始学习,想知道这个语句的具体意义是什么

这四句话是你选取区域的范围。
密码修改失败请联系微信:mofangbao
发表于 2018-4-16 12:23:29 | 显示全部楼层
这是最大纬度、经度和最小纬度、经度(绘制范围)的语句,第一次画图尽量不要添加属性,画好了再逐个添加,看有什么变化你就会慢慢熟悉!
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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