爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4737|回复: 6

java程序 调用grads, 然后执行gs文件,并向gs文件传递参数

[复制链接]
发表于 2014-12-29 23:15:56 | 显示全部楼层 |阅读模式
GrADS
系统平台: windows7
问题截图:
问题概况: 向gs文件传递参数,如何让gs文件知道后面的参数1/2/3 是所传的参数.
我看过提问的智慧: 看过
自己思考时长(天): 3

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

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

x
真的希望前辈们能帮帮忙,本人实在是没有办法了,才来麻烦大家。目前该问题已经耽搁好几天了,急需解决...
跪求指点!!!
密码修改失败请联系微信:mofangbao
发表于 2014-12-30 08:41:36 | 显示全部楼层
不可能吧,grads本身是没有那么多参数的,只有启动的时候图是横放还是竖放,然后就是执行的gs文件了
密码修改失败请联系微信:mofangbao
0
早起挑战累计收入
发表于 2014-12-30 10:32:49 | 显示全部楼层
如果你的gs是动态生成的,直接用模板替换的方式把变量写入到gs中,无需作为参数传递。
如果gs不是动态生成的,那就固定一个参数配置文件,比如叫gsconfig.txt,然后调用之前把参数写进去,调用的时候就可以不带参数了,在gs里面由read语句获取参数即可。
密码修改失败请联系微信:mofangbao
发表于 2014-12-30 11:10:35 | 显示全部楼层
mofangbao 发表于 2014-12-30 10:32
如果你的gs是动态生成的,直接用模板替换的方式把变量写入到gs中,无需作为参数传递。
如果gs不是动态生成 ...

还不如直接替换模板得了,各种乱入容易犯糊涂
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-12-30 15:29:30 | 显示全部楼层

多谢 传说中的谁、mofangbao !   有机会一定会试试你们提供的解决方案。
我的问题昨天晚上解决了,是这样做的,如下图
QQ图片20141230152330.png
将 -lbcx 命令 后面的4个参数(gs文件名、参数1、参数2、参数3) 放在单引号里面就可以执行了。

希望以后有人遇到类似问题时,能够给予一定的参考作用
密码修改失败请联系微信:mofangbao
发表于 2015-1-1 22:30:10 来自手机 | 显示全部楼层
不错不错学习了
密码修改失败请联系微信:mofangbao
发表于 2015-1-4 08:27:24 | 显示全部楼层
有用,多谢给出最后的解决方法
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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