CentOS 7下GMT 5.4使用中的一些问题

本文记录了GMT使用中出现的一些问题及解决方法:


GMT安装

  • 源码安装

pass

  • yum安装

pass


GMT的中文支持

参考seisman博客中对GMT中文支持的介绍,这里详细说明了CentOS 7系统下GMT 5.4的中文支持解决方法。

  • 中文字体导入

添加中文字体来自C:\Windows\Fonts

  1. 仿宋simfang.ttf
  2. 黑体simhei.ttf
  3. 楷体simkai.ttf
  4. 扩展宋体simsunb.ttf

将上述四种字体从Windows中复制到Linux目录/usr/share/fonts/winfonts/下,如果没有winfonts目录,则手动创建。

  • ghostscript中文配置

中文支持的安装yum -y install ghostscript-chinese-zh_CN
安装之后,gs的中文配置文件为/usr/share/ghostscript/conf.d/cidfmap.zh_CN
在文件中追加如下内容:

/STSong-Light <</FileType /TrueType /Path (/usr/share/fonts/winfonts/simsunb.ttf) /SubfontId 0 /CSI [(GB1) 4] >> ;
/STFangsong-Light <</FileType /TrueType /Path (/usr/share/fonts/winfonts/simfang.ttf) /SubfontId 0 /CSI [(GB1) 4] >> ;
/STHeiti-Regular <</FileType /TrueType /Path (/usr/share/fonts/winfonts/simhei.ttf) /SubfontId 0 /CSI [(GB1) 4] >> ;
/STKaiti-Regular <</FileType /TrueType /Path (/usr/share/fonts/winfonts/simkai.ttf) /SubfontId 0 /CSI [(GB1) 4] >> ;

  • GMT中文配置

假定GMT 5的安装路径为/opt/gmt,字体配置文件路径为/opt/gmt/share/postscriptlight/PSL_custom_fonts.txt
如果yum安装,文件路径应该是/usr/share/gmt/postscriptlight/PSL_custom_fonts.txt
在文件中追加如下内容:

STSong-Light--UniGB-UTF8-H      0.700    1
STFangsong-Light--UniGB-UTF8-H  0.700    1
STHeiti-Regular--UniGB-UTF8-H   0.700    1
STKaiti-Regular--UniGB-UTF8-H   0.700    1

  • 中文支持使用

gmt pstext -L查看GMT当前支持的字体:

$ gmt pstext -L
   Font #  Font Name
        ------------------------------------
          0     Helvetica
          1     Helvetica-Bold
          2     Helvetica-Oblique
          3     Helvetica-BoldOblique
         ..     .......
         37     GothicBBB-Medium-EUC-H
         38     GothicBBB-Medium-EUC-V
         39     STSong-Light--UniGB-UTF8-H
         40     STFangsong-Light--UniGB-UTF8-H
         41     STHeiti-Regular--UniGB-UTF8-H
         42     STKaiti-Regular--UniGB-UTF8-H

GMT 5的字体格式为40p,Helvetica,black,也可写作40p,0,black,因此在GMT 5中设置字体样式为仿宋一般写作40p,40,black,在pstext中可以写做@%40%仿宋@%%


中国省市地图

参考seisman对中国省市地图的介绍,这里详细说明如何用GMT画完整版图的中国行政区地图。

  • GADM地图数据下载

V2版行政区数据下载地址,完整的中国版图包括China、Hong Kong、Macao、Taiwan四部分,下载四个Shapefile文件CHN_adm_shpHKG_adm_shpMAC_adm_shpTWN_adm_shp

pass


格网数据处理

数据下载,参考seisman文中对全球地形起伏数据的总结。以NOAA的ETOPO1为例,可通过格网提取工具下载特定区域的格网数据。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值