爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 8645|回复: 20

远程登录运行MeteoInfo

[复制链接]

新浪微博达人勋

发表于 2014-7-22 13:04:53 | 显示全部楼层 |阅读模式

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

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

x
MeteoInfo Java版有很强的跨平台能力,只要能安装Java 1.6或以上版本的机器都可以运行MeteoInfo,当然也包括Unix和Linux服务器。MeteoInfo Java版在服务器的安装很简单,只需将压缩文件拷贝(ftp上传)到服务器中自己的用户路径中,然后解压即可(也可以在客户机先解压,在上传到服务器中)。在Unix/Linux系统中运行meteoinfo.sh启动MeteoInfo软件(需要修改meteoinfo.sh权限使其可执行)。

由于有图形界面,MeteoInfo图形用户界面的运行需要服务器有X11的支持(通常都会有)。客户端登陆需要启动X window服务(这个和运行GrADS交互式界面类似)。Xmanager能提供很好的X window服务,但Xmanager是商业软件。免费的能提供X window服务的软件有大名鼎鼎的Xming,性能也不错。最常用的组合是putty + Xming,putty是免费的ssh登陆工具,当然其它的ssh客户端软件也是可以的。我比较喜欢用Xshell(和Xmanager是一个公司出的),Home/School版是免费的。

安装好Xming和putty,启动Xming,在putty中设置X11,勾选Enable X11 forwarding。
Image00710.png


登陆服务器后就可以运行MeteoInfo了。
Image00708.png


但此时可能会遇到用鼠标操作菜单等界面定位不准的问题,包括下拉框鼠标点击后下拉框后马上又缩回去,可以通过结合键盘上下键来进行操作,但毕竟不是很方便。解决办法是设置AWT_TOOLKIT变量为MToolkit,在shell中输入:
export AWT_TOOLKIT=MToolkit

当然将上面的语句放入自己用户登录时自动运行的配置文件中会更方便(比如.profile文件)。修改后再运行MeteoInfo就不会有上述的问题了。
Image00709.png

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

新浪微博达人勋

 成长值: 32430
发表于 2014-7-22 13:24:55 | 显示全部楼层
这个功能看起来很强大的样子,回去在服务器上面试试……多谢王老师!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-7-22 16:07:26 | 显示全部楼层
给力~~~
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2014-7-22 16:44:22 | 显示全部楼层
我在安装Xming 和PuTTY参照了这个步骤
http://linux.chinaunix.net/techdoc/install/2008/09/25/1034397.shtml

但是运行的时候还是有帖子上提到的“咋看不到文字,全是些方块啊?”的问题。真奇怪了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-7-22 22:54:53 | 显示全部楼层
用这个打开nc数据,怎么查看变量的数值,打开之后显示没有X/Y坐标轴,之后就是Data Information
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-7-22 23:02:37 | 显示全部楼层
夏夜 发表于 2014-7-22 22:54
用这个打开nc数据,怎么查看变量的数值,打开之后显示没有X/Y坐标轴,之后就是Data Information

你把Data Information的内容贴出来看看
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-7-22 23:07:21 | 显示全部楼层
File Name: D:\eddy_detection\Data\eke.nc
Dimensions: 3
        x = 569;
        y = 83;
        time = 52;
Global Attributes: 0
Variations: 2
        NC_DOUBLE day(time);
                day: long_name = "day";
                day: units = "days";
        NC_DOUBLE eke(time,y,x);
Unlimited dimension: -1

这和我的数据有关系,我又打开了HadISST_sst.nc 就出图了,但是我没找到变量的数值。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-7-22 23:08:06 | 显示全部楼层
这个是在windows下的
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-7-22 23:18:32 | 显示全部楼层
夏夜 发表于 2014-7-22 23:07
File Name: D:\eddy_detection\Data\eke.nc
Dimensions: 3
        x = 569;

这个数据缺乏x, y变量,无法知道数据的坐标。

Meteo Data对话框有看数据的按钮
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-7-22 23:23:10 | 显示全部楼层
在服务器上使用MeteoInfo暂时是可以了,您说到的鼠标操作菜单等界面定位不准的问题,我还不清楚怎么回事,解决方法我也没去尝试。另外putty中因为字体的原因导致的不能正确显示(比如运行emacs 显示很多方块),这个对我读取数据(主要是nc)还没发现有什么影响,就没去解决了。

我现在想把ncview安装,因为原来的服务器上安装了ncview,因为没有图形环境(我当时不知道),以为没有安装成功就手贱把它删除了,所以想把ncview重新装起来(恢复服务器原有的软件)。但是我现在的问题是
在第一步  ./configure 的时候就出现了问题。
详细的问题我写在了 http://bbs.06climate.com/forum.php?mod=viewthread&tid=26979
麻烦您看看。感激不尽。
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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