zoukankan      html  css  js  c++  java
  • GMT-Note 基本参数详细说明

    http://blog.sciencenet.cn/blog-381041-897592.html

    控制经纬度标示中是否带N或者W

    PLOT_DEGREE_FORMAT    = ddd:mm:ss  不带N或者W

    PLOT_DEGREE_FORMAT    = ddd:mm:ssF  带N或者W

    是否带轨道边框
    BASEMAP_TYPE        = plain 无边框轨道
    BASEMAP_TYPE        = fancy 有边框轨道

    绘图介质参数:
     
    PAGE_COLOR = white  #纸张的背景色,不能透明
    PAGE_ORIENTATION = landscape # portrait或landscape
    PAPER_MEDIA = a4 #纸张大小
    底图注释参数:
     
    ANNOT_MIN_ANGLE = 20    #在倾斜投影中,若地图边界与注释的基线夹角小于该值,则无注释。在一般投影中地图边界与注释基线垂直
    ANNOT_MIN_SPACING = 0  #相邻注释之间的最小距离
    ANNOT_FONT_PRIMARY = Helvetica  #主注释字体,系统自带35种
    ANNOT_FONT_SIZE_PRIMARY = 14p  #主注释文字大小
    ANNOT_OFFSET_PRIMARY = 0.2c  #主注释与刻度之间的距离
    ANNOT_FONT_SECONDARY = Helvetica #次注释字体
    ANNOT_FONT_SIZE_SECONDARY = 16p #次注释大小
    ANNOT_OFFSET_SECONDARY = 0.2c #次注释的底部与主注释顶部的距离
    DEGREE_SYMBOL = ring   #如何表示度这个符号
    HEADER_FONT = Helvetica # 标题字体
    HEADER_FONT_SIZE = 36p #标题大小
    HEADER_OFFSET = 0.5c #标题与上边界的距离
    LABEL_FONT = Helvetica  #
    LABEL_FONT_SIZE = 24p #
    LABEL_OFFSET = 0.3c #
    OBLIQUE_ANNOTATION = 1 #
    PLOT_CLOCK_FORMAT = hh:mm:ss #绘图时间格式
    PLOT_DATE_FORMAT = yyyy-mm-dd #绘图日期格式
    PLOT_DEGREE_FORMAT = ddd:mm:ss #绘图度格式
    Y_AXIS_TYPE = hor_text  # y轴注释水平还是垂直
    底图布局参数
     
    BASEMAP_AXES = WESN  #控制在哪条边上注释
    BASEMAP_FRAME_RGB = black  #底图frame颜色
    BASEMAP_TYPE = fancy    # inside会把注释和刻度放在图内部,graph用于线性投影,在坐标轴上加箭头,plain是最一般的类型, fancy是画地图常见的黑白相间的边框
    FRAME_PEN = 1.25p  # plain frame的宽度
    FRAME_WIDTH = 0.2c #fancy frame的宽度
    GRID_CROSS_SIZE_PRIMARY = 0c  #主注释经纬度交线处十字叉的尺寸,0表示连续的网格线
    GRID_PEN_PRIMARY = 0.25p # 线的宽度
    GRID_CROSS_SIZE_SECONDARY = 0c  #
    GRID_PEN_SECONDARY = 0.5p #
    MAP_SCALE_HEIGHT = 0.2c  # 地图scale的高度
    POLAR_CAP = 85/90 #控制两极地区网格线
    TICK_LENGTH = 0.2c #tickmark的长度
    TICK_PEN = 0.5p  #tickmark的宽度
    X_AXIS_LENGTH = 25c
    Y_AXIS_LENGTH = 15c
    X_ORIGIN = 2.5c # 绘图相对于纸张左下角的X距离
    Y_ORIGIN = 2.5c #
    UNIX_TIME = FALSE #是否显示时间戳(-U)
    UNIX_TIME_POS = BL/-2c/-2c #时间戳位置
    UNIX_TIME_FORMAT = %Y %b %d %H:%M:%S #时间戳格式
    颜色参数
     
    COLOR_BACKGROUND = black   # z
    COLOR_FOREGROUND = white  # z>cpt文件最大值的前景色
    COLOR_NAN = 128      #图像中z=NaN部分的颜色
    COLOR_IMAGE = adobe   #控制PS渲染
    COLOR_MODEL = rgb     #默认cpt文件类型
    HSV_MIN_SATURATION = 1  #
    HSV_MAX_SATURATION = 0.1 #
    HSV_MIN_VALUE = 0.3 #
    HSV_MAX_VALUE = 1 #
    PostScript参数
     
    CHAR_ENCODING = ISOLatin1+   #字符编码,用于绘制特殊字符
    DOTS_PR_INCH = 300   #绘图精度,每英寸的像素数
    GLOBAL_X_SCALE = 1  # ??
    GLOBAL_Y_SCALE = 1  # ??
    N_COPIES = 1 #每张图的copy数
    PS_COLOR = rgb #
    PS_IMAGE_COMPRESS = lzw # 图像压缩算法
    PS_IMAGE_FORMAT = ascii #生成的图像是ASCII还是二进制
    PS_LINE_CAP = butt #控制线段的端点
    PS_LINE_JOIN = miter #
    PS_MITER_LIMIT = 35 #
    PS_VERBOSE = FALSE #是否在PS文件中写更多的注释
    TRANSPARENCY = 0  #控制透明度,基本没用
    输入输出格式参数
     
    D_FORMAT = %.12lg  #双精度浮点型的输出格式
    FIELD_DELIMITER = tab #GMT输出的每列的的分割符
    GRIDFILE_FORMAT = nf  # 默认网格文件格式
    GRIDFILE_SHORTHAND = FALSE #是否检查网格文件后缀
    INPUT_CLOCK_FORMAT = hh:mm:ss # 输入的时间格式
    INPUT_DATE_FORMAT = yyyy-mm-dd #输入的日期格式
    IO_HEADER = FALSE #输入输出文件是否有头段
    N_HEADER_RECS = 1 # 如果有头段的话,默认为1个
    NAN_RECORDS = pass #遇到NaN该如何处理
    OUTPUT_CLOCK_FORMAT = hh:mm:ss #输出时间格式
    OUTPUT_DATE_FORMAT = yyyy-mm-dd #输出日期格式
    OUTPUT_DEGREE_FORMAT = D #输出度的格式
    XY_TOGGLE = FALSE #经纬度互换
    投影参数
     
    ELLIPSOID = WGS-84  # 地球椭球模型
    MAP_SCALE_FACTOR = default #
    MEASURE_UNIT = cm  # 默认单位
    日期时间参数
     
    TIME_FORMAT_PRIMARY = full #
    TIME_FORMAT_SECONDARY = full #
    TIME_EPOCH = 2000-01-01T12:00:00 # 相对时间的参考点
    TIME_IS_INTERVAL = OFF #
    TIME_INTERVAL_FRACTION = 0.5 #
    TIME_LANGUAGE = us # 时间语言
    TIME_UNIT = d # 相对时间的单位
    TIME_WEEK_START = Sunday # 每周起始日
    Y2K_OFFSET_YEAR = 1950 #
    其他参数
     
    HISTORY = TRUE # 是否记录历史命令中的参数
    INTERPOLANT = akima # 一维插值算法
    LINE_STEP = 0.025c #绘制直线时取点的间隔
    VECTOR_SHAPE = 0 #矢量头部的形状。
    VERBOSE = FALSE #
  • 相关阅读:
    微信小程序入门
    rem js相关
    移动端rem.js使用方法
    手机访问PC网站自动跳转到手机版
    当 return 遇到 try
    Ubuntu apt 使用代理
    shell 十进制数字转十六进制字符串并将结果保存到变量
    (二)一起学 Java Collections Framework 源码之 AbstractCollection
    (一)一起学 Java Collections Framework 源码之 概述
    解决 meld 出现 locale.setlocale(locale.LC_ALL,'') 失败的问题
  • 原文地址:https://www.cnblogs.com/gisalameda/p/5391979.html
Copyright © 2011-2022 走看看