- 积分
- 6915
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2013-3-27
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 sunshinezhpb 于 2014-10-15 15:32 编辑
我有一个全国的0.25格点的dat数据(中国区域外全是缺测),我只想要西南地区的,于是就把这个dat转成txt文件在arcgis里裁剪出西南几个省份的数据,把其余部分全部设为了缺测,这样得出一个txt文件再转成dat文件。但是我用处理后的画图,有显示变量值的范围,但在图形上完全不显示,请问这是怎么回事呢?
情况如下图:
dat转txt的程序:
parameter(m=283,n=163,t=20)
dimension a1(m,n,t)
real lon(m),lat(n)
integer i,j
open(11,file='H:\ccsm4\t-1mon.dat',form='binary')
read(11) (((a1(i,j,k),j=1,n),i=1,m),k=1,t)
close(11)
do i = 1,283
lon(i) = 69.75 + (i-1)*0.25
enddo
print *,lon(280)
do i = 1,163
lat(i) = 14.75 + (i-1)*0.25
enddo
open(13,file='C:\Users\Administrator\Desktop\xishu\area\arcgis.txt')
do i=1,m
do j=1,n
write(13,*) a1(i,j,1),lon(i),lat(j)
enddo
enddo
end
我的ctl:
dset C:\Users\Administrator\Desktop\xishu\area\xinan1.dat
title CN05.1 0.25x0.25 grided daily obs data provided by 2400 weather stations
undef -9999.
options little_endian
XDEF 283 LINEAR 69.75 0.25
YDEF 163 LINEAR 14.75 0.25
ZDEF 1 levels 1000
tdef 1 linear 01jan1986 1yr
vars 1
tm 0 99 CN05.1 month, mean temperature,c
endvars
|
|