爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4896|回复: 8

[脚本编辑] 站点数据转格点数据,画降水距平百分率

[复制链接]
发表于 2016-4-20 15:06:30 | 显示全部楼层 |阅读模式

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

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

x
小女子要做一个暖年发展阶段降水距平的合成分析。先已用Fortran提取了我所要的七年的降水距平百分率。写出其相应的的.ctl文件。
执行.gs文件报错太多。还请大神帮忙
rainhechengtiqu1.ctl文件如下:
DSET   d:\rain\rainhechengtiqu1.grd
DTYPE  station   
STNMAP d:\rain\cor.map
UNDEF  -999.0  
TITLE  Station Data Sample  
TDEF   7 linear 01jan1951 1yr
VARS 1  
p    0  99  rainfall anomaly percentage of 160station
endvars


站点转格点的Fortran程序:
Program  main
           parameter(nx=71, ny=41)
           real     lat(ny), lon(nx)
           real     s(nx,ny)
           open(1, file= 'd:/rain/grid.grd', form='binary')
           lat(1)=15.0
           lon(1)=70.0
           do j=1,ny-1
                lat(j+1)=lat(j)+1.0
           enddo
           do i=1,nx-1
                lon(i+1)=lon(i)+1.0
           enddo

            do i=1,nx
                 do j=1,ny
                       s(i,j)= 1
                 enddo
            enddo
            write(1)    s
            end


grid.ctl文件
dset          d:\rain\grid.grd
undef        -999.0
title            Grid data
xdef          71          linear     70  1
ydef          41          linear     15   1
zdef           1           linear     1000    1
tdef           7         linear      01jan1951     1yr
vars 1
g       0        99         grid data
endvars



gs脚本
'open d:\rain\grid.ctl'
'open d:\rain\rainhechengtiqu1.ctl'
'enable print d:\rain\eprainanomper1.gmf'
'set grads off'
'set lon 73 135'
'set lat 15 55'
'set mpdset cn  cnriver'
'define a=oacres(p.2,g,1.5)'
'define a1=maskout(a,g-0.5)'
'define aa=smth9(a1)'
'set xlops 1 10 0.18'
'set ylops 1 10 0.18'
'set gxout shaded'
'set ccolour rainbow'
'aave=ave(aa,t=1,t=7,1)'
'd aave'
'cbarn'
'set gxout contour'
'd aave'
'pull dummy'
'd:\rain\southsea.gs'
'print'
'disable print'
'reinit'
  ;

还望好心人帮我找出错误所在。

搜狗截图16年04月20日1504_2.png
搜狗截图16年04月20日1503_1.png
密码修改失败请联系微信:mofangbao
发表于 2016-4-20 17:16:27 | 显示全部楼层
请在论坛grads板块搜索 站点资料作图 然后看看帖子,一步一步来
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-4-21 14:32:47 | 显示全部楼层
river 发表于 2016-4-20 17:16
请在论坛grads板块搜索 站点资料作图 然后看看帖子,一步一步来

谢谢关心,我已经解决啦!
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-4-21 14:32:52 | 显示全部楼层
river 发表于 2016-4-20 17:16
请在论坛grads板块搜索 站点资料作图 然后看看帖子,一步一步来

谢谢关心,我已经解决啦!
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2016-4-21 14:33:54 | 显示全部楼层
river 发表于 2016-4-20 17:16
请在论坛grads板块搜索 站点资料作图 然后看看帖子,一步一步来

谢谢关心,我已经解决啦!
密码修改失败请联系微信:mofangbao
发表于 2016-4-22 07:47:42 | 显示全部楼层
蜻蜓队长 发表于 2016-4-21 14:33
谢谢关心,我已经解决啦!

解决就好,下次就可以给有同样问题的同学解答问题了
密码修改失败请联系微信:mofangbao
发表于 2016-10-20 16:22:37 | 显示全部楼层
{:lxm_24:}{:lxm_24:}
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

发表于 2017-5-11 16:40:05 | 显示全部楼层
站点转格点程序是单独的吗
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2017-5-13 19:52:05 | 显示全部楼层
小叶子 发表于 2017-5-11 16:40
站点转格点程序是单独的吗

一共需要两个程序吧
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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