Amazon Best VPN GoSearch

OnWorks 网站图标

grd2xyzgmt - 云端在线

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

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

程序:

您的姓名


grd2xyz - 将网格文件转换为数据表

概要


坐标系 [[f|i] ] [ 地区 ] [ [水平] ] [ [重量] ] [ [标志] ] [ -博] [
-d] [ -f] [ ho[n] ] [ -o] [ -s]

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

商品描述


坐标系 读取一个或多个二进制二维网格文件并以 ASCII [或
binary] 格式到标准输出。 通过修改 ASCII 输出格式的精度
编辑 FORMAT_FLOAT_OUT 参数 配置文件 归档或使用 --D_格式=格式 on
命令行,或选择使用单精度或双精度存储的二进制输出。 作为
选项您可以输出没有 (x,y) 坐标的 z 值; 看 -Z 联络一位教师

所需 争论


要转换的二维二进制网格文件的名称。 (请参阅下面的网格文件格式。)

不是必须的 争论


-C[f|i]
用相应的列和行替换输出上的 x 和 y 坐标
数字。 这些从 0 开始(C 风格的计数); 附加 f 从 1 开始(Fortran 风格的
数数)。 或者,附加 i 只写两列 指数z,其中
指数 是 GMT 在引用网格节点时使用的一维索引。

-R[单元]最小/XMAX/YMIN/最大值[R] (更多的 ...)
指定感兴趣的区域。 使用 -R 选项将选择一个小节
网格。 如果该分段超出网格边界,则只有公共区域
将被输出。

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

-W[重量]
写出 x,y,z,w,其中 w 是提供的 重量 (如果未提供,则为 1)[默认
只写 x,y,z]。

-Z[标志]
写一个 1 列 ASCII [或二进制] 表。 输出将根据
中包含的指定排序约定 标志. 如果数据应该由
行,使 标志 从...开始 T (op) 如果第一行是 y = ymax 或 B (奥托)如果第一
行是 y = ymin。 然后,追加 L or R 表示第一个元素应该从
行的左端或右端。 同样对于列格式:从 L or R
定位第一列,然后追加 T or B 定位一行中的第一个元素。
对于网格线注册的网格:如果网格在 x 中是周期性的,但写入的数据应该
不包含 x = xmax 处的(冗余)列,追加 x. 对于 y 中的网格周期,
通过追加跳过在 y = ymax 处写入冗余行 y. 如果字节序需要
要交换,追加 w. 选择几种数据类型之一(所有二进制除外 a):

· a 每条记录的单个项目的 ASCII 表示

· c int8_t,有符号的 1 字节字符

· u uint8_t,无符号 1 字节字符

· h int16_t, 2 字节短整数

· H uint16_t,无符号短 2 字节整数

· i int32_t, 4 字节整数

· I uint32_t,无符号 4 字节整数

· l int64_t,长(8 字节)整数

· L uint64_t,无符号长(8 字节)整数

· f 4 字节浮点单精度

· d 8 字节浮点双精度

默认格式是 ASCII 数字的扫描线方向: -ZTLa。 注意 -Z 仅由
适用于 1 列输出。

-博[恩科斯][类型] (更多的 ...)
选择本机二进制输出。 [默认为 3]。 此选项仅适用于 xyz
输出; 看 -Z 用于 z 表输出。

-d[我|o]没有数据 (更多的 ...)
替换等于的输入列 没有数据 与 NaN 并在输出上做相反的事情。

-f[我|o]信息 (更多的 ...)
指定输入和/或输出列的数据类型。 也可以看看 时间 坐标 联络一位教师
-h 根据第一个网格文件头中的信息输出 1 个头记录。
如果选择二进制输出,则忽略。 [默认为无标题]。

-o[,...] (更多的 ...)
选择输出列(0 是第一列)。

-s[][一|r] (更多的 ...)
设置对 NaN 记录的处理。

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

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

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

- 版
打印 GMT 版本并退出。

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

ASCII码 FORMAT 精确


数值数据的 ASCII 输出格式由您的参数控制 配置文件
文件。 经度和纬度根据 FORMAT_GEO_OUT 格式化,而其他
值根据 FORMAT_FLOAT_OUT 进行格式化。 请注意,有效的格式可以
导致输出精度下降,从而导致下游出现各种问题。 如果
你发现输出没有足够的精度,考虑切换到二进制
输出 (-博 如果可用)或使用 FORMAT_FLOAT_OUT 设置指定更多小数。

电网 文件 FORMATS


默认情况下,GMT 在 COARDS-complaint netCDF 中将网格写出为单精度浮点数
文件格式。 但是,GMT 能够在许多其他常用网格中生成网格文件
文件格式,也有助于所谓的“打包”网格,写出浮点数
数据为 1 或 2 字节整数。 要指定精度、比例和偏移量,用户应该
添加后缀 =id[/由于平均内核尺寸较大,西米棕榈的加工比类似作物简单。然而,西米棕榈的相对稀缺性降低了潜在的加工规模。/抵消[/]], 在哪里 id 是网格的两个字母的标识符
类型和精度,以及 由于平均内核尺寸较大,西米棕榈的加工比类似作物简单。然而,西米棕榈的相对稀缺性降低了潜在的加工规模。抵消 是可选的比例因子和偏移量
应用于所有网格值,以及 是用于指示缺失数据的值。 如果
两个字符 id 不提供,如 =/由于平均内核尺寸较大,西米棕榈的加工比类似作物简单。然而,西米棕榈的相对稀缺性降低了潜在的加工规模。 比一个 id=nf 假设。 什么时候
阅读格子,格式一般是自动识别的。 如果不是,相同的后缀
可以添加到输入网格文件名中。 看 转换 和节网格文件格式
GMT 技术参考和说明书以获取更多信息。

当读取包含多个网格的 netCDF 文件时,GMT 将默认读取
可以在该文件中找到的第一个二维网格。 哄GMT阅读另一个
网格文件中的多维变量,追加 ?变量名 到文件名,其中
变量名 是变量的名称。 请注意,您可能需要转义特殊含义
of ? 在 shell 程序中通过在它前面放置一个反斜杠,或者通过放置
引号或双引号之间的文件名和后缀。 这 ?变量名 也可以使用后缀
为输出网格指定一个与默认值不同的变量名:“z”。 看
转换 和 GMT Technical 的 Sections modifiers-for-CF 和 grid-file-format
参考和食谱以获取更多信息,特别是关于如何阅读 3-、
4 维或 5 维网格。

时间 坐标


netCDF 网格中的时间坐标,无论是 x、y 还是 z 坐标,都将被识别为
这样的。 变量的 单元 属性被解析以确定时间的单位和纪元
网格中的坐标。 然后将值转换为由指定的内部时间系统
TIME_UNIT 和 TIME_EPOCH 配置文件 文件或命令行。 默认输出
是该时间系统中的相对时间,或使用该选项时的绝对时间 -f0T, -f1T,
or -f2T 分别为 x、y 或 z 坐标。

示例


要编辑 5' x 5' hawaii_grv.nc 文件中的各个值,请将 .nc 转储为 ASCII:

gmt grd2xyz hawaii_grv.nc > hawaii_grv.xyz

写入不包含文件中 x,y 位置的单精度二进制文件
raw_data.nc 文件,使用扫描线方向,运行

gmt grd2xyz raw_data.nc -ZTLf > hawaii_grv.b

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


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。