第5章 GrADS基础绘图指令
时间:2026-01-17
时间:2026-01-17
GrADS系统提供了一系列基础绘图指令来控制和实现一些基础的绘图功能,比如绘制线条、符号、字符串等
第5章
基础绘图指令
GrADS系统提供了一系 系统提供了一系 列基础绘图指令来控制和实现 一些基础的绘图功能, 一些基础的绘图功能,比如绘 制线条、符号、字符串等。 制线条、符号、字符串等。
GrADS系统提供了一系列基础绘图指令来控制和实现一些基础的绘图功能,比如绘制线条、符号、字符串等
5.1 基础绘图指令draw string x y string 点位置上写字符串string, 在x、y点位置上写字符串 、 点位置上写字符串 , x和y是虚页上的英寸坐标。 是虚页上的英寸坐标。 和 是虚页上的英寸坐标 eg. draw string 5.5 6.0 anticyclone1.
GrADS系统提供了一系列基础绘图指令来控制和实现一些基础的绘图功能,比如绘制线条、符号、字符串等
set string color <justification <thickness <rotation>>> 设置字符串string 的性质。 的性质。 设置字符串 color 设置字符串颜色; 设置字符串颜色; justification设置字符串的位置; 设置字符串的位置; 设置字符串的位置 thickness设置字符串的粗细; 设置字符串的粗细; 设置字符串的粗细 rotation设置字符串旋转的角度。 设置字符串旋转的角度。 设置字符串旋转的角度
GrADS系统提供了一系列基础绘图指令来控制和实现一些基础的绘图功能,比如绘制线条、符号、字符串等
set strsiz hsiz <vsiz> 设置字符串中字符的大小, 设置字符串中字符的大小,hsiz是 是 字符的宽度, 是字符的高度, 字符的宽度,vsiz是字符的高度, 是字符的高度 单位是虚页英寸。 单位是虚页英寸。
GrADS系统提供了一系列基础绘图指令来控制和实现一些基础的绘图功能,比如绘制线条、符号、字符串等
eg.
‘set string 7 c 6 0’ ‘set strsiz 0.4 0.4’ ‘draw string 6.06 5.25 trough’
GrADS系统提供了一系列基础绘图指令来控制和实现一些基础的绘图功能,比如绘制线条、符号、字符串等
2. draw line x1 y1 x2 y2从坐标点x1, 到 , 从坐标点 ,y1到x2,y2 画一 条直线,可以使用“ 条直线,可以使用“set line”命令来 命令来 设置线条的性质(单位:英寸)。 设置线条的性质(单位:英寸)。
GrADS系统提供了一系列基础绘图指令来控制和实现一些基础的绘图功能,比如绘制线条、符号、字符串等
set line color <style> <thickness> 用于设置线条性质。 用于设置线条性质。 eg. ‘set line 2 4 5’ ‘draw line 0.5 0.5 5.5 5.5’
GrADS系统提供了一系列基础绘图指令来控制和实现一些基础的绘图功能,比如绘制线条、符号、字符串等
3. draw rec xlo ylo xhi yhi)、(xhi, ylo)、 以(xlo, ylo)、( )、( )、 (xhi, yhi)和(xlo, yhi)四点为顶点, ) )四点为顶点, 画一个不填色的长方形。 画一个不填色的长方形。
GrADS系统提供了一系列基础绘图指令来控制和实现一些基础的绘图功能,比如绘制线条、符号、字符串等
4. draw recf xlo ylo xhi yhi)、(xhi, ylo)、 以(xlo, ylo)、( )、( )、 (xhi, yhi)和(xlo, yhi)四点为顶 ) ) 画一个填色的长方形。 点,画一个填色的长方形。
GrADS系统提供了一系列基础绘图指令来控制和实现一些基础的绘图功能,比如绘制线条、符号、字符串等
5. draw mark marktype x y size在(x、y)点画一个类型为 、 ) marktype大小为 大小为size的符号, 的符号, 大小为 的符号 marktype取值为: 取值为: 取值为 1 - 十字线 2 - 空心圆圈 3 - 实心色圆圈 4 - 空心长方形 5 - 实心长方形
GrADS系统提供了一系列基础绘图指令来控制和实现一些基础的绘图功能,比如绘制线条、符号、字符串等
6. draw title sting在图形顶部写字符串为标题 。
Note:应该先有一次display命令,即有图形 显示后,draw title命令才生效。
GrADS系统提供了一系列基础绘图指令来控制和实现一些基础的绘图功能,比如绘制线条、符号、字符串等
7. draw wxsym symbol x y size <color<thickness>>在指定的位置( 、 ) 在指定的位置(x、y)画出指定 的天气符号symbol,颜色为 的天气符号 ,颜色为color, , 大小为size,线宽为 大小为 ,线宽为thickness。 。
GrADS系统提供了一系列基础绘图指令来控制和实现一些基础的绘图功能,比如绘制线条、符号、字符串等
天气符号
draw wxsym 40 5.5 6.5 0.2 8 6
GrADS系统提供了一系列基础绘图指令来控制和实现一些基础的绘图功能,比如绘制线条、符号、字符串等
8. draw xlab|ylab string对X(Y)轴进行标注。 ( )轴进行标注。 例如: 例如:draw xlab lon draw ylab lat
GrADS系统提供了一系列基础绘图指令来控制和实现一些基础的绘图功能,比如绘制线条、符号、字符串等
9. 特殊字符的表达方式GrADS提供的字符库:font 0~5 提供的字符库: 提供的字符库 font 0: 细helvetica体; 体 font 1: 细Roman体; 体 font 2: 斜Roman体; 体 font 3: 特殊字符; 特殊字符; font 4: 粗helvetica体; 体 font 5: 粗Roman体; 体例如: 例如:
set
font 4 y string
draw string x
GrADS系统提供了一系列基础绘图指令来控制和实现一些基础的绘图功能,比如绘制线条、符号、字符串等
font 3(特殊字符库)
…… 此处隐藏:642字,全部文档内容请下载后查看。喜欢就下载吧 ……