爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
12
返回列表 发新帖
楼主: 云大小子

[求助] 如何把中国区域的降水格点资料 cmap 2.5x2.5的txt数据转换成grads画图用的dat数据

[复制链接]

新浪微博达人勋

 楼主| 发表于 2011-12-2 22:27:34 | 显示全部楼层
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2011-12-2 22:45:22 | 显示全部楼层
mofangbao 发表于 2011-12-2 22:10
因为你按照站点去写格点数据了,改成我刚才贴的那个样子试试吧,你的ctl没啥问题,除了ydef少了一个 line ...

program main
       implicit none
      real :: lat,lon
       integer t
      real :: val,var
          open (4,file='d:\dong.txt',status='old')
        open(2,file='test.dat',status='new',form='binary')
       read(4,*) t,lat,lon,var   
                                                    我想令var是变量 ,但是val也是指降水量而且是数组,这个该怎么解决
          do t=1,2
            do lat=-88.75,88.75 ,2.5
              do lon=1.25  ,358.75 , 2.5
              write(2)val(t,lat,lon)
              enddo
              enddo
           enddo
            close(2)
            close(4)
             end
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2011-12-2 22:49:14 | 显示全部楼层
自己稍微思考下就知道了,通过我给的例子应该能举一反三的
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2011-12-2 23:02:25 | 显示全部楼层
mofangbao 发表于 2011-12-2 22:49
自己稍微思考下就知道了,通过我给的例子应该能举一反三的

program main
implicit none
real :: lat,lon
integer t
real :: var
open (4,file='d:\dong.txt',status='old')
open(2,file='test.dat',status='new',form='binary')
do t=1,2
  do lat=-88.75,88.75 ,2.5
    do lon=1.25  ,358.75 , 2.5
      write(2)var
     enddo
  enddo
enddo
close(2)
close(4)
end
我这样行不 ,我试了一下,得到了一个数据但是感觉不对
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2011-12-3 10:57:50 | 显示全部楼层
云大小子 发表于 2011-12-2 22:05
以下是我自己写的读取数据的fortran程序
   program main
  implicit none

因为你按照站点去写格点数据了,mofangbao 正解!
你的 ctl zdef 1 linear 1000 1
应该是 zdef 1 linear 1000 1000
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2011-12-3 15:02:30 | 显示全部楼层
对了,我没有查手册,貌似高度只有一层的时候用得是levels吧? zdef 1 levels 1000 1000   是吗?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-3-14 16:17:12 | 显示全部楼层
请问你这个资料在哪里下载的,能把网址发给我吗
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-3-16 14:36:33 | 显示全部楼层
你这个资料从哪里下载的?能告诉我怎么下载吗
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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