爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6473|回复: 2

[其他] 关于格点数据存成ascii文件的问题

[复制链接]
发表于 2015-3-12 10:24:40 | 显示全部楼层 |阅读模式

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

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

x
我的脚本是把b值都存起来了,正常的写ascii文件是需要把经纬度也存里面吗?这个需要怎么写进去呢?

begin
    fils = systemfunc ("ls /mnt/lustre/hanzq/ss/et/et*.h5")
    f = addfiles(fils, "r")

    do i = 0 ,dimsizes(fils)-1

        a = new((/12,360,720/), "float")
        a(0,:,:) = f ->$("ET_monthly_Jan_"+(i+2005))$
        a(1,:,:) = f ->$("ET_monthly_Feb_"+(i+2005))$
        a(2,:,:) = f ->$("ET_monthly_Mar_"+(i+2005))$
        a(3,:,:) = f ->$("ET_monthly_Apr_"+(i+2005))$
        a(4,:,:) = f ->$("ET_monthly_May_"+(i+2005))$
        a(5,:,:) = f ->$("ET_monthly_Jun_"+(i+2005))$
        a(6,:,:) = f ->$("ET_monthly_Jul_"+(i+2005))$
        a(7,:,:) = f ->$("ET_monthly_Aug_"+(i+2005))$
        a(8,:,:) = f ->$("ET_monthly_Sep_"+(i+2005))$
        a(9,:,:) = f ->$("ET_monthly_Oct_"+(i+2005))$
        a(10,:,:) = f ->$("ET_monthly_Nov_"+(i+2005))$
        a(11,:,:) = f ->$("ET_monthly_Dec_"+(i+2005))$

        b = dim_sum_n_Wrap(a(:,:,:),0)

;属性信息
        lat = fspan(90,-89.5,360)
        lon = fspan(-180,179.5,720)
        lat@long_name = "latitude"
        lat@units  = "degrees_north"
        lat!0      = "lat"
        lat&lat    =  lat
        lon@long_name = "longitude"
        lon@units  = "degrees_east"
        lon!0      = "lon"
        lon&lon    =  lon
        b!0 = "lat"
        b!1 = "lon"
        b&lat    =  lat                    ; create coordinate variable
        b&lon    =  lon
        b@_FillValue = -119988

        opt = True
        opt@fout = "./"+(i+2005)+".txt"

        write_matrix(b, "f10.1", opt)
        delete(a)
        delete(b)
    end do
end
密码修改失败请联系微信:mofangbao
发表于 2015-3-12 10:30:56 | 显示全部楼层
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-4-2 10:51:23 | 显示全部楼层
longlivehj 发表于 2015-3-12 10:30
http://www.ncl.ucar.edu/Document ... in/asciiwrite.shtml
example 4

这个几天不稳定,刚上来,多谢版主提醒,官网例子有一个小错误,修改下已经存完
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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