物探论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1362|回复: 0

[GMT] GMT绘制不同投影方式的地形图

[复制链接]
发表于 2013-2-23 10:30:44 | 显示全部楼层 |阅读模式
以ETOPO5为底图数据,使用GMT绘制多种投影的全球地形图。

ETOPO有多种类型的数据,之前有ETOPO5和ETOPO2版本,最新的是ETOPO1版本,其分辨率是1′,虽然不如SRTM的分辨率,但是ETOPO数据集成了海底地形和极地冰盖高程数据,对于绘制一些海洋和极地区域的地形图很有价值。



(1)Robinson投影
首先以Robinson投影为例子,绘制全球陆地地形和海底地形图。
下面是bat代码:
xyz2grd ETOPO5.DAT -Getopo5.grd -I5m -Rg -ZTLxyhw
makecpt -Cglobe -T-10000/10000/1000 -Z > colors.cpt
grdimage etopo5.grd -Ba60g30 -Rg -JN180/25c -Ccolors.cpt -K > world.ps
psscale -Ba2500f500::/:"m": -Ccolors.cpt -D12.5c/0.3c/15c/.35ch -Y-0.75i -O -U"Author:YangLei">> world.ps
1.jpg
(2) Eckert IV projection[equal-area]
该投影也专门用于绘制全球地图,属于伪圆柱等积投影。其特征是中央子午线为直线,最外侧子午线为半圆形,Scale is true along the parallel at 40:30 North and South.
需要修改grdimage 程序中的投影为-JKf180/25c,GMT绘制的全球地图如下:

2.jpg
(3)Sinusoidal projection
修改投影为 -JI0/25c,结果如下:

3.jpg
(4)Interrupted Sinusoidal projection
其绘制方法有点区别,需要分次绘制
grdimage etopo5.grd -Ba60g30 -R-160/-20/-90/90 -Ji-90/0.02i -Ccolors.cpt -K > world.ps
grdimage etopo5.grd -Ba60g30 -R-20/60/-90/90 -Ji20/0.02i -X2.8i -Ccolors.cpt -K -O>> world.ps
grdimage etopo5.grd -Ba60g30 -R60/200/-90/90 -Ji130/0.02i -X1.6i -Ccolors.cpt -K -O>> world.ps

4.jpg
(5)墨卡托投影
投影方式设置为-JM25c,还要注意-R的设置,墨卡托投影不能设置为-Rg。

6.jpg
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-6 15:48 , Processed in 0.073614 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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