英语法语西班牙语

Ad


OnWorks 网站图标

mgd77convertgmt - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 mgd77convertgmt

这是命令 mgd77convertgmt,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


mgd77convert - 将 MGD77 数据转换为其他文件格式

概要


mgd77转换 NGDC-id a|c|m |t [+]a|c|m|t [ ] [ ] [ [w][e][+] ] [ [水平]]

请注意: 选项标志和相关参数之间不允许有空格。

商品描述


mgd77转换 读取 MGD77 文件的版本并将相同的数据写入(可能)另一个
格式化为当前目录中的新文件。 Y2K 之前和之后的 MGD77 格式都可以
被处理。

所需 争论


NGDC-id
可以是以下五种说明符中的一种或多种:

1. 8个字符的NGDC ID,例如01010083、JA010010等。

2. 2 个字符代码将返回每个机构的所有游轮。

3. 4 个字符代码,这将返回所有游轮
船只。

4. = , 在哪里是一张带有 NGDC ID 的表,每行一个。

5. 如果没有指定,我们将返回数据库中的所有巡航。

(见 mgd77info -L 机构和船舶代码)。 “.mgd77”或“.nc”扩展名
如果需要,将自动附加(使用 -I 忽略某些文件类型)。
Cruise 文件将首先在当前目录中查找,然后在所有目录中查找
列出的目录 $MGD77_HOME/mgd77_paths.txt [如果 $MGD77_HOME 没有设置它
将默认为 $GMT_SHAREDIR/mgd77]。

-F|c|m |t
指定输入 (From) 文件的格式。 从中选择 a 用于标准 MGD77
ASCII 表(扩展名为 .mgd77), c 对于新的 MGD77+ netCDF 格式(带有
扩展名.nc), m 对于新的 MGD77 t 格式(扩展名 .m77t)和 t 对于一个普通的
ASCII 制表符分隔的表转储(扩展名为 .dat)。 用 -FC 恢复
来自 MGD77+ 文件的原始 MGD77 设置 [默认将应用任何 E77 修正
在文件中编码]。

-T[+]a|c|m |t
指定输出 (To) 文件的格式。 从中选择 a 用于标准 MGD77
ASCII 表(扩展名为 .mgd77), c 对于新的 MGD77+ netCDF 格式(带有
扩展名.nc), m 对于新的 MGD77 t 格式(扩展名 .m77t)和 t 对于一个普通的
ASCII 制表符分隔的表转储(扩展名为 .dat)。 我们将拒绝创建
文件(如果它们已存在于当前目录中)。 前置 + 覆盖这个
政策。

可选 争论


-C 从 NGDC 双文件数据集 *.h77、*.a77 转换为单文件 *.mgd77。 没有其他
选项(除了 -V) 被允许。 给出一个或多个 *.h77 文件的名称,*.a77
文件,或者只是文件前缀。

-D 默认情况下,MGD77+ netCDF 文件中使用的存储类型大大超过
由 ASCII MGD77 格式强加的精度。 但是,对于这五个项目 FAA, ot,
MAG, 迪尔MSD 我们使用 2 字节整数,隐含精度为 0.1 mGal, 0.1
nTesla 和 1 m,如 MGD77 格式。 有可能在某些时候这些
项目将需要存储为 4 字节整数,这将允许精度为 10
分别为 fTesla、1 nGal 和 0.01 mm。 此选项激活此类存储
[默认使用 2 字节整数]。

-L[w][e][+]
设置验证报告的级别 [无] 以及将此类报告发送到何处
[标准]。 附加一个组合 w 对于警告, e 对于错误,和 + 发送这样的
将信息记录到标准输出。

-V[水平] (更多的 ...)
选择详细级别 [c]。

-^ or 只是 -
打印一条关于命令语法的短消息,然后退出(注意:在 Windows 上
只用 -).

-+ or 只是 +
打印广泛的使用(帮助)消息,包括对任何
模块特定选项(但不是 GMT 通用选项),然后退出。

-? or 没有 参数
打印完整的使用(帮助)消息,包括选项的解释,然后
退出。

- 版
打印 GMT 版本并退出。

--显示数据目录
打印 GMT 共享目录的完整路径并退出。

示例


要将一大组 a77,h77 对转换为适当的 mgd77 文件,请尝试

gmt mgd77convert -C *.h77

将 01010047.mgd77 和 01010008.mgd77 转换为新的 netCDF .nc 文件,并捕获所有
验证消息,尝试

gmt mgd77convert 01010047 01010008 -Fa -Tc -V -Lew+ > log.lis

将 01010047.nc 转换回 MGD77 ASCII 并确保它与原始文件相同
文件,尝试(Bourne shell 语法)

orig=`gmt mgd77path 01010047 -Ic`
gmt mgd77convert 01010047 -Fc -Ta -V
差异 $orig 01010047.mgd77

要将 01010047.nc 转换为纯 ASCII 表以进行手动编辑,覆盖任何现有的
表,试试

gmt mgd77convert 01010047 -Fc -T+t -V

要恢复 77.nc 的原始 NGDC MGD01020051 版本并忽略任何 E77 更正,
使用

gmt mgd77convert 01020051 -FC -Ta -V

文件 FORMATS


mgd77转换 处理三种不同的格式。 (1) MGD77 ASCII 表是
建立了在 NGDC 中传输地球物理数据的标准
数据中心。 通常情况下,可能只涉及船舶操作人员和邮轮 PI
in 制造 用于传输到 NGDC 的 MGD77 ASCII 文件; 用户更感兴趣
阅读 这样的文件。 (2) MGD77+ netCDF格式的开发是为了方便使用
科学家的MGD77数据。 它包含原始 MGD77 文件的所有信息和
如果你来回转换,你最终会得到原始的。 但是,文件大小是
通常约为原始 ASCII 格式的 30%,并且操作起来要快得多。 (3) 该
纯 ASCII 制表符分隔转储可供需要手动编辑
MGD77 文件的内容。 当列以制表符分隔时,这通常更容易做到
而不是在 MGD77 打孔卡格式中将它们全部处理在一起时。

其他 工具


MGD77+ netCDF 文件符合 CF-1.0 和 COARDS 标准,可以使用
ncBrowse 和 ncView 等通用工具。

使用 onworks.net 服务在线使用 mgd77convertgmt


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad