返回介绍

GMT 入门

GMT 实例

GMT 进阶

附录

其他

grd2xyz

发布于 2023-08-10 21:46:56 字数 1952 浏览 0 评论 0 收藏 0

官方文档

grd2xyz

简介

将网格文件转换成表数据

grd2xyz 读取一个或多个二进制2D网格文件,并将XYZ数据以ASCII或二进制格式写到标准输出中。ASCII输出的格式由参数 FORMAT_FLOAT_OUT 控制,也可以以单精度或双精度浮点数的形式储存为二进制格式,还可以只输出Z值而不包含 XY坐标数据。

语法

gmt grd2xyz grid [

grid

要转换的2D网格文件

可选选项

-C[f|i]

输出的XY坐标值用对应的列、行号替代

默认输出的三列数据是:X坐标、Y坐标和Z值。使用该选项,则输出的三列数据为:列号、行号和Z值。其中,行号和列号从0开始算起。使用 -Cf 则行号和列号从1开始算起。若使用 -Ci 会输出两列数据:索引值和Z值。索引值相当于是将二维数组用一维数组表示。

-Rxmin/xmax/ymin/ymax[+r][+uunit] (more …)

指定数据范围

使用

几乎所有GMT模块只能处理XY等间隔的网格文件,grd2xyz 是个例外。 grd2xyz 可以输出非等间隔网格文件的原始 x y z 值。

时间坐标

GMT可以识别netCDF网格文件中的时间坐标。netCDF变量的 unit 属性会被解析以确定网格文件中时间坐标的起算点和单位。这些时间坐标值会被进一步根据 TIME_UNITTIME_EPOCH 转换为GMT内部时间值。输出时,默认以相对时间的形式输出,也可以使用 -f 选项指定以绝对时间方式输出。

示例

将一个netCDF网格文件转换为XYZ文件:

gmt grd2xyz @AFR.nc > AFR.xyz

将一个netCDF文件以单精度二进制格式输出其Z值:

gmt grd2xyz @AFR.nc -ZTLf > AFR.b

相关模块

grdedit, grdconvert, xyz2grd

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文