登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 狼狼 于 2014-6-5 05:07 编辑
作为一个门外汉,自己用百度翻译翻译的opengrads阅读指南readme文件,了解一下什么是GrADS和OpenGrADS。希望对和我一样的门外汉有所帮助。
下面是正文
GrADS和OpenGrAD中文概述 安装 ------------ 二进制安装信息看INSTALL文件。 从源文件进行的构建指南参考BUILD文件。 GrADS概述 ------------ GrADS(the Grid Analysis and Display System (格点分析和显示系统))是一种方便访问、方便操作且可视地球科学数据的互动桌面工具。GrADS有处理网格格点和站点数据两种数据模式。GrADS支持多种数据格式的文件,包括二进制(流线或时序?),GRIB(版本1和2),NetCDF,HDF(版本4和5),和BUFR(为站点数据)。GrADS被应用于世界范围内各种常用的操作系统,被免费发布在互联网上。 GrADS使用5维数据环境:四种常规维数(经度,纬度,垂直和水平,和时间)加上一种自选的第五维数,通常被执行但是主要用来设计整体。数据集被放在用数据描述文件表示的5维空间。GrADS处理格点是定期的、非线性间隔的、高斯的或变量的(可变化分辨率的?)。来自不同数据集的数据可以用正确的空间和时间记录进行图形叠加。操作通过输入像FORTRAN表示的命令行来交互执行。GrADS提供了丰富的内置函数(功能?),但是用户也可以添加他们自己的用任何编程语言编写外部程序的函数(功能?)。 数据可以用多种绘图技术显示:折线图和条形图,散点图,平滑等值线,阴影轮廓,流线,风矢量,格点箱,阴影格点箱和站点模型图。图形可以用PostScript或图像格式输出。GrADS提供地球物理的直观默认值,但用户有权选择控制图形输出的各方面。 GrADS有一个允许复杂分析和显示应用的可编程接口(脚本语言)。使用脚本来显示按钮、下拉菜单以及图形,然后基于用户的点击采取行动。GrADS可以用批处理方式运行,脚本语言便于用GrADS做整夜的批处理工作。 什么是OpenGrADS? OpenGrADS项目基于以GrADS为主引擎的基础上寻求开发先进的接口和扩展。OpenGrADS项目准备通过以下方式提高GrADS的扩展: *开发一个高性能用户定义命令和用户定义函数(功能?)的框架,允许用户添加自己的动态链接插件; *开发针对现代脚本语言的接口,如PERL和Python,以及如IDL,Octave和Matlab等的科学工具,以便基于应用的更强大的GrADS能被开发集成到其它现有的团体成果中。 *为GrADS,协同开发的包建立一个中心区域,协调开发扩展的临界区域; *为终端用户提供这些扩展的中央存储库。 OpenGrADS项目旨在补充GrADS在COLA/IGES上的开发,尽管为了能够进行最新OpenGrADS扩展要不时地下载COLA发布的补丁。 附加信息 -------- GrADS参考网站:http://GrADS.iges.org/GrADS/ 面向PERL和PYTHON的OpenGrADS扩展和接口信息参考OpenGrADS网站:http://OpenGrADS.org/ |