GMT中文手册

目 錄

  • 簡介
  • 安裝
  • 版本遷移
  • 入門教程
  • GMT基礎
  • 表數據
  • 網格檔
  • CPT文件
  • 標準選項
  • 地圖投影
  • 配置參數
  • 地學數據集
  • 中文支持
  • 模塊手冊
    • basemap
    • begin
    • clear
    • clip
    • coast
    • colorbar
    • coupe
    • docs
    • end
    • figure
    • filter1d
    • fitcircle
    • gmt
    • gmt-config
    • gmtconnect
    • gmtdefaults
    • gmtget
    • gmtinfo
    • gmtlogo
      • 語法
      • 必選選項
      • 可選選項
      • 示例
      • 注意
      • 相關模塊
    • gmtselect
    • gmtset
    • gmtsimplify
    • gmtwhich
    • grd2xyz
    • grdblend
    • grdclip
    • grdconvert
    • grdcut
    • grdedit
    • grdfill
    • grdimage
    • grdinfo
    • grdlandmask
    • grdmask
    • grdpaste
    • grdproject
    • grdsample
    • grdtrack
    • grdtrend
    • grdvector
    • grdvolume
    • histogram
    • image
    • inset
    • kml2gmt
    • legend
    • makecpt
    • mapproject
    • meca
    • plot
    • polar
    • project
    • psconvert
    • rose
    • sac
    • sample1d
    • solar
    • spectrum1d
    • subplot
    • ternary
    • text
    • velo
    • xyz2grd
  • 繪圖示例
  • API
  • 附錄

外部链接

  • PDF下载
  • 源代码
  • 贡献指南
  • GMT中文社区
  • 联系我们
GMT中文手册
  • 首頁 »
  • 模塊手冊 »
  • gmtlogo
  • 編輯本頁

gmtlogo¶

官方文件:gmtlogo
說明:在圖上繪製GMT的圖形logo

該模塊將GMT的圖形logo繪製在圖上。默認情況下,GMT的圖形logo默認寬2英寸,高1英寸,將放在當前的繪圖原點處。

語法¶

gmt logo [ -D[g|j|J|n|x]refpoint+wwidth[+jjustify][+odx[/dy]] ] [ -F[+cclearances][+gfill][+i[[gap/]pen]][+p[pen]][+r[radius]][+s[[dx/dy/][shade]]] ] [ -Jparameters ] [ -Jz|Zparameters ] [ -Rwest/east/south/north[/zmin/zmax][+r][+uunit] ] [ -S[l|n|u] ] [ -U[stamp] ] [ -V[level] ] [ -X[a|c|f|r][xshift[u]] ] [ -Y[a|c|f|r][xshift[u]] ] [ -ttransp ] [ --PAR=value ]

必選選項¶

無

可選選項¶

-D[g|j|J|n|x]refpoint+wwidth[+jjustify][+odx[/dy]]

設置logo在圖中的位置

簡單介紹各子選項的含義,詳情見 繪製修飾物

  • g|j|J|n|x]refpoint指定地圖上的參考點
    • g 指定某地圖座標位參考點
    • j|J 通過2字母的對齊方式碼指定矩形區域的某個錨點作爲參考點
    • n 在歸一化座標系(即0-1)中指定參考點
    • x 在繪圖座標系下指定參考點
  • +jjustify 指定logo上的錨點(默認錨點爲logo的左下角(BL))
  • +odx/dy 在參考點的基礎上設置比例尺的額外偏移量
  • +wwidth 設置logo的寬度
-F[+cclearances][+gfill][+i[[gap/]pen]][+p[pen]][+r[radius]][+s[[dx/dy/][shade]]]

控制GMT logo的背景面板屬性

若只使用 -F 而不使用其它子選項,則會在 GMT logo 周圍繪製矩形邊框。下面簡單介紹各子選項,詳細用法見 繪製修飾物

  • +ppen 指定背景面板的畫筆屬性(默認畫筆屬性由 MAP_FRAME_PEN 決定)
  • +gfill 設置背景面板的填充色 [默認不填充]
  • +cclearances 以設置不同方向的空白間隔
  • +igap/pen 在背景面板內部繪製一個額外的內邊框。gap 爲外邊框與內邊界之間的距離 [2p],默認邊界屬性由 MAP_DEFAULT_PEN 控制
  • +rradius 控制圓角矩形邊框,圓角矩形半徑 radius 默認爲 6p
  • +s 繪製背景面板陰影區。dx/dy 是陰影區相對於背景面板的偏移量 [4p/4p]。 shade 爲陰影區的顏色 [gray50]。
-Rxmin/xmax/ymin/ymax[+r][+uunit] (more …)
指定数据范围
对于三维透视图 -p,可以加上 /zmin/zmax 指定Z轴的范围。
-S[l|n|u]

控制GMT logo中地圖下方的文字

  • l 添加文字“The Generic Mapping Tools” [默認值]
  • n 不添加文字
  • u 添加GMT網站鏈接
-U[label][+c][+jjust][+odx/dy] (more …)
在图上绘制GMT时间戳logo
-V[level] (more …)
设置 verbose 等级 [c]

-X[a|c|f|r][xshift[u]]

-Y[a|c|f|r][yshift[u]] (more …)
移动绘图原点
-t[transp] (more …)
设置图层透明度(百分比)。取值范围为0(不透明)到100(全透明)
-^ 或 -
显示简短的帮助信息,包括模块简介和基本语法信息(Windows下只能使用 -)
-+ 或 +
显示帮助信息,包括模块简介、基本语法以及模块特有选项的说明
-? 或无参数
显示完整的帮助信息,包括模块简介、基本语法以及所有选项的说明
--PAR=value
临时修改GMT参数的值,可重复多次使用。参数列表见 gmt.conf

示例¶

單獨繪製一個2英寸寬的GMT logo:

gmt logo -pdf map

將GMT logo作爲一個圖層放在當前底圖的右上角:

gmt begin logo pdf,png
gmt basemap -R0/10/0/10 -JX10c/5c -Baf
gmt logo -DjTL+w1i
gmt end show
../_images/gmtlogo-gmtplot-0.png

注意¶

若想要繪製鏈接到GMT官網的二維碼,可以使用 plot 提供的自定義符號 QR 和 QR_transparent。

相關模塊¶

legend, image, colorbar, plot

下頁 上頁

© Copyright 2014 - 2020, GMT中文社区. 最后更新于 2020年05月29日.

Built with Sphinx using a theme provided by Read the Docs.