这个是GMT6绘图完成进行图片导出的时出现的问题。我们知道GMT6进行绘图的时候,是一个无限大的白纸,然后图片导出时再进行裁剪。但是有一个问题需要注意,不能绘制在白纸的边框之外,也就是出现以下的代码:尤其是 -X-8c -Y8c 部分,否则会出现下图的情况:图片左侧不完整。这就意味着,第一个图片的-X(-Y)的起始位置必须是大于0c的,不然图片不完整。
gmt basemap -R180/250/65/83 -JX12c/4c -Bxf10a10 -Byf5a5 -BWeSn -X-8c -Y8c
gmt grdimage @earth_relief_06m -Ctest.cpt -I+d
gmt coast -A5000 -W0.25p,black -Ggrey
gmt colorbar -DjBC+w8c/0.5c+o0c/-1.5c+m -BWSEN -Bxa2000f2000+l"Elevation/m"
然而,如果起始图片的-X 和-Y都落在图片外部(比如-X-14c -Y-10c),这种情况下将会出现以下情况:
psconvert [ERROR]: Unable to decode BoundingBox file C:/Users/UCASer/.gmt/sessions/gmt_session.6972/psconvert_22384c.bb (maybe no non-white features were plotted?)
正确的图片:
♥欢迎点赞收藏♥