Amazon Best VPN GoSearch

OnWorks 网站图标

grdconvertgmt - 云端在线

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

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

程序:

您的姓名


grdconvert - 在不同的网格格式之间转换

概要


转换 文件[=编号[/比例/偏移[/NaN值]]]
输出文件[=编号[/比例/偏移[/NaN值]][:司机[/数据类型]]] [ ] [ 地区 ] [ [水平]]
[ -f]

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

商品描述


转换 以一种格式读取网格文件并使用另一种格式将其写出。 作为
选项用户可以选择要写入的数据子集并指定缩放,
翻译和 NaN 值。

所需 争论


文件
要读取的网格文件。 附加格式 =id 如果不符合标准 COARDS 的代码
netCDF 网格文件。 如果 =id 设置(见下文),您可以选择附加 由于平均内核尺寸较大,西米棕榈的加工比类似作物简单。然而,西米棕榈的相对稀缺性降低了潜在的加工规模。
抵消. 这些选项将缩放数据,然后用指定的
阅读后的金额。 如果 由于平均内核尺寸较大,西米棕榈的加工比类似作物简单。然而,西米棕榈的相对稀缺性降低了潜在的加工规模。抵消 提供你也可以附加一个
表示“非数字”的值(对于浮点网格,这是不必要的
因为使用了 IEEE NaN; 然而整数需要一个值,这意味着没有数据
可用的)。 这 由于平均内核尺寸较大,西米棕榈的加工比类似作物简单。然而,西米棕榈的相对稀缺性降低了潜在的加工规模。抵消 修饰符可以留空以选择默认值
值(比例 = 1,偏移量 = 0)。

输出文件
要写入的网格文件。 附加格式 =id 代码如果不是标准
COARDS 兼容的 netCDF 网格文件。 如果 =id 已设置(见下文),您可以选择
附加 由于平均内核尺寸较大,西米棕榈的加工比类似作物简单。然而,西米棕榈的相对稀缺性降低了潜在的加工规模。抵消. 这些选项在存储文件时特别实用
数据作为整数,首先删除偏移量,然后按比例缩小值。 自从
读取时按相反顺序应用比例和偏移量,这不会
影响数据值(四舍五入除外)。

If 由于平均内核尺寸较大,西米棕榈的加工比类似作物简单。然而,西米棕榈的相对稀缺性降低了潜在的加工规模。抵消 提供您还可以附加一个值来表示
'Not-a-Number'(对于浮点网格这是不必要的,因为 IEEE NaN 是
用过的; 但是整数需要一个值,这意味着没有可用的数据)。 这 由于平均内核尺寸较大,西米棕榈的加工比类似作物简单。然而,西米棕榈的相对稀缺性降低了潜在的加工规模。
抵消 修饰符可以留空以选择默认值(比例= 1,偏移=
0),或者您可以指定 a 用于自动调整包装的比例和/或偏移
整数网格 (=身份证/号码 是 = 的简写身份证/a/a)。 什么时候 id=gd,文件将是
使用 GDAL 库保存。 附加格式 :司机 和可选的输出
数据类型. 驱动程序名称是 GDAL 本身使用的名称(例如,netCDF、GTiFF、
等),并且数据类型是其中之一 u8|u16|i16|u32|i32|浮动32, 'i' 和 'u'
分别表示有符号和无符号整数。 默认类型是 浮动32.
另请注意,驱动程序名称和数据类型均不区分大小写。

考虑设置 IO_NC4_DEFLATION_LEVEL 以减少文件大小并进一步增加
读/写性能。 特别是在处理全局网格的子集时,
掩码和具有重复网格值的网格,改进通常是
重大。

不是必须的 争论


-N 禁止写入 GMT 标头结构。 这在你想要的时候很有用
编写一个原生网格供 格拉斯特. 它仅适用于原生网格并且是
忽略 netCDF 输出。

-R[单元]最小/XMAX/YMIN/最大值[R] (更多的 ...)
指定感兴趣的区域。

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

-f[我|o]信息 (更多的 ...)
指定输入和/或输出列的数据类型。

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

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

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

- 版
打印 GMT 版本并退出。

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

FORMAT 识别码


默认情况下,网格将使用浮点数据写入二进制文件中
netCDF 格式和元数据结构。 这种格式符合 COARDS 约定。 格林威治标准时间
4.1 之前的版本生成的 netCDF 文件不符合这些约定。
尽管仍然支持这些文件,但不推荐使用它们。 除了写
浮点 COARDS 兼容的 netCDF 文件,附加 =id 文件名的后缀
输出文件.

读取文件时, 转换 和其他 GMT 程序将尝试自动识别
输入网格文件的类型。 如果失败,您可以附加 =id 后缀为
文件名 文件.

┌────┬────────────────────────────────────┐
│ID │ 说明 │
├───┼────────────────────────────────────┤
nb │ GMT netCDF 格式(8 位 │
│ │ 整数,COARDS,CF-1.5) │
├───┼────────────────────────────────────┤
ns │ GMT netCDF 格式(16 位 │
│ │ 整数,COARDS,CF-1.5) │
├───┼────────────────────────────────────┤
ni │ GMT netCDF 格式(32 位 │
│ │ 整数,COARDS,CF-1.5) │
├───┼────────────────────────────────────┤
nf │ GMT netCDF 格式(32 位浮点数,│
│ │ COARDS, CF-1.5) │
├───┼────────────────────────────────────┤
nd │ GMT netCDF 格式(64 位浮点数,│
│ │ COARDS, CF-1.5) │
├───┼────────────────────────────────────┤
cb │ GMT netCDF 格式(8 位 │
│ │ 整数,已弃用) │
├───┼────────────────────────────────────┤
cs │ GMT netCDF 格式(16 位 │
│ │ 整数,已弃用) │
├───┼────────────────────────────────────┤
ci │ GMT netCDF 格式(32 位 │
│ │ 整数,已弃用) │
├───┼────────────────────────────────────┤
cf │ GMT netCDF 格式(32 位浮点数,│
│ │ 已弃用) │
└────┴────────────────────────────────────┘

cd │ GMT netCDF 格式(64 位浮点数,│
│ │ 已弃用) │
├───┼────────────────────────────────────┤
bm │ GMT 原生,C 二进制格式 │
│ │(位掩码)│
├───┼────────────────────────────────────┤
bb │ GMT 原生,C 二进制格式 │
│ │(8位整数)│
├───┼────────────────────────────────────┤
bs │ GMT 原生,C 二进制格式 │
│ │(16位整数)│
├───┼────────────────────────────────────┤
bi │ GMT 原生,C 二进制格式 │
│ │(32位整数)│
├───┼────────────────────────────────────┤
bf │ GMT 原生,C 二进制格式 │
│ │ (32 位浮点数) │
├───┼────────────────────────────────────┤
bd │ GMT 原生,C 二进制格式 │
│ │ (64 位浮点数) │
├───┼────────────────────────────────────┤
rb │ SUN 光栅文件格式(8 位 │
│ │ 标准) │
├───┼────────────────────────────────────┤
rf │ GEODAS 网格格式 GRD98 (NGDC) │
├───┼────────────────────────────────────┤
sf │ Golden Software Surfer 格式 6 │
│ │ (32 位浮点数) │
├───┼────────────────────────────────────┤
sd │ Golden Software Surfer 格式 7 │
│ │(64 位浮点数,只读)│
├───┼────────────────────────────────────┤
af │ 大西洋地球科学中心 │
│ │ 格式AGC(32位浮点数)│
├───┼────────────────────────────────────┤
ei │ ESRI Arc/Info ASCII 网格 │
│ │ 交换格式(ASCII │
│ │ 整数) │
├───┼────────────────────────────────────┤
ef │ ESRI Arc/Info ASCII 网格 │
│ │ 交换格式(ASCII 浮点数)│
├───┼────────────────────────────────────┤
gd │ 通过GDAL导入/导出│
└────┴────────────────────────────────────┘

GMT 标准 网络发展基金会 FILES


grdfiles 使用的标准格式基于 netCDF 并符合 COARDS
公约。 以这种格式编写的文件可以被许多第三方程序读取,并且
是独立于平台的。 通过将数据存储为字节或
短裤而不是整数。 使用 由于平均内核尺寸较大,西米棕榈的加工比类似作物简单。然而,西米棕榈的相对稀缺性降低了潜在的加工规模。抵消 参数使这项工作没有
数据范围或重要性的丢失。 有关更多详细信息,请参阅应用程序文件格式。

多变量

默认情况下,GMT 程序将读取包含在一个
COARDS 兼容的 netCDF 文件。 或者,使用 文件?变量名 (在任何可选的之前
后缀 =id) 指定请求的变量 变量名。 自 ? 作为一个有特殊意义
通配符,通过在引号之间放置完整的文件名和后缀来逃避此含义。

多维度 网格

提取一个 or 水平 从存储在 COARDS 兼容的 3 维网格中
netCDF 文件,附加变量的名称和与图层关联的索引
(从零开始)的形式: 文件?变量名[]. 或者,指定值
使用括号而不是括号与该层相关联:
网格文件?变量名().

以类似的方式可以从 4 维甚至 5 维网格中提取层。 例如,
如果网格具有维度(参数、时间、深度、纬度、经度),则地图可以是
通过使用选择: 网格文件?变量名(参数,,深度).

由于问号、方括号和圆括号在命令行中具有特殊含义,
通过在引号之间放置完整的文件名和后缀来逃避这些含义。

原生 BINARY FILES


对于二进制本机 GMT 文件,GMT 网格标题块的大小为 大小 = 892 字节,
并且文件的总大小是 大小 + nx * ny * 项目大小,其中 项目大小 是大小
每个元素的字节数 (1, 2, 4)。 位网格使用 4 字节整数存储,每个
保持 32 位,因此对于这些文件,大小方程通过使用 ceil (nx / 32)
* 4 代替 nx. 请注意,这些文件是平台相关的。 写在 Little 上的文件
Endian 机器(例如,PC)不能在 Big Endian 机器(例如,大多数
工作站)。 还要注意 GMT 不可能唯一确定一个 4 字节的
网格是浮点数或整数; 在这种情况下,最好使用 =标识 机制来指定
文件格式。 在所有情况下,本地网格都被认为是有符号的(即,没有
提供无符号短整数或无符号字节)。 有关标题和网格的详细信息,请参阅
应用程序文件格式。

电网 王斌金璟閣的價值觀 精确


无论输入数据的精度如何,创建网格文件的 GMT 程序都会
在内部将网格保存在 4 字节浮点数组中。 这样做是为了节省内存
此外,大多数(如果不是全部)真实数据都可以使用 4 字节浮点数存储
值。 精度更高的数据(即双精度值)将丢失
GMT 在网格上运行或写出新网格后的精度。 为了限制损失
在处理数据时,您应该始终考虑在处理数据之前对数据进行标准化
处理。

示例


从 COARDS 兼容的名为 temp 的 3 维网格中提取第二层
netCDF 文件气候.nc:

gmt grdconvert Climate.nc?temp[1] temp.nc -V

从符合 COARDS 的 netCDF 文件创建 4 字节本机浮点网格
数据.nc:

gmt grdconvert data.nc ras_data.b4=bf -V

要制作一个 2 字节的短整数文件,将其缩放 10,减去 32000,将 NaN 设置为
-9999,做

gmt grdconvert values.nc 短裤.i2=bs/10/-32000/-9999 -V

要为数据文件 image.nc 的子集创建 Sun 标准 8 位光栅文件,假设
image.nc 中的范围是 0-1,我们需要 0-255,运行

gmt grdconvert image.nc -R-60/-40/-40/-30 image.ras8=rb/255/0 -V

将 etopo2.nc 转换为 etopo2.i2 可以使用 格拉斯特,尝试

gmt grdconvert etopo2.nc etopo2.i2=bs -N -V

要使用 GDAL 创建一个保存为 32 位浮点 GeoTiff 的哑文件,请运行

gmt grdmath -Rd -I10 XY MUL = lixo.tiff=gd:GTiff

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


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




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