返回介绍

GMT 入门

GMT 实例

GMT 进阶

附录

其他

grd2cpt

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

官方文档

grd2cpt

简介

根据grid文件生成CPT

语法

gmt grd2cpt grid [

grd2cpt 读取一个或多个grid文件,并生成对应的CPT文件。在经典模式中,CPT文件的内容会输出到屏幕标准输出中。而在现代模式中,该命令不会生成显式的CPT文件,而是隐式地将其自动设置为后面的绘图命令的默认CPT文件。因此无法使用经典的 gmt grd2cpt grid > cpt 方式生成CPT文件。如果需要在现代模式中生成CPT文件,则可以使用

grid

grid文件的文件名。 grd2cpt 将根据grid文件的z值范围生成对应的CPT文件。

可选选项

-Atransparency[+a]

设置透明度,transparency 的取值范围是0到100。加上 +a 则该透明度同时应用于前景色、背景色和NaN颜色。默认不透明,即0。

-Ccpt

指定主CPT文件,默认值是GMT自带的 rainbowgrd2cpt 根据主CPT文件的配色方案,将z值范围拉伸至grid文件的z值范围,生成新的CPT。GMT自带的CPT文件的配色方案列表,请参见《 内置CPT 》。

除了GMT自带的CPT文件,也可以设为用户自定义的CPT文件,也可以是通过 -Ccolor1,color2[,color3] 语法指定一个线性连续变化的颜色列表。

-D[i]

将背景色和前景色分别设置为输出的CPT文件中最低值和最高值对应的颜色。不设置本项时,GMT默认使用主CPT文件规定的背景色与前景色,或是采用配置参数 COLOR_BACKGROUNDCOLOR_FOREGROUNDCOLOR_NAN 的设置。加上 i 则设置为主CPT文件中最低值和最高值对应的颜色。

-Enlevels

生成的CPT文件会被重采样为 nlevels 个等间距的切片。

-F[R|r|h|c][+c]

使用默认选项 -FR ,输出的CPT以r/g/b,灰度值,或名称指定颜色;使用 -Fr ,输出的CPT以r/g/b方式指定颜色;使用 -Fh ,输出的CPT以h-s-v方式指定颜色;使用 -Fc ,输出的CPT以c/m/y/k方式指定颜色;附加 +c 以分类格式编写离散型调色板。

-Gzlo/zhi

截断主CPT文件,将主CPT的最小和最大z值分别限制为 zlozhi

-H

仅限现代模式:默认情况下是将CPT保存为隐藏的当前CPT,加上

根据0/60/0/60范围内的5分精度的地形起伏数据,以GMT自带的geo为主CPT文件,生成对称的CPT:

gmt grd2cpt @earth_relief_05m -R0/60/0/60 -Cgeo -Su

根据用户自己的数据mydata.nc,以GMT自带的relief为主CPT,以20为间隔生成0 - 200范围内的CPT文件:

gmt grd2cpt mydata.nc -Crelief -T0/200/20

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

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

发布评论

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