2-4-地理坐标棒图
pscoast –R–180/180/–90/90 –JX8i/5id –Dc –G0 –E200/40 –K –U"Example 10 in
Cookbook" > example_10.ps
psxyz agu.d –R–180/180/–90/90/1/100000 –JX –JZ2.5il –So0.3ib1 –G140 –W0.5p
–O –K –E200/40 –B60g60/30g30/a1p:Memberships:WSneZ >> example_10.ps
gawk "{print $1 –10, $2, 20, 0, 0, 7, $3}" agu.d | pstext –R–180/180/–90/90 –JX –O
–K –E200/40 –G255 –S0.5p >> example_10.ps
echo 4.5 6 30 0 5 2 AGU 1991 Membership Distribution | pstext –R0/11/0/8.5 –Jx1i
–O >> example_10.ps
del .gmt*
部分命令注释
- pscoast–E200/40 视点转角/倾角。
- psxyz agu.d ……
读 数据文件agu.d,设定 x、y、z 的范围,z 轴长 2.5i,对数坐标,–So0.3ib1:画由基点到 z 的 3D 柱,宽 0.3i,基点设为 1;WsneZ z轴用指数方式标注,加轴名,标注 WSZ。
gawk 读 agu.d 中的数据,依次为 x 坐标($1)、y 坐标($2)、z 值($3),加上另外 4 个常数作为 pstext 要求标注每个 3D 柱 z 值所需要的 7 列数据。依次为x 坐标(–10),y 坐标,字体大小(点),角度,字体集编号,字串对齐方式(左下)和待标注内容。文本轮廓线宽 0.5 点 - echo 4.5 6 …… 写标题
agu.d 文件内容如下:
–100 42 21666
–60 –20 235
20 10 132
90 30 1331
10 50 2936
140 –30 526