爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 11572|回复: 23

[图形美化] grads窗口图形正确,但输出图片有错?怎么回事呢?

[复制链接]

新浪微博达人勋

发表于 2014-9-22 10:45:40 | 显示全部楼层 |阅读模式

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

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

x
如题,在用grads绘制图形后,如果直接display则grads图形窗口和输出图片一致,但使用了cnbasemap后,则出现grads图形窗口正确而输出图片错误的情况,且只有生成的png格式能够打开,而gmf打开错误,显示internal error:polyline is too long cannot continue drawing请问是怎么回事呢,求助!
下面是gs脚本:
'reinit'
'open d:/wrf/24h/0/d02d21.ctl'
'open d:/wrf/24h/0/d02d22.ctl'
'open d:/wrf/24h/0/d02d23.ctl'
'open d:/wrf/24h/0/d02d24.ctl'
'open d:/wrf/24h/0/d02d25.ctl'
'open d:/wrf/24h/0/d02d26.ctl'
'open d:/wrf/24h/0/d02d27.ctl'
'open d:/wrf/24h/0/d02d28.ctl'
'open d:/wrf/24h/0/d02d29.ctl'
'open d:/wrf/24h/0/d02d30.ctl'

'set grads off'
'set grid off'
'set mpdset hires'
'set xlint 2'   
'set ylint 2'
'set xlopts 1 10 0.20'
'set ylopts 1 10 0.20'

'define mean=(t2.1(t=25)+t2.2(t=25)+t2.3(t=25)+t2.4(t=25)+t2.5(t=25)+t2.6(t=25)+t2.7(t=25)+t2.8(t=25)+t2.9(t=25)+t2.10(t=25))/10-273.15'

'set gxout shaded'
'cnbasemap mean'  

'printim d:/wrf/24h/0/10day_mean_0_t2.png  white'
'disable print'

'enable print d:/wrf/24h/0/10day_mean_0_t2.gmf white'
'print'
'disable print'

这是grads图形窗口:

IMG_3528.JPG




这是生成的图片:可以看到右边边框没有了。
10day_mean_0_t2.png


密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-9-22 10:56:52 | 显示全部楼层
先把靠前的一个disable print去掉,printim就是那样直接用的。然后在你的gs结尾补充一个 ;   试试
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-9-22 11:11:56 | 显示全部楼层
解决右边框没有的问题需要输出gmf格式,正确使用方法enable print **********;print(在最终确定图形后使用);disable print。完成
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-9-22 11:18:51 | 显示全部楼层
river 发表于 2014-9-22 10:56
先把靠前的一个disable print去掉,printim就是那样直接用的。然后在你的gs结尾补充一个 ;   试试

我使用了set vpage 0.5 10.5 0.5 8.5 后已经解决了右边边框的问题,但是gmf文件还是打不开呢,我把输出png那两行删掉了,只输出gmf也打不开,不知道怎么回事……
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-9-22 11:19:54 | 显示全部楼层
对雪吟歌 发表于 2014-9-22 11:11
解决右边框没有的问题需要输出gmf格式,正确使用方法enable print **********;print(在最终确定图形后使用) ...

谢谢你,我使用了set vpage 0.5 10.5 0.5 8.5 后已经解决了右边边框的问题,但是gmf文件为什么还是打不开呢,我把输出png那两行删掉了,按照正确格式只输出gmf,gmf文件也打不开,不知道怎么回事……
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-9-22 12:03:58 | 显示全部楼层
月是故乡明 发表于 2014-9-22 11:19
谢谢你,我使用了set vpage 0.5 10.5 0.5 8.5 后已经解决了右边边框的问题,但是gmf文件为什么还是打不开 ...

enableprint后面把white去掉。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-9-22 12:28:40 | 显示全部楼层
月是故乡明 发表于 2014-9-22 11:18
我使用了set vpage 0.5 10.5 0.5 8.5 后已经解决了右边边框的问题,但是gmf文件还是打不开呢,我把输出pn ...

出来的图片其实是对的,这个应该是gv32的问题。你把出来的gmf用gxeps或者gxps命令转换成eps或者ps的应该就行了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2014-9-22 13:31:01 | 显示全部楼层
设置一下parea 缩小点
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-9-22 14:48:26 | 显示全部楼层
lqouc 发表于 2014-9-22 12:03
enableprint后面把white去掉。

好像还是不行呢
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-9-22 14:52:52 | 显示全部楼层
river 发表于 2014-9-22 12:28
出来的图片其实是对的,这个应该是gv32的问题。你把出来的gmf用gxeps或者gxps命令转换成eps或者ps的应该 ...

但为什么我直接display的gmf图可以打开。。。用basemap就不行了啊
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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