返回介绍

GMT 入门

GMT 实例

GMT 进阶

附录

其他

coupe

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

官方文档

coupe

简介

绘制震源机制解的剖面图

meca 在绘制震源球时,本质上是取了一个水平剖面,并将三维震源球的下半球投影到该水平剖面上。而

gmt coupe [ files ]

table

一个或多个ASCII或二进制表数据。若不提供表数据,则会从标准输入中读取。

-Jprojection (more …)

设置地图投影方式

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

指定数据范围

-A

以多种方式指定剖面

-Aalon1/lat1/lon2/lat2/dip/p_width/dmin/dmax[+f]

  • lon1/lat1 剖面起点的经纬度

  • lon2/lat2 剖面终点的经纬度

  • dip 剖面所在平面的倾角(0表示水平剖面,90表示垂直剖面)

  • p_width 剖面的宽度(即剖面不是一个平面,而是一个有厚度的长方体)

  • dmin/dmax 是沿着最速下降方向(“北”方向)的最小、最大距离(对于垂直平面,可以理解为限制地震深度范围)

  • +f 表示根据剖面的参数自动计算边框的范围

-Ablon1/lat1/strike/p_length/dip/p_width/dmin/dmax[+f]

  • lon1/lat1 剖面起点的经纬度

  • strike 是剖面的走向

  • p_length 是剖面的长度

  • 其他参数与 -Aa 相同

-Acx1/y1/x2/y2/dip/p_width/dmin/dmax[+f]

-Aa 选项相同,只是 x/y 为笛卡尔坐标而不是地理坐标

-Adx1/y1/strike/p_length/dip/p_width/dmin/dmax[+f]

-Ab 选项相同,只是 x/y 为笛卡尔坐标而不是地理坐标

-S<format><scale>[+ffont][+jjustify][+odx[/dy]]

指定输入数据的格式、震源球大小等属性。

format 用于指定输入的震源机制解的格式。

scale 指定了5级地震(地震矩为4.0E23 dynes-cm)的震源球的直径。默认情况下,震源球的直径与震级大小成正比,即实际直径为 size = M / 5 * scale。若使用 -M 选项,则所有震源球大小相同。

每个震源球都可以有一个可选的标签。标签默认位于震源球的上方。

  • +ffont 设置震源球标签的文本属性

  • +jjustify 标签相对于震源球的位置 [默认为 BC,即正上方]

  • +odx[/dy] 标签的额外偏移量

备注

请注意,下面的各个震源机制解格式中,设置新的震源球放置位置 newXnewY 必须另外再加上 -A 选项后才可生效。

-Sascale[+ffont][+jjustify][+odx[/dy]]

Aki and Richards约定的震源机制解格式。输入文件的具体格式为:

X  Y  depth  strike  dip  rake  mag  [newX  newY]  [title]
  • XY 为震源经度和纬度

  • depth 为震源深度,单位为km

  • strikediprake 为断层的三个基本参数,单位为度

  • mag 为地震震级

  • newXnewY 震源球在图上的经纬度[可选]。默认震源球会放在 XY 处,指定新的震源球放置位置 newXnewY 以使得震源球与震源位置错开。

  • title 震源球标签[可选]

-Scscale[+ffont][+jjustify][+odx[/dy]]

Global CMT约定的震源机制解格式。输入文件的具体格式为:

X Y depth strike1 dip1 rake1 strike2 dip2 rake2 mantissa exponent [newX newY] [title]
  • XY 为震源经度和纬度

  • depth 为震源深度,单位为km

  • 两组 strikediprake 为两个断层面的基本参数

  • mantissaexponent 是地震标量矩的尾数和指数部分。例如,地震标量矩为9.56e+26 dyne-cm,则 mantissa=9.56,exponent=26

  • newXnewY 震源球在图上的经纬度[可选]。默认震源球会放在 XY 处,指定新的震源球放置位置 newXnewY 以使得震源球与震源位置错开。

  • title 震源球标签[可选]

-Sm|d|zscale[+ffont][+jjustify][+odx[/dy]]

地震矩张量。输入数据格式为:

X Y depth mrr mtt mff mrt mrf mtf exp [newX newY] [title]
  • XY 为震源经度和纬度

  • depth 为震源深度,单位为km

  • mrr 等是地震矩的6个分量,单位是 \(10^{exp}\) dyne-cm

  • exp 地震矩的指数部分。例如 mrr=2.5,exp=26 ,则真实 mrr = 2.0e26

  • newXnewY 震源球在图上的经纬度[可选]。默认震源球会放在 XY 处,指定新的震源球放置位置 newXnewY 以使得震源球与震源位置错开。

  • title 震源球标签[可选]

地震矩张量可以分解成各向同性部分(ISO)、双力偶部分(DC)和补偿线性向量偶极部分(CLVD)。

  • m 表示绘制完整的地震矩张量(ISO+DC+CLVD)

  • d 表示仅绘制地震矩的双力偶部分(DC)

  • z 表示仅绘制地震矩的各向异性部分(DC+CLVD)

说明:

  • 6个分量使用的坐标系为USE坐标系,与Global CMT的坐标系一致

  • Global CMT的矩张量解不包含各向同性部分,因而 -Sm-Sz 的效果相同。

-Spscale[+ffont][+jjustify][+odx[/dy]]

由两个断层平面的部分数据构成的机制解。输入数据格式为:

X Y depth strike1 dip1 strike2 fault mag [newX newY] [title]
  • XY 为震源经度和纬度

  • depth 为震源深度,单位为km

  • strike1dip1 平面1的断层参数,strike2 是平面2的断层参数

  • fault 取-1或+1,表示正断层和逆断层

  • mag 地震震级

  • newXnewY 震源球在图上的经纬度[可选]。默认震源球会放在 XY 处,指定新的震源球放置位置 newXnewY 以使得震源球与震源位置错开。

  • title 震源球标签[可选]

-Sx|y|tscale[+ffont][+jjustify][+odx[/dy]]

指定T、N、P轴的方位和大小。输入数据格式为:

X Y depth Tvalue Tazim Tplunge Nvalue Nazim Nplunge Pvalue Pazim Pplunge exp [newX newY] [title]
  • XY 为震源经度和纬度

  • depth 为震源深度,单位为km

  • Tvalue 等9个量定义了T、N、P轴的大小和方向

  • expTvalue 等的指数部分

  • newXnewY 震源球在图上的经纬度[可选]。默认震源球会放在 XY 处,指定新的震源球放置位置 newXnewY 以使得震源球与震源位置错开。

  • title 震源球标签[可选]

地震矩张量可以分解成各向同性部分(ISO)、双力偶部分(DC)和补偿线性向量偶极部分(CLVD)。

  • x 绘制完整的地震矩张量 (ISO+DC+CLVD)

  • y 只绘制地震矩的双力偶部分 (DC)

  • z 只绘制地震矩的各向异性部分 (DC+CVLD)

可选选项

-Bparameters (more …)

设置底图边框和轴属性

-Efill

扩张部分的填充色 [默认为白色]

-Fmode[args]

设置多个属性,可重复使用多次

-Fssymbol[size][+ffont][+jjustify][+odx[/dy]]

不绘制震源球,仅绘制一个符号。

symbol 为符号类型,可以选择 c|d|i|s|t|x,符号的具体含义见 plot 模块的

meca, polar, basemap, plot

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

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

发布评论

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