物探论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1080|回复: 0

[GMT] GMT绘制重力异常等值线图

[复制链接]
发表于 2013-4-11 21:13:11 | 显示全部楼层 |阅读模式
gmtset PLOT_DEGREE_FORMAT ddd:mm:ssF
gmtset FRAME_PEN 1.0p
gmtset FRAME_WIDTH 0.1

默认的边框宽度是0.2,感觉有点宽改作0.1
gmtset TICK_LENGTH 0.1
gmtset LABEL_FONT 5
gmtset LABEL_FONT_SIZE 10
gmtset ANOT_FONT_SIZE 8
set psf=cdm.ps
set inf=gra.cdm
surface -I2m -V %inf% -Gtmp.grd -R90/100/35/40
grd2cpt tmp.grd -Chaxby -Z -V > tmp.cpt
grdimage tmp.grd -R -JM15 -Ctmp.cpt -P -E135 -K -V -Y3.0 > %psf%
grdcontour tmp.grd -JM -C20 -A100+p+g255+s5 -S4 -B1a2 -W0.25p -P -V -O -K  >> %psf%
psscale -D8/-0.7/10/0.2h -Ctmp.cpt -B100/:"mgal": -O -P -I -V -K>> %psf%
del .gmt* tmp.*

网格化surface改为nearneighbor,再使用grdgradient产生个梯度文件,代码如下:
gmtset PLOT_DEGREE_FORMAT ddd:mm:ssF
gmtset FRAME_PEN 1.0p
gmtset FRAME_WIDTH 0.1
gmtset TICK_LENGTH 0.1
gmtset LABEL_FONT 5
gmtset LABEL_FONT_SIZE 10
gmtset ANOT_FONT_SIZE 8
set psf=cdm.ps
set inf=gra.cdm
nearneighbor -I2m -S5m -V %inf% -Gtmp.grd -R90/100/35/40
grd2cpt tmp.grd -Chaxby -Z -V > tmp.cpt
grdgradient tmp.grd -A45 -Nt -Gtmp.i
grdimage tmp.grd -R -Itmp.i -JM15 -Ctmp.cpt -P -E135 -K -V -Y3.0 > %psf%
grdcontour tmp.grd -JM -C20 -A100+p+g255+s5 -S4 -B1a2 -W0.25p,gray30 -P -V -O -K  >> %psf%
psscale -D8/-0.7/10/0.2h -Ctmp.cpt -B100/:"mgal": -O -P -I -V -K>> %psf%
del .gmt* tmp.*

所用数据请到http://topex.ucsd.edu/cgi-bin/get_data.cgi按经纬度范围下载。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|物探论坛 ( 鄂ICP备12002012号 微信号:iwutan )

GMT+8, 2024-5-6 22:05 , Processed in 0.065041 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表