分辨率不同怎么用grads画图 分辨率

【图文】GrADS第2章 数据处理_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
GrADS第2章 数据处理
大小:3.37MB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢后使用快捷导航没有帐号?
只需一步, 快速开始
只需一步,快速开始
查看: 5631|回复: 18
请问用grads画图如何将省界加粗?
在线时间 小时
登录后查看更多精彩内容~
才可以下载或查看,没有帐号?
我使用的'set mpdset cnworld'这句话,随后在'd aa'也成功出图了,各个省得省界也有,但是省界的线条太细了,导致打印出来不清晰,请问有没有什么语句可以讲省界加粗?谢谢
密码修改失败请联系qq:
在线时间 小时
set map v1 v2 v3
v1为地图颜色
v2为地图线型
v3为地图线宽
如:set map 4 1 6为蓝实粗线
密码修改失败请联系qq:
在线时间 小时
随缘 发表于
set map v1 v2 v3
v1为地图颜色
v2为地图线型
谢谢,那请问如何将行政边界和河流设置成不同颜色呢?
密码修改失败请联系qq:
在线时间 小时
whmooncool 发表于
谢谢,那请问如何将行政边界和河流设置成不同颜色呢?
希望你找本grads手册翻翻
密码修改失败请联系qq:
在线时间 小时
随缘 发表于
希望你找本grads手册翻翻
找了,GRADS手册木有详细说明这两个怎么分开设定
密码修改失败请联系qq:
在线时间 小时
请问lz是怎么出来各省的地图的?我‘set mpdset cnworld'之后,出来的底图只是整个中国范围的,没有具体到各省呢。谢谢~
密码修改失败请联系qq:
在线时间 小时
qiezi 发表于
请问lz是怎么出来各省的地图的?我‘set mpdset cnworld'之后,出来的底图只是整个中国范围的,没有具体到各 ...
这个得下载全国省区的底图,这样出来的图才有各省的边界
密码修改失败请联系qq:
在线时间 小时
qiezi 发表于
请问lz是怎么出来各省的地图的?我‘set mpdset cnworld'之后,出来的底图只是整个中国范围的,没有具体到各 ...
这个应该气象资料站就有
密码修改失败请联系qq:
在线时间 小时
回帖奖励 +1
whmooncool 发表于
这个应该气象资料站就有
省区的底图(如zhej)和边界文件(如zhej_out.txt),我都下载到了,且分别放在dat和out文件夹中,另外还下载了procince-basemap.gs,放在了lib文件夹下,百度了一些文章,上面好像说要对procince-basemap.gs进行修改,不知道应该怎么修改?还有修改后,应该如何编写相应的gs文件才能出图?用什么命令呢?
密码修改失败请联系qq:
在线时间 小时
如果没有记错的话,直接用记事本打开,修改其相应路径~
密码修改失败请联系qq:GrADS画图,求助,求助!_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
GrADS画图,求助,求助!
用fortran编程,EOF分析,生成了空间模态和时间序列数据,数据格式为二进制,想用matlab编程画图,可是没能实现,所以寄希望于GrADS,可是本人对于GrADS不大懂,求助各位,能否给个画空间模态和时间序列的ctl
,gs文件,例子就成,经纬度我自己改。或者有人知...
我有更好的答案
d u'set lon 90 180''set lat 0 50'&#39:\trans.grdtitle upper air dataundef -9.99e33xdef 37 linear 60 150ydef 17 linear 0 40zdef 2 linear 200 850tdef 48 linear jan1982 1movars 4u 2 0 u windsv 2 0 v windsh 1 0 heightstsfc 0 0 temperature endvarsGS文件''set t 2'''print''enable print f:\图片是gmf格式的:\trans.ctl''u2.gmf''disable print'set lev 850&#39这是我画的一个图的CTL文件dset f
采纳率:33%
为您推荐:
其他类似问题
您可能关注的内容
grads的相关知识
换一换
回答问题,赢新手礼包后使用快捷导航没有帐号?
只需一步, 快速开始
只需一步,快速开始
查看: 2926|回复: 11
解决!grads画图,总是提示constant field.value=1.72228e-45
在线时间 小时
登录后查看更多精彩内容~
才可以下载或查看,没有帐号?
本帖最后由 微微一笑 于
09:23 编辑
站点插值成格点画填色图、等值线图,所有程序都没有问题,在同学的电脑里也可以画出来。我的电脑里就画不出…画出的填色图全都是红色的。grads程序里提示:constant field.value=1.72228e-45
是我的opengrads里少些文件吗?是因为我的win7系统吗?什么原因呢?我把我的程序都贴出来。我好像找到原因了…是因为我 integer t(161),当我改成 real
t(161)&&就可以了!
因为我的变量是整数,可能grads只识别实数的变量…大家插值的时候要注意哦!!
第一步:把站点资料变成grd格式
program main
implicit none
character*8 stid(161)
real lat(161),lon(161),tim
integer t(161),nlev,nflag
integer i,j
open(1,file='D:\all\station.txt',status='old')
do i=1,161
read(1,*)lat(i),lon(i)
open(2,file='D:\all\time.txt')
do i=1,161
read(2,*)t(i)
do 30 j=1,161
30 stid(j)=char(j)
open(3,file='D:\all\161maxt.grd',status='replace',form='binary')
do 40 i=1,161
write(3)stid(i),lat(i),lon(i),tim,nlev,nflag,t(i)
40 continue
write(3)stid(i-1),lat(i-1),lon(i-1),tim,nlev,nflag
第二步:grid格点
program main
integer i,j
parameter(nx=101,ny=15)
real lat(ny),lon(nx)
real s(nx,ny)
open(1,file='D:\all\grid.grd',form='binary')
lon(1)=70.0
lat(1)=26.0
do i=1,nx-1
lon(i+1)=lon(i)+0.5
do j=1,ny-1
lat(j+1)=lat(j)+0.5
第三步:对应的两个ctl文件
dset D:\all\grid.grd
title grid
undef 99999.9
xdef 101 linear 75 0.5
ydef 15 linear 26 0.5
zdef 1&&linear 1000 1&&
tdef 1 linear jun1969 1mo
g 0 99 grid data
dset D:\all\161maxt.grd
dtype station
stnmap D:\all\maxt.map
undef -999.0
title maxt
xdef 101 linear 75 0.5
ydef 15 linear 26 0.5
zdef 1&&linear 1000 1
tdef 1 linear jun1969 1mo
p 0 99 maxt
最后是我的gs文件
'open D:\all\grid.ctl'
'open D:\all\maxt.ctl'
'set grads off'
'set grid off'
*'enable print d:\all\maxt.gmf'
'set lon 75 125'
'set lat 26 33'
'set mpdset hires cnscs'
'define a=oacres(g,p.2,1.5)'
'define a1=maskout(a,g-0.5)'
'define aa=smth9(a1)'
'set gxout shaded'
'cnbasemap aa'
'set gxout contour'
'set clab forced'
'set cint 0.1'
'cnbasemap aa'
*'disable print'
'printim D:\all\maxt.png white'
我画出来是全红色的,在同学电脑上可以画出图,但是看色标,明显不对…求助!!!
maxt.png (14.68 KB, 下载次数: 1)
22:23 上传
maxt1.png (19.44 KB, 下载次数: 1)
22:23 上传
密码修改失败请联系qq:
在线时间 小时
回帖奖励 +2
建议贴出GS文件内容,错误提示看不出什么东东
密码修改失败请联系qq:
在线时间 小时
chengwei06am 发表于
建议贴出GS文件内容,错误提示看不出什么东东
'open D:\all\grid.ctl'
'open D:\all\maxt.ctl'
'set grads off'
*'enable print d:\nature\new-ptime\time-distribution\maxt.gmf'
'set lon 75 125'
'set lat 26 33'
'set mpdset hires cnscs'
'define a=oacres(g,p.2,1.5)'
'define a1=maskout(a,g-0.5)'
'define aa=smth9(a1)'
'set gxout shaded'
'cnbasemap aa'
'set grid off'
'set gxout contour'
'set clab forced'
'set cint 0.1'
'cnbasemap aa'
*'disable print'
'printim D:\all\maxt.png white'
密码修改失败请联系qq:
在线时间 小时
建议把你的制作过程用得到的程序什么的都贴出来吧,站点绘图无论哪个环节出问题都不行
密码修改失败请联系qq:
在线时间 小时
&成长值: 2640
密码修改失败请联系qq:
在线时间 小时
river 发表于
建议把你的制作过程用得到的程序什么的都贴出来吧,站点绘图无论哪个环节出问题都不行
我把所有的都贴出来了…求助!
密码修改失败请联系qq:
在线时间 小时
~~~~~~~~~~~~~~~~~~~~~~~~~
密码修改失败请联系qq:
在线时间 小时
微微一笑 发表于
我把所有的都贴出来了…求助!
程序看着没什么问题啊,不过看是数值有问题,你把写成二进制的文件多输出一份txt的看一下,写进去的数据是原始的数据不?
密码修改失败请联系qq:
在线时间 小时
river 发表于
程序看着没什么问题啊,不过看是数值有问题,你把写成二进制的文件多输出一份txt的看一下,写进去的数据是 ...
是原始的数据~没有问题的…我后来修改了输入的变量格式,虽然我的数据是整数,但是要定义成实数型才对吧!可以画出图了!
密码修改失败请联系qq:
在线时间 小时
微微一笑 发表于
是原始的数据~没有问题的…我后来修改了输入的变量格式,虽然我的数据是整数,但是要定义成实数型才对吧! ...
晕死,这种错误是不应该的,也不好一下看出来。这个并不是说grads不能识别整数,而是画站点图时grads对数据格式有一定的要求
密码修改失败请联系qq:

我要回帖

更多关于 grads画图时间序列 的文章

 

随机推荐