请选择 进入手机版 | 继续访问电脑版
爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 20550|回复: 22

[其他] 中国区域降水分布图

[复制链接]

新浪微博达人勋

发表于 2018-5-4 14:46:36 | 显示全部楼层 |阅读模式

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

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

x
这是我试着画的中国区域的某天的降水分布图,但是不知道为什么中国边界处降水分布没有覆盖到,有哪位大神能指点我一下吗,谢谢了 捕获.PNG
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-5-4 16:22:14 | 显示全部楼层
这是我的脚本
begin
  nt=1860
  nlat=72
  nlon=128

  preci=fbindirread("/public1/home/hehuanran/ECMWF/data/ld0_20_precip.grd", 0, (/nt,nlat,nlon/),"float")

  lat=fspan(53.5,18,72)
  lon=fspan(72,135.5,128)

  lat@units="degrees_north"
  lon@units="degrees_east"
  preci@units="mm"

  preci!0="t"
  preci!1="lat"
  preci!2="lon"

  preci&lat=lat
  preci&lon=lon
  
  preci=where(preci.lt.0,  -32767, preci)
  preci@_FillValue= -32767


  wks=gsn_open_wks("eps", "fffff")

; gsn_define_colormap(wks,"matlab_hsv")

  res=True
  res@gsnDraw                 = False
  res@gsnFrame                = False

  res@gsnAddCyclic        = False
  res@mpMinLatF         = 15         
  res@mpMaxLatF         = 55
  res@mpMinLonF         = 73
  res@mpMaxLonF         = 135

  res@mpGridLatSpacingF=5
  res@mpGridLonSpacingF=10
  res@pmTickMarkDisplayMode="Always"


  res@mpDataBaseVersion="MediumRes"                ;中等分辨率
  res@mpDataSetName="Earth..4"                        ;第4版地图,有中国边界数据
  
  res@mpGeophysicalLineColor="black"
  res@mpGeophysicalLineDashPattern=16
  res@mpGeophysicalLineDashSegLenF=0.2
  res@mpGeophysicalLineThicknessF=0.5
  
  res@mpOutlineOn            = True
  res@mpOutlineSpecifiers=(/"China:states","Taiwan"/)        ;中国边界有问题,缺藏南、台湾
  res@mpOutlineBoundarySets ="NoBoundaries"
  

  res@mpFillOn                = True
  
  res@cnFillDrawOrder         = "PreDraw"
  ;res@mpDataBaseVersion       = "MediumRes"
  ;res@mpDataSetName           = "Earth..4"
  res@mpAreaMaskingOn         = True
  res@mpMaskAreaSpecifiers    = (/"China","Taiwan","Disputed area between India and China","India:Arunachal Pradesh"/)
  res@mpLandFillColor         = "white"
  res@mpInlandWaterFillColor  = "white"
  res@mpOceanFillColor        = "white"

  res@cnLinesOn=False
  res@cnFillOn=True

   plot = gsn_csm_contour_map(wks,preci(500,:,:),res)

  draw(plot)
  frame(wks)

end
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-5-4 16:31:02 | 显示全部楼层
数据空间分辨率太粗了吧?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-5-4 18:12:40 | 显示全部楼层
andrewsoong 发表于 2018-5-4 16:31
数据空间分辨率太粗了吧?

分辨率是0.5*0.5的,应该不是分辨率太粗了吧
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-5-9 21:56:32 | 显示全部楼层
谢谢楼主分享了~~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-5-9 21:57:21 | 显示全部楼层
谢谢楼主分享了~~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-5-9 21:57:33 | 显示全部楼层
谢谢楼主分享了~~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-5-9 21:57:39 | 显示全部楼层
谢谢楼主分享了~~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-5-9 21:57:42 | 显示全部楼层
谢谢楼主分享了~~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-5-9 21:57:46 | 显示全部楼层
谢谢楼主分享了~~
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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