搜档网
当前位置:搜档网 › GMT笔记-GMT常用画图等命令

GMT笔记-GMT常用画图等命令

GMT笔记-GMT常用画图等命令
GMT笔记-GMT常用画图等命令

命令:

backtracker Forward and Backward flowlines and hotspot tracks

binlegs维护GMT–SYSTEM 索引文件

blockmean L2 (x,y,z)table data filter/decimator

blockmedian L1 (x,y,z)table data filter/decimator

blockmode Mode estimate (x,y,z)table data filter/decimator

cps把shell scripts 和数据文件插入到Complete PostScrip(t CPS)文件cpsdecode由Complete PostScript(CPS)文件提取shell scripts 和数据文件cpsencode把shell scripts 和数据文件插入到Complete PostScript(CPS)文件dat2gmt把一个ASCII 文件转换为二进位gmt 文件

filter1d Filter 1 –D table data sets(time series)

fitcircle得到一组数据点的最佳拟合大圆或小圆

gmt GMT 数据处理和显示软件包

gmt2bin由gmt 文件创建二进制索引文件

gmt2dat二进制gmt文件转换为ASCII文件

gmtconvert ASCII 和二进制1–D表文件之间转换

gmtconvert数据表文件格式转换

gmtdefaults当前缺省设置列表

gmtinfo得到单独航次的信息

gmtlegs查明一个给定地区的航次

gmtlist由.gmt 文件提取数据

gmtmath使用Polish Notation 语法对表格数据进行代数操作

gmtpath获得gmt 文件的完全路径

gmtselect选择基于多空间标准的数据子集

gmtset改变当前的.gmtdefaults 文件所选择的参数

gmttrack一个航迹绘图程序

grd2cpt由一个网格文件创建色谱表

grd2xyz 2 –D 网格文件转换为表格数据

grdclip限定网格数据组的z值范围

grdcontour绘制2–D 网格数据组等值线

grdcut由一个网格文件抽取一个子区就是裁剪掉一部分只要感兴趣的部分grdcut ingrid-G outgrid -R rang

grdedit改变一个2–D 网格文件的标头信息

grdfft Perform operations on gridded files in the frequency domain

grdfilter Filter 2 –D gridded data sets in the space domain

grdgradient由网格文件计算方向梯度,得到另一个网格文件

grdhisteq网格文件柱状图均化(equalization)

grdimage由一个2–D 网格数据组创建影像图

grdinfo得到网格文件的信息

grdlandmask Create masking gridded files from shoreline data base

grdmask Reset grid nodes in/outside a clip path to constants

grdmath对网格文件进行代数操作

grdpaste沿一条公共边界合并多个网格文件

grdproject把网格数据组投影到一个新的坐标系

grdraster Extract subregion from a binary raster and write a grd file grdreformat把网格文件转换为另一种格式

grdsample对一个2-D 网格文件重新采样创建一个新的网格grdtrack沿1-D 轨迹对一个2-D 网格数据组重新采样

grdtrend对网格文件进行多项式趋势拟合

grdvector绘制2-D 网格矢量区

grdview由一个2-D 网格数据组创建3–D透视影像图

grdvolume计算给定等值线以下的体积

hotspotter Create CVA image from seamount flowlines

img2mercgrd Extract region of img, preserving Mercator, save as grd makecpt创建色谱表文件

makepattern Make GMT color pattern from b/w pattern or icon mapproject Transformation of coordinate systems for table data

mgd77togmt Convert an MGD –77 ascii file to a binary gmt file minmax报告数据表文件极大极小值

nearneighbor Nearest –neighbor gridding scheme

originator Associate seamounts with hotspot point sources

project Project table data onto lines or great circles

psbasemap创建底图

psclip Use polygon files to define clipping paths

pscoast在图上绘制(和充填)海岸线、国界线和河流

pscontour Contour or image raw table data by triangulation

pscoupe Plot cross –sections of focal mechanisms.

pshistogram绘制柱状图

psimage Plot Sun rasterfiles on a map

pslib v3.2 A PostScript based plotting library

psmask Create overlay to mask out regions on maps

psmeca Plot focal mechanisms on maps

psmegaplot To create poster –size PostScript plots from page–size plot pspolar Plot polarities on the inferior focal half –sphere on maps psrose绘制扇形或玫瑰花图

psscale在图上绘制灰度图例或彩色图例

pssegy Create imagemasked postscript from SEGY file

pssegyz Create imagemasked postscript from SEGY file

pstext在图上绘制字串

psvelo Plot velocity vectors, crosses, and wedges on maps

pswiggle沿地图上一条规机绘制根据时间序列数据绘制曲线

psxy在图上绘制符号、多边形和线条

psxyz在图上绘制3–D符号、多边形和线条

sample1d表格数据组重新采样

spectrum1d Compute various spectral estimates from time –series splitxyz把xyz 文件分为几段

surface一种连续弯曲的网格算法

trend1d Fits polynomial or Fourier trends to y = f (x)series

trend2d Fits polynomial trends to z = f (x,y)series

triangulate Perform optimal Delauney triangulation and gridding

参数:

-B设定图边界尺标的间隔

-H选项让GMT 知道输入数据文件具有一个(缺省)或多个头纪录。如果多于1个头纪录,一定要在-H选项后指定数字。如-H4。

-O

-K

-P选择肖像模式。缺省为风景画模式

-R指定绘图范围

-U系统时间标志

-V选择verbose模式,将建立程序运行报告文件stderr [Default runs ``silently''].

-X移动整个图的水平位置

-Y移动整个图的竖直位置

-: 对于地理数据,通常认为第一列为经度,第二列为纬度值。如果要调换经纬度顺序,必须使用–: 选项。

1.> psbasemap GMT画底图的指令

一定要有的参数

-B设定图边界尺标的间隔

a文字批注的间隔

f 边框标记的间隔

g隔线的间隔

如果要针对X轴或Y轴做不同的设定,就在参数间加斜线/

NEWS每个轴加上标记

news每个轴不加标记

:.title:在图上面加title这个标题

:title:在轴上加title这个标题(只有在-Jx的情况下有用)

:,%: 刻度单位“%”的表示方法,其它亦然

例如-BNEWsf2a3g2:xx:/f3a3g2:yy::.title:

- JX (-Jx) 线性投影(Linear Projection)一般绘图用

-Jx后面接的数字代表每单位的长度(预设长度单位为英吋,加c的话就变公分)

-JX后面接的数字代表轴的全长

如果要针对X轴或Y轴做不同的设定,就在数字间加斜线/

- JM (-Jm) 麦卡托投影(Mercator Projection)地图绘图用

-Jm后面接的数字代表每度的长度(预设长度单位为英吋,加c的话就变公分)

-JM后面接的数字代表整张图的宽

如果要针对X轴或Y轴做不同的设定,就在数字间加斜线/

-JG lon0/lat0/width. lon0/lat0 指定投影中心

正形投影(Orthographic: )

-JB lon0/lat0/lat1/lat2/width. 给出投影中心和2 条标准平行线

Albers 圆锥投影(Albers conic: )

-JK[f|s] lon0/width. 给出中央子午线

Eckert 投影(Eckert IV and VI: )

-R地图的经纬度范围

西/东/南/北依序填入经纬度

>out.ps把画出来的图输出到out.ps这个档案

不一定要有的参数

-E旋转地图的视野方向

-G把图着色,用r/g/b调

-K 在这一行下面还有后续的指令

-O把这一行指令绘制的图迭加到先前画的图上

-P把图旋转90度

-V画面上会显示本行指令的执行结果

-X移动整个图的水平位置

-Y移动整个图的垂直位置

表示方式

psbasemap -R10/70/-3/8 -JX4i/3i -B10a4f3g5:x:/1a0.6f0.5g1:y::."My first plot":EN -P >plot.ps psbasemap -R10/70/-3/8 -JX4i/3i -B10a10 f3g5:,cm::x:/1a1.1f0.5g1:y::,%::."My first plot1":WS -P >plot.ps

psbasemap -R0/100/0/100 -B20NEWsf3g10:x:/20f5g10:y::.title: -JX3i -E30/20 -G255/155/155 -P -V -X2i -Y2i>basemap_string.ps

-E30/20效果图:

2.> pscoast GMT画陆块海洋和海岸线的程序

一定要有的参数

-J 投影法,和前面的一样

-R 地图的经纬度范围,和前面的一样

不一定要有的参数

-E 旋转地图的视野方向

-G 把干地着色,用r/g/b调色

-S 把湿地着色,用r/g/b调色

-D 图的分辨率(f,h,i,l,c)左往右为分辨率高至低

-I 加河流上去(1-10)大河至小河(a,r,i,c)大小河都画

-W 画海岸线

-N 画边界(1.国界,2.州界,3.海洋,a.全部)

-K 在这一行下面还有后续的指令

-O 把这一行指令绘制的图迭加到先前画的图上

-P 把图旋转90度

-V 画面上会显示本行指令的执行结果

-X 移动整个图的水平位置

-Y移动整个图的垂直位置

表示方式

pscoast -JM7 -R117/126/18/26 -G50/50/50 -S150/150/150 -W1 -Di -V -O -K >>123.ps

3.> psxy GMT在地图上画点线的程序

一定要有的参数

-J投影法,和前面的一样

-R地图的经纬度范围,和前面的一样

不一定要有的参数

-A画大圆线

-B和先前psbasemap的一样

-C对照颜色,后面要接文件名称,分别设定每个符号的颜色

-Gp dpi/pattern[:B r/g/b[F r/g/b]] 或–G fill:把符号着色,用r/g/b调色pattern 可以是1–90 范围的数字,或1–、8–或24 –位的Sun 光栅文件的名字,如用大写字母–GP 代替–Gp ,图像将反相,即黑白像素交换(只能用于1–bit 图像或预设的位图图案)使用–G的光栅图像大小一定要小于146 x 146 像素。

-K在这一行下面还有后续的指令

-N不要跳过超出范围的点

-O把这一行指令绘制的图迭加到先前画的图上

-P把图旋转90度

-M线分段

-Sa在图上画星星,后面要接大小

-Sc在图上画圆圈,后面要接大小

-Sd在图上画钻石,后面要接大小

-Se在图上画椭圆形,在资料的第3,4,5栏要有方向长轴短轴

-SE 椭圆,方位角azimuth(由垂直方向顺时针计),以公里做单位的长轴major、和短轴minor 由输入数据文件读取

-Sf gap/ tick[ l|L|r|R] 断层,gap 和tick 设置短线的长度和间隔,如gap < 0 即指短线编号;l 或r 表示短线画在断层线的左侧或右侧[缺省画在线上],大写L 或R 表

示用三角形代替短线。

-Sl size/ string[% font] 字符,size 为字体大小;增加一个字符或一个字串,字体可任选。

-Sp 点,无须设大小(当前分辨率下的1个像素)

-Sh在图上画六角形,后面要接大小

-Ss在图上画正方型,后面要接大小

-St在图上画三角形,后面要接大小

-Si在图上画反三角,后面要接大小

-Sv[ thick/ length/ width][ n norm] 在图上画箭头,在数据的第3,4栏要有方向长度

-SV[ thick/ length/ width][ n norm]箭头,用方位角azimuth(由北向东旋转的角度)代替方向direction 。地图的角度根据所选的地图投影来计算

-Sx在图上画叉叉,后面要接大小

-Sw[ size 扇形,起点和终点的方向(由水平方向逆时针计)由输入数据文件读取。

-V画面上会显示本行指令的执行结果

-W width[/color][t exture][p] 笔宽, 注意,根据你的设备的dpi的不同,笔宽为

5 可有不同的物理宽度,但是5p 则总是5/72 英寸,texture 属性控制了线的结构

-X移动整个图的水平位置

-Y移动整个图的垂直位置

通用的输入数据的格式为(可选项用方括号表示):

x,y[ z ] [ size ] [σx] [σy] [ symbol ]

只有前两列是输入文件所必需的,它们一定是经度和纬度(或x 和y)。其他可选项在遇到以下情况之一时使用:

1. 如果你打算分别设定每个符号的颜色,用–C 提供一个cpt 文件,增加数据文件第3列,让z值在cpt 文件所取值范围内。

2. 如果你打算分别设定每个符号的大小,在第4列给出符号大小。

3. 为绘制误差棒,使用–E 选项,并增加1列或2列数据,分别为±dx 和±dy 值。–E 的形式决定需要1列(–Ex 或–Ey)还是2列(–Exy)数据。

4. 如果你使用–Sv(或–SV)绘制箭头,则size 实际上为2列,包括了每个箭头的方向direction (或方位azimuth )和长度。

5. 如果你使用–Se 绘制椭圆,则size 实际上为3 列,包括了每个椭圆的方向direction,以英寸做单位的长轴major 和短轴minor(用–SE 时,改为方位角azimuth,轴长以公里做单位).

psxy table_5.11 -R0/10/0/10 -JX5i -B2/2 -G155/255/155 -Sa3 -V -W1>psxy_xingxing.ps psxy table_5.11 -R0/10/0/10 -JX5i -B2/2 -G155/255/155 -Sb0.5 -V -W1>psxy_xingxing.ps psxy table_5.11 -R0/10/0/10 -JX5i -B2/2 -G155/255/155 -V -W1>psxy_xingxing.ps 效果图:

psxy table_5.11 -R0/10/0/10 -JX5i -B2/2 –V -W15/255/155/125to>psxy_xingxing.ps

-W15/255/155/125ta

-W15/255/155/125"20_10_5_10:10" 10表示距离原点10个单位

表示方法二:–W2/255/255/0t20_10_5_10:10

带“to”点线,

带“ta”虚线,

自定义线:

绘制一个与线型相关的符号:

psxy table_5.11 -R0/10/0/10 -JX5i -B2/2 -V -K -W1/255/155/125>psxy_xingxing.ps

psxy table_5.11 -R0/10/0/10 -JX5i -B2/2 -V -O -Si0.2i -W1/255/155/125>>psxy_xingxing.ps

4. > pstext

–C dx/dy 设定文本和文本框之间的间隔(见–W)

–D dx/dy 设定字串投影位置偏移量

–G fill 设定文本颜色

–L 列出字体标识符并退出

–N 保持图边界符号完整

–S pen 选择空心字体并设置画笔属性

–W[ fill][ o[ pen]] 打印文本框,Paint the text box; draw the outline if o is appended(also see –C)

用pstext 输入数据可望含有以下信息:

x y size angle fontno justify text

7个参数的意义为:

x y X 坐标,Y坐标;size 以点做单位的字体大小;angle 文本基线和水平线之间的角度(逆时针测算);fontno 选用字符集代码;justify 为字串对齐方式选择,设定文本串相对于x、y坐标的位置。相应的代码为1~LT,2~CT,3~RT,4~LM,5~CM,6~RM,7~LB,8~CB,9~RB;text 为字符串或待标注文本

@+ 上标使用转换开关

@–下标使用转换开关,:.title@-2:

@# 小型大写字符使用转换开关,:.titleA@#A:

@! 由后面两个字符创建一个合成符号,:.titleA@#AE:

@@ 打印符号@本身

@E @e ,:.title@E@e:

@O @o ,:.title@O@o:

@A @a ,:.title@A@a:

5.> grdimage GMT画二维等高图的指令

grd grd档案的档名

-E dpi 设置所需要的影像分辨率[缺省为数据分辨率]

-C对照颜色,后面要接文件名称

-J 投影方式,和前面一样

-I intenfile 使用intensfile 文件的亮度数据建立虚拟照明

-M 使用(电视)YIQ 转换改为灰度

-B 和先前psbasemap的一样

-K 在这一行下面还有后续的指令

-O把这一行指令绘制的图迭加到先前画的图上

-P把图旋转90度

-R地图的经纬度范围,和前面的一样

-V画面上会显示本行指令的执行结果

-X移动整个图的水平位置

-Y移动整个图的垂直位置

表示方式

grdimage file.grd -JOc122/21/22/69/4.8i -R117/126/18/26 -Cfile.cpt -P -K -V > 123.ps

6.>pscontour 轮廓表中的数据直接三角剖分[方法]

pscontour -R -J table_5.11 -B2f1WSne -Wthin -Ctopo.cpt -Lthinnest, - -G1i/0> 123.ps : 以右上图为相对坐标,绘左下图图框、标注;绘各条边组成三角形网,虚线;根据topo.cpt 的间隔画等值线,标注间隔1i。

pscontour -R -J table_5.11 -B2f1eSnw -Ctopo.cpt -I -X3.25i -O -K >> example_12.ps 以左下图为相对坐标,绘右下图图框、标注;根据topo.cpt的间隔画等值线和填充颜色pscontour -R -JX6i table_5.11 -B2f1WSne -Wthin -Ctopo.cpt -G1i/0-K -U > 123.ps pscontour -R -J table_5.11 -B2f1WSne -Wthin -Ctopo.cpt -Lthinnest,- -G1i/0 > 12.ps

7.> psscale GMT画比例尺的指令

一定要有的参数

–D xpos/ ypos/ length/ width[ h] 设定色谱图例的左侧中心坐标和图例的长/宽。加h 改为水平图例并给

出顶部中心坐标

不一定要有的参数

-B定义比例尺的间隔,和前面一样

-C cptfile 必需的cpt 文件

-K在这一行下面还有后续的指令

-O把这一行指令绘制的图迭加到先前画的图上

-P把图旋转90度

-V画面上会显示本行指令的执行结果

-X移动整个图的水平位置

-Y移动整个图的垂直位置

-W笔宽

表示方式

psscale -Cfile.cpt -D2.8/-1/4/0.22h -Bf1000a2000:”Elevation (m)”: -O -K >> 123.ps

8.> grdcontour GMT画二维等值线图的指令

一定要有的参数

grd grd档案的档名

-J投影方式,和前面一样

不一定要有的参数

-A a not_int 标记等值线间距

-C cont_int 非标记等值线间距

-G gap 设定标记等值线两个标记之间的间隔

-L low/ high 只绘制low 到high 范围内的等值线

-N unit 给标记等值线的标记后加单位unit

-Q cut 不画少于cut 个节点的等值线

-S smooth 重新采样平滑等值线,用网格大小/平滑系数作为新网格的增量

-T[ +| –][ gap/ length][: LH] 给最里面的封闭等值线绘制短线,短线起点在等值线,朝向低值方向。设定短线的间距和短线长度,在封闭等值线的中心书写字符。

-W[ a| c] pen 设置非标记等值线和标记等值线间距的线属性

-Z factor[/ offset] 进行处理之前,先减去偏移量并用参数乘以数据值

-P把图旋转90度

-R地图的经纬度范围,和前面的一样

-T高地(-T+)或低地(-T-)加上标记

-V画面上会显示本行指令的执行结果

-X移动整个图的水平位置

-Y移动整个图的垂直位置

grdcontour file.grd -JM7 -R117/126/18/26 -C0.025 -W1 -A1 -P -K -V >> 123.ps

grdcontour ed.grd -R0/17875.8/0/18739 -C10 -JX5i -Q10>ed.ps

9.> grdview GMT 模块由网格化的数据文件产生透视图的命令,可产生两类图:

1. 鱼网或线框图(可以添加也可以没有等值线)

2. 彩色编码表面图(可选阴影、等值线或覆盖)

1. relief_ 文件是一个表面网格化数据组

2. -J 选择地图投影类型

3. -JZ height 用于垂直比例尺即按1:N的比例绘制Z值,比例越大图像Z轴越高

(注:N!= height,具体多少尚未可知)

4. -E azimuth/elevation 用于vantage 点

此外,还有一些需要的选项:

表 4.5: grdview 最常用的选项

–C cptfile 彩色编码表面图和等值线网线图所要求的cpt 文件

–G drape_file 用drape_file 代替relief_file 给颜色赋值

–I intens_file 照明强度文件

–Qm 选择网线图

–Qs[ m] 使用多边形的表面图,加m 显示网线.

该选项为–W 所允许

–Qi dpi[ g] 扫描线转换成图。指定dpi,加g 规定为灰度图,–B 不起作用。

–W pen 在表面图上面画等值线(除–Qi 外)

可由下面命令得到一个简单的网线图:

grdview bermuda.grd -JM5i -P -JZ2i -E135/30 -B2 -Cbermuda.cpt > map.ps

10.>psrose:玫瑰花图分区

psrose –R0/1/0/360

pshistogram 直方图

11.>project:project -C0/0 -E7/7 -G0.1 -Fxy > track

创建对角线的剖面线文件,起点坐标0,0,终点坐标7,7,每0.1 个单位采点一个,把每个点的x,y写入数据文件track

12.>grdtrack:Grdtrack1 track –Gdata.grd | gawk "{print $3, $4}" > data.d

沿剖面线方向(文件track)从data.grd 中采样,结果作为gawk "{print $3, $4}"的输入数据,再写到数据文件data.d 中

二、

所有的GMT 网格化程序都需要用户指定网格化的范围和输出文件名字

–R xmin/ xmax/ ymin/ ymax 需要网格化的范围

–I xinc[ m| c][/ yinc[ m| c]] 网格间隔(加m 或c 为以弧度表示的分或秒)相当于对数据抽稀数值越大每条等直线上的节点越少,等值线越不精确,由x,y的值限定其值(?),最少个方向有4个节点;

–G gridfile 输出文件名字

最近邻点网格化法

nearneighbor 执行一种简单的“最近邻点”平均操作。当数据密度比较大时,这是优选的网格化数据的方法

–S radius[ k] 设置搜寻半径。加k 表示半径的单位为千米[缺省为x –单位]

–E empty 给空白节点赋值[缺省为NaN]

–N sectors 设置搜寻扇区数[缺省为4]

–W 由输入数据的第4列读相对权重

grd数据的处理

1.用grdraster命令来提取1个GMT已有的网格数据组,

2.转换成xyz值

grd2xyz file.grd -R117/126/18/26 > file.xyz

3.转换成grd檔

张性样条网格化法

surface file2.xyz -R117/126/18/26 -I0.1 -Gfile3.grd

-A aspect 对向各项异性的网格设置方向比值

-C limit 设置收敛极值。缺省为数据范围的1/1000

-T tension 设值张性系数[ 缺省为0]

surface mean.xyz -R -I1 -Gdata.grd 由处理后的离散数据mean.xyz产生2进位的data.grd 文件

查询档案信息

minmax file.xyz

gmtconvert ship.xyz -bo > ship.b //转为二进制文件

minmax ship.b -I1 -bi3 //输出为-R245/255/20/30

grdinfo file.grd

echo写数据;

echo -0.4 7.5 30 0.0 1 2 a)> tmp ;用echo写一行ASCII 码文本为“a)”及其参数,存入文件tmp

echo -10 255 0 255 > zero.cpt

echo 0 100 10 100 >> zero.cpt

用echo 建立一个灰度.cpt 文件zero.cpt

echo 205 26 0 0 1.1 | psxyz -Jm -E60/30 -R -SV0.2i/0.5i/0.4ii -W1p -O -K -N >>example_04.ps 205 26 0 0 1.1 作为psxyz的输入值,即由标准输入给出画符号(SV)的起点

坐标(205,26,0),方向(0),长度(1.1i)。-Jm -E -R都同上,-SV箭体宽箭/头长箭/头宽,-N符号可画在图框外;-E60/30:视点转角/倾角。echo 205 22.2 ……

@# 字母大小写转换开关

预处理数据(或者称为过滤数据):blockmean 、blockmedian 和blockmode。第一个命令对网格间隔框内的值取平均值,第二个命令返回中值,后一个命令返回众值。作为一般规律,我们对于大多数平滑数据(比如位场potential fields )采用平均数,而对于比较粗略的,非高斯数据(比如地形数据)采用中值或众值。除了要求的–R 和–I 转换开关外–N 选择像素配准[缺省为网格线]

–W[ i| o] 加i 或o 表示由第4 列读出或写入权重

psmask 命令可以读同样的预处理数据并根据

数据的分布设置等值线的mask。一旦剪裁路径被激活,我们可以绘出最后等值线区的轮廓,然后第二次调用psmask 来最终解除剪裁。

blockmean table_5.11 -R0/7/0/7 -I1 > mean.xyz 数据预处理,读离散的ASCII数据文件

table_5.11,以1×1个单位为网格(块),计算每块的平均值及点坐标,并写到输出文件mean.xyz中,没有原始数据点的块空白块状平均(I是精确度每多少度一格)

grdtrend data.grd -N10 -Ttrend.grd

读data.grd 文件,采用最小二乘法,用低次多项式趋势拟和data.grd 数据,趋势面由双三次方程决定。设置拟和模型参数数目为10。输出拟合后的trend.grd文件。

triangulate table_5.11 –Grawt.grd –R –I0.1 > NUL执行Delauney三角型法构筑grd文件(尽可能等边),

triangulate table_5.11 -m > net.xy 读xy(z)文件table_5.11,对xy平面上的离散点执行最优Delauney三角形化,即构筑尽可能等边的三角形网。结果用多段文件形式写入文件net.xy。每一段表示三角形1条边两个端点的xy坐标。

net.xy的格式为:

> Edge 1-3

1.4 6.2

3.6 6.2

grdfilter rawt.grd –Gfiltered.grd –D0 –Fc1 读入grd文件rawt.grd,按时间域,用多种方法进行筛选,–D0:x,y网格与宽度单位一致,采用笛卡儿距离;–Fc1:采用余弦Arch进行筛选;输出文件filtered.grd

grdgradient ss_grav.grd -Nt1 -A45 -Gss_grav_i.grd 由ss_grav.grd计算45°方向的方向梯度文件ss_grav_i.grd

表4.1: makecpt 允许的主要选项

选项作用

–C 给出所调用的主cpt 文件名

–I 倒转颜色级数指向

–V 在verbose 模式下运行

–Z 构筑一个连续的而不是离散的表

makecpt -Crainbow –T-2/14/2 >g.cpt , 以内置色谱文件库的rainbow为标准建立色谱文件文件名g.cpt,由-2到14,间隔2

表4.2: psscale的主要转换开关和选项

Option Purpose

–C cptfile 必需的cpt 文件

–D xpos/ ypos/ length/ width[ h] 设定色谱图例的左侧中心坐标和图例的长/宽。

加h 改为水平图例并给出顶部中心坐标

–I max_intensity 增加照明效应

下列图片红点为中心坐标

左图无h时,中图为有h时,右图为-I灯光效果

grdgradient 命令确定N90oE 方向光线地形的亮度梯度。与要求输入输出文件的名字不同,从一个文件通过计算梯度方位角得到另一个文件,要用到的选项为:

表 4.4: grdgradient 选项

-A azimuth 计算梯度的方位角

-M 指出地理网格

-N[ t| e][ norm[/ offset]] 用norm/offset [= 1/0 by default]标准化梯度.

插入t 使用tan -1 变化来标准化

插入e 使用累积Laplace 变化来标准化

grdgradient us.grd –Ne0.8 –A100 –M –Gus_i.grd

grdclip :根据Z值来确定剪切范围

grdclip ship.sur –Sa10/NaN -Sb-35/NAN -Gship_clipped.sur

活用这几个小技巧,将工作的效率提高50%

活用这几个小技巧,将工作的效率提高50% 今天要分享的,就是从实战中总结出来的,能确切可行节省工作和学习时间的一些小窍门。 一、建立专属信息库 我敢保证,你每天的日常工作和学习当中,一定有许多时间,浪费在来回搜寻信息上面。 什么信息呢?比如QQ里和同事的某段对话、微信里面领导的一段要求、邮件里面的一段文字、藏在多层路径下面的某个文件……它们总是在你最紧急、最需要的时候藏起来,让你花一番力气去找。不但浪费时间,也常常影响心情。 如果你经常有这样的困扰,那可以试试这个方法:建立一个专属的信息库。 无论是聊天记录、邮件内容,还是工作安排、项目反馈,抑或是突然产生的灵感,或者从网上看到的有价值的案例、知识,都可以往里面一丢,需要的时候,打开它,直接查找即可。 你可以用任何笔记软件来建立这个信息库。我的建议是利用Onenote或者印象笔记。当然,为知笔记、有道云笔记之类,也是可以的。

在笔记软件里,按照你负责的项目,新建一个笔记本。然后,所有跟这个项目相关的一切信息,都可以放进这个笔记本,再起一个易于辨认的名字即可。 比如:你和同事讨论一个原型,他提了很多有意思的看法。聊完之后,为了避免忘记,你就可以直接把聊天记录复制出来,在笔记本里新建一页笔记,命名为“06.19与XXX 关于XX原型第二版的讨论”即可。 或者,你是一名文案,那么,可以直接新建一页笔记,把平时在网上搜集到的案例放进去,再写上来源和自己的想法。当你没有灵感的时候,打开看看,立刻可以为你提供大量的创意参考。 更重要的,可以把所有的工作流程、规范,甚至是生活的备忘录都放进去。比如“5号电池在门口第二个柜子里”、“充电器在卧室书架下面的箱子里”、“身份证在衣柜下面的抽屉第二层”……平时或许感觉不到,但在急需的时候,绝对可以为你节省大量的时间和精力。 使用这个方法,最重要的,是一定要坚持平时的积累和记录。最好是设置为开机启动,配合相应的插件和快速启动方式(比如印象笔记的“剪藏”、Onenote的“新建快速笔记”),务求第一时间将信息记录入笔记中。

(整理)天正画图的心得.

虽然我对天正建筑软件画图还是算的上很熟练了,但我还是一直在画图的过程中不停的摸索一些制图技巧和窍门,已提高制图效率。 天正CAD快捷键 我先自己发几条小心得: 关于天正CAD快捷键 要想画图快,肯定要是用快捷键,同时也会设置自己觉得方便的快捷键。我们经常会遇到自己设置的快捷键,别人到你的电脑上就不知道你的快捷键是什么了。 比如我做方案,我们老板就会时不时的直接跑到我电脑上改图。 其实CAD快捷键的原则是:一个命令可以用多个快捷键来调用,而一个快捷键只能用于一个命令。 所以在我们设置快捷键的时候,可以保留原来的快捷键,将我们要改的快捷键复制一个,再设置新的快捷键,这样默认快捷键和你设置的快捷键就都可以调用同一个命令了。就不用当心别人到你电脑上没法用你的CAD。 举个例子: COLOUR, *COLOR CO, *COPY CC, *COPY CT, *CTABLESTYLE 复制命令就可以用 CO 和 CC 两个快捷键来调用了。 也照顾一下新手: 修改快捷键在CAD:工具—自定义—编辑程序参数(acad.pgp) 解决线不共面 解决线不共面 建筑图纸,从规划局提过来的红线图的线经常不在同一个标高上,或者有线图纸是三维的,造成在设计总平,尤其是道路倒圆角的时候经常会遇见线不共面。 在天正软件里有个命令叫“统一标高”,可以解决这个问题。快捷键是“tybg”,输入命令后,框选所有图纸回车再回车就行了。 ctrl+shift+c(指定基点复制),ctrl+shift+v(粘贴为块) ctrl+shift+c(指定基点复制),ctrl+shift+v(粘贴为块) 这也是我比较常用的两个命令, ctrl+shift+c(指定基点复制),在复制的时候会让你指定基点,在粘贴的时候就以这个基点粘贴定位,要在两个CAD文件之间复制的时候用起来比较方便,一次到位,不用再先粘贴还要去移动一次。 ctrl+shift+v(粘贴为块),在粘贴的时候用ctrl+shift+v,可以直接将要粘贴的对象在粘贴的同时变成块 ctrl+shift+v(粘贴为块),在粘贴的时候用ctrl+shift+v,可以直接将要粘贴的对象在粘贴的同时变成块。 “P”的用法

R软件作图命令汇总

setwd( ):设定R软件当前工作目录。 getwd( ):查看R软件当前工作目录。 list.files( ): 查看当前目录下文件。 file.show( ): 显示文件。 file.access( ): 查看文件是否可读可写。 file.create( ): 创建一个文件。例如:file.create(“D:/lesong.xls”). dir.create( ): 创建一个目录。例如:dir.create(D:/lesong). file.remove( ):删除一个文件。 File.choose( ):选择一个文件。 读数据函数read.table( )主要参数解释: read.table(file, header = FALSE, sep = "", quote = ""'", dec = ".", https://www.sodocs.net/doc/da10796468.html,s, https://www.sodocs.net/doc/da10796468.html,s, as.is = !stringsAsFactors, na.strings = "NA", colClasses = NA, nrows = -1, skip = 0, https://www.sodocs.net/doc/da10796468.html,s = TRUE, fill = !blank.lines.skip, strip.white = FALSE, blank.lines.skip = TRUE,

comment.char = "#", allowEscapes = FALSE, flush = FALSE, stringsAsFactors = default.stringsAsFactors(), fileEncoding = "", encoding = "unknown") header:逻辑参数。指定是否文件第一行为变量名。 na.strings:指定缺失文字。 skip:指定读数据跳过的行数。 nrows:指定数据读入最大的行数。 dec:指定小数点记号。 sep:指定数据分割字符。 https://www.sodocs.net/doc/da10796468.html,s与https://www.sodocs.net/doc/da10796468.html,s:赋予数据行名和列名。 读入数据其他相关函数: readLines():按行读入数据文件。类似perl读数据方式。 scan( ):将数据读作一行向量形式。 read.delim("educ_scores.txt"):读入文本文件(制表符分隔)。 read.csv("educ_scores1.csv"):读入CSV(逗号分割)。 readBin( ):读入二进制数据。

2018-2019-印象笔记使用-精选word文档 (4页)

本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除! == 本文为word格式,下载后可方便编辑和修改! == 印象笔记使用 篇一:手机版印象笔记使用教程 手机版印象笔记使用教程 不知道你有没有这种经历,放在家里电脑里面的资料因为没有拷贝到U盘,或 者忘记把笔记本带出来,在你急需要资料的时候却找不到,此时焦头烂额的你 肯定恨为什么没有一个能够随身携带的方法;别着急,今天我们要和大家说的 就是如何将我们的照片、文档、日志等资料随身携带,并且还能随时把我们的 照片、文档和日志记录下来保存到云端,最后通过PC电脑也同样可以进行浏览。功能强大的印象笔记 下面来为大家介绍一款功能强大的云端记事本——印象笔记,功能更加强大, 但是操作上也相对复杂一些,对于第一次使用这款软件的用户来说,需要稍微 研究一下。 如同所有其他的软件一样,首先我们需要注册一个印象笔记的账号,之后登陆 就能看到我们之前所同步的笔记。 1 我们可以查看已有账户中的笔记,同时可以对笔记添加标签、保存附件和创建 快捷方式和删除等操作。 2 印象笔记有一个比较人性化的体验,就是我们在笔记页面可以向右滑动快速切 换到操作界面,在这里可以选择新建笔记,也可以从拍照、音频和附件等快速 进入新建笔记界面。 3 我们可以通过快速拍照、音频和附件按钮进行快速笔记添加。 4

请注意,我们在笔记编辑页面还能看到例如图中标识的一排小按钮,这些按钮 除了可以添加对应的照片和音频文件外,还能够改变字体颜色以及添加字体下 划线,另外点击“*”按钮系统会自动保存我们的笔记以免造成意外。 5 篇二:使用印象笔记(Evernote)的人都是怎么整理笔记的 曾经在Onenote和Evernote之间不断不断的纠结,因为Evernote的编辑功能 很烂,而Onenote的手写及公式编辑非常赞,两者我都是付费用户,所以一切 功能我都能用。以前一直在两边切换来切换去。后 甚至许多人吐槽的只有两级目录也能够理解了,一个笔记本组就相当于图书馆 里的一个大书架,一个笔记本就相当于大书架里的其中一格。很少有书架里的 一格里面还有更小的子格吧? 有了这样的觉悟,整理笔记的思路就明确多了,怎么整理图书馆里的书就怎么 整理Evernote。 1. 在Evernote里设置一个默认笔记本叫Inbox,然后所有一切剪辑【网页, 文献,Pocket,PDF,甚至视频(Evernote高级账户4G每月就是这么自信= =)】都先放到Inbox里面。这就好比各种图书馆新买的各种书以及读者刚还回来的各种书,还没来得及整理分类。 2. 然后利用笔记本组的功能,大致分三类,一类是工作上的,一类是兴趣爱好上的,一类是生活各种乱七八糟的。然后再在三个大类里面分子类。这就跟图 书馆的书籍分类法类似。 3. 然后有空就将处理Inbox这个笔记本的里的东西,然后归档各个笔记本里面,并且加上各种Tag。这 4. 所有需要自己写的东西都用Onenote 就是把图书馆新进的书放到各个书架上。 来想到了一个比喻,终于大彻大悟: Evernote实际上是一个书架(图书馆), 而Onenote是真正的写笔记的本子。 另外Onenote虽然没有官方的Tag功能,但我有自己的做法。就是每个笔记前 面加一行井号『#』+标签名『XXX』来代替标签。每次搜索标签只要加个#号就 好了。 篇三:当印象笔记遇到APP 不一样的使用技巧 当印象笔记遇到APP 不一样的使用技巧

心得体会 cad绘图心得集合篇

cad绘图心得集合篇 目前,公司的设计文件,特别是图纸,都是用AUTOCAD软件绘制的。但是,现在还有很多人对CAD并不是非常熟悉,或者说使用起来并非得心应手,以至于效率并不是很高,今天小编就为大家带来一些CAD的绘图心得。 CAD绘图心得一 AUTIOCAD的绘图基本如同以下步骤: 1、绘图前先建好图层在此就不对图层作解释了,在画图之前,首先把基本的图层设置好(包括颜色、线型、线粗的设置),如轮廓线、标注、文字可分别建立相应的图层,其它图层刚根据需要设置。 2、建好图层后,设置基本的文字与标注样式文字与标注样式的设置一是方便绘图,二是便于以后修改。标注样式也可等图画好后在标注前设置,文字样式最好设成宋体或仿宋,这样便于在不同的机子上打开能保证文字正确显示。 3、线型的挡配(包括颜色、粗细、形式) 一幅图假如线一样粗,打印出来就没有层次感,让人看了费神。如轮廓线可设为或或,标注可设为,这样才能较好的把轮廓与标注区分开来。 我自己总结的经验和方法: 1、循序渐进整个学习过程应采用循序渐进的方式,先了解计算机绘图的基本知识,如相对直角坐标和相对极坐标等,使自己能由浅入深,由简到繁地掌握AutoCAD的使用技术。

2、学以致用在学习AutoCAD时始终要与实际应用相结合,不要把主要精力花费在各个命令孤立地学习上;要把学以致用的原则贯穿整个学习过程,以使自己对绘图命令有深刻和形象的理解,有利于培养自己应用AutoCAD独立完成绘图的能力。 3、熟能生巧配套的强迫自己做几个综合实例,分别详细地进行图形的绘制,使自己可以从全局的角度掌握整个绘图过程,力争使自己学习完AutoCAD课之后就可以投身到实际的使用中去。掌握技巧方法: 1、常见问题要弄懂 同样画一张图,有的同学画的大小适中,有的同学画的图形就很小,甚至看不见。经过学习后了解这是因为绘图区域界限的设定操作没有做,或虽用LIMITS命令进行了设定,但忘记了用ZOOM命令中的ALL选项对绘图区重新进行规整。绘图区域的设定是根据实际的绘图需要来进行的。有时用线型名称为HIDDEN的线型画线段,但发现画出的线段看上去像是实线,这是线型比例不合适引起的,也就是说线型比例太大,也可能是太小。解决问题的办法是将线型管理器对话框打开,修改其全局比例因子至合适的数值即可。在进行尺寸标注以后,有时发现不能看到所标注的尺寸文本,这是什么原因引起的?这是因为尺寸标注的整体比例因子设置得太小,将尺寸标注方式对话框打开,修改其数值变大即可。 2、有比较,才有鉴别 容易混淆的命令,要注意使自己弄清它们之间的区别。如ZOOM

湘源控规神一样地命令总结材料

湘源控规参数设置命令集合 一、高程分析或者坡度分析的面积统计问题 1、ft命令回车命令行:选择参照块(即在图例上选择一个色块)回车 2、命令行:构造实体集类型[0-同层实体1-同类实体2-同层及同类实体3-同色实体]<3>选择3回车 3、输入命令aaa 回车命令行:单位P/<输入字体高度><3.50>输入p回车选择面积的单位公顷、平方米或者亩回车输入字体的高度回车 4、命令行:选择计算方法[0-点选1-选实体2-描边界3-按次选线]<1>:选择1回车 5、命令行:选择数字、闭合曲线或填充图案: 输入p回车 6、命令行:请输入位置点: 在图上选择要输入的位置即可。 7、重复上面的工作可以把所有的不同颜色的高程区域或坡度区域的面积统计出来。(地形分析的高程分析图和坡度分析图的操作步骤:1地形-字转高程。把地形图的高程点转为湘源可识别的离散点;2地形-地形分析-高程分析或坡度分析选择对话框的等间距,确定即刻。即可绘出高程分析图或者是坡度分析图,图例也自动生成) 二、标高的箭头太小,如何可以调整 标高的箭头调整方法: 1)打开湘源控规安装文件夹下“dat”子文件夹中“SYSTEM.DWG”文件。 2)使用“insert”插入命令,插入“室外标高”图块,位置为(0,0,0),缩放比例为1.0,旋转角度为0,分解打勾。 3)人工调整三角形的大小,注意0,0,0位置别动。“标高”文字可以大小或位置调整。4)调整完后再使用用“block”命令,名称仍为“室外标高”,基点为(0,0,0),选择“标高”文字和三角形,按确认。

5)保存“SYSTEM.DWG”文件。 三、地区标准如何实现参数的配置 使用“工具”-〉“绘图参数”中的图层设置(对图层的名称、颜色、线型进行定义)弯道设置(对道路的交叉口进行设置)填充设置(对填充图案、填充比例、填充角度进行设置)指标设置(对不同用地性质的建筑密度、绿地率、建筑限高、自行车为、机动车位、总户数参数、户均人数等进行设置)公建参数设置等 指标块的修改、图则的修改、图签的修改等 修改完所有的参数后用“工具”-〉“绘图参数”中“参数保存(UserPrmFile)”命令。可以把所有用户自己作的修改全部打包保存。下次重装此系统后,仍然使用此命令,恢复用户的全部修改参数。 四、图则的自定义 1、设计好自己的图则 2、打开湘源的图则注意比例尺要一致 3、把湘源的A-01复制出来 4、用explode命令或者cad菜单的修改-分解命令分解A-01 如图 5、然后把这里面的对应项平移到你设计好图则的对应项下面如图 6、平移完后在命令行输入block命令弹出块定义的对话框,名称输入一个名称(任意名称度可以)点选择对象然后再图则里面选择刚平移的所有内容,选择完后回车,回到块定义对话框点击确认弹出对话框如图点击确认在图则里会显示A-01 7、复制A-01到其余的行内就可以如图 8、保存到图则里面即可调用。 五、湘源里面关于缩放的问题

DOS批处理命令大全

写批处理 扩展名是bat(在nt/2000/xp/2003下也可以是cmd)的文件就是批处理文件。 ==== willsort 编注======================================= .bat是dos下的批处理文件 .cmd是nt内核命令行环境的另一种批处理文件 从更广义的角度来看,unix的shell脚本以及其它操作系统甚至应用程序中由外壳进行解释执行的文本,都具有与批处理文件十分相似的作用,而且同样是由专用解释器以行为单位解释执行,这种文本形式更通用的称谓是脚本语言。所以从某个程度分析,batch, unix shell, awk, basic, perl 等脚本语言都是一样的,只不过应用的范围和解释的平台各有不同而已。甚至有些应用程序仍然沿用批处理这一称呼,而其内容和扩展名与dos的批处理却又完全不同。 =================================== 首先批处理文件是一个文本文件,这个文件的每一行都是一条DOS命令(大部分时候就好象我们在DOS 提示符下执行的命令行一样),你可以使用DOS下的Edit或者Windows的记事本(notepad)等任何文本文件编辑工具创建和修改批处理文件。 ==== willsort 题注=================== 批处理文件中完全可以使用非dos命令,甚至可以使用不具有可执行特性的普通数据性文件,这缘于wind ows系统这个新型解释平台的涉入,使得批处理的应用越来越"边缘化"。所以我们讨论的批处理应该限定在dos环境或者命令行环境中,否则很多观念和设定都需要做比较大的变动。 ======================== 其次,批处理文件是一种简单的程序,可以通过条件语句(if)和流程控制语句(goto)来控制命令运行的流程,在批处理中也可以使用循环语句(for)来循环执行一条命令。当然,批处理文件的编程能力与C语言等编程语句比起来是十分有限的,也是十分不规范的。批处理的程序语句就是一条条的DOS命令(包括内部命令和外部命令),而批处理的能力主要取决于你所使用的命令。 ==== willsort 编注================== 批处理文件(batch file)也可以称之为批处理程序(batch program),这一点与编译型语言有所不同,就c语言来说,扩展名为c或者cpp的文件可以称之为c语言文件或者c语言源代码,但只有编译连接后的exe 文件才可以称之为c语言程序。因为批处理文件本身既具有文本的可读性,又具有程序的可执行性,这些称谓的界限是比较模糊的。 =========================== 第三,每个编写好的批处理文件都相当于一个DOS的外部命令,你可以把它所在的目录放到你的DOS搜索路径(path)中来使得它可以在任意位置运行。一个良好的习惯是在硬盘上建立一个bat或者batch目录(例如C:\BATCH),然后将所有你编写的批处理文件放到该目录中,这样只要在path中设置上c:\batch,你就可以在任意位置运行所有你编写的批处理程序。 ==== willsort 编注===== 纯以dos系统而言,可执行程序大约可以细分为五类,依照执行优先级由高到低排列分别是:DOSKEY宏命令(预先驻留内存),https://www.sodocs.net/doc/da10796468.html,中的内部命令(根据内存的环境随时进驻内存),以com为扩

Evernote使用技巧

Evernote使用技巧(1) 使用Evernote很长时间了,积累了不少Evernote的技巧。最近在教老婆和儿子使用Evernote,还特意给每个人都单独创建一个帐户,在教他们的过程中做了些记录,分享一下我平时是如何使用Evernote: 日常菜谱 我平时喜欢在周末的时候亲自动手做几个菜跟家里人一起吃,在做菜前经常会在网上搜索各种做法看看哪种方法更好吃,积累了一些食谱,常用的菜谱也就二十种左右。 一旦我出差的时候,就把做菜的任务留给老婆,为了方便她的使用,我把常用的食谱都放Evernote里,单独建了一个“日常菜谱”的目录,如图: 老婆在做菜的时候,把iPad拿到厨房,打开Evernote,同步后点击相应的菜谱就能看到具体的步骤,然后按照相应的步骤进行。

吃完并收拾完厨房之后,会对菜谱做些记录和修改,比如各种调料的比例、做菜的时间步骤,这样改正几次之后,这个菜谱就会变得更加实用。 儿童教育文章阅读 有了孩子之后我跟老婆在儿童教育方面花了很大的时间和精力,自从孩子上学后,发现孩子的压力一天天在变大,为了能更好的帮助孩子,跟老婆阅读一些儿童方面的文章。平时看到一些不错的文章时,会把文章通过Gmail直接发送到老婆的Evernote帐户中。 老婆的职业是财务,白天的时候工作很忙,晚上回家后还要照顾孩子和收拾家务,平时很少有时间和精力去阅读这方面的书籍和资料,只有在晚上孩子睡觉后有一小会的时间阅读,这时使用iPad中的Evernote把文章同步过来,花些时间阅读一下,看看有没有好的方法值得学习。 注:在Evernote 4.0中支持使用通过邮件的方式进行收集。 每个Evernote用户都有一个固定的邮件地址,这个地址能在“帐户信息”找到,通过电子邮件发送笔记后面的地址就是,(PC版本点击工具帐户信息就能看到) 在发信的时候,可以通过特殊方式直接把文章发送到指定笔记中。具体格式如下:标题@笔记名称#标记名称

绘图学习总结

绘图学习总结 CAD学习心得体会 在经过一个学期的学习AUTO CAD的这段时间里,我对CAD的应用有一个较全面的了解,同时也掌握了CAD制图的一些方法与技巧,下面就个人绘图的心得谈谈。 一、画图的基本常识 比方说画一个圆,你首先得知道画圆的图标在哪里,或是快捷键是什么,这是绘图前需了解的。所以刚入门时候我就尝试逐个的试一试,了解一下绘图的基本命令。 二、掌握快捷命令、提高绘图速度 在熟悉了每个图标后,对一些常用或不常用的的命令应掌握其快捷键,前期可能有点慢,但你用一段时间后,绘图的速度就会显著的提高。 三、对各种参数进行设置、提高绘图的水平与质量 掌握了画图的基本方法,这还不够,因为同一幅图可能形式一样,但图层设置和色彩的搭配与线型的设置不同,给人的感觉与打印出来的效果是截然不同的。所以接下来该掌握的首先是图层的设置,线型、文字及标注样式的设置,怎样设置能使图形在CAD上看起来好看,打印出来质量高,这需要反复的画,然后打印出来,不断的总结经验。 四、养成绘图的良好习惯 当我掌握基本的绘图命令后,老师就常常强调应该在

以后的绘图过程当中就应养成良好的习惯,这对提前绘图速度与绘图的质量非常关键、同时也利于我们的图能很好的拿来与人交流,特别是对需要一个团队协作才能完成的图显得尤为重要。 AUTIO CAD的绘图基本如同以下步骤: 1、绘图前先建好图层 在此就不对图层作解释了,在画图之前,首先把基本的图层设置好,如轮廓线、标注、文字可分别建立相应的图层,其它图层刚根据需要设置。 2、建好图层后,设置基本的文字与标注样式 文字与标注样式的设置一是方便绘图,二是便于以后修改。标注样式也可等图画好后在标注前设置,文字样式最好设成宋体或仿宋,这样便于在不同的机子上打开能保证文字正确显示。 3、线型的挡配 一幅图假如线一样粗,打印出来就没有层次感,让人看了费神。如轮廓线可设为或或,标注可设为,这样才能较好的把轮廓与标注区分开来。 我自己总结的经验和方法: 1、循序渐进 整个学习过程应采用循序渐进的方式,先了解计算机绘图的基本知识,如相对直角坐标和相对极坐标等,使自己

实用批处理(bat)教程

目录 第一章批处理基础 第一节常用批处理内部命令简介 1、REM 和:: 2、ECHO 和@ 3、PAUSE 4、ERRORLEVEL 5、TITLE 6、COLOR 7、mode 配置系统设备 8、GOTO 和: 9、FIND 10、START 11、assoc 和ftype 12、pushd 和popd 13、CALL 14、shift 15、IF 16、setlocal 与变量延迟(ENABLEDELAYEDEXPANSION / DISABLEDELAYEDEXPANSION 启动或停用延缓环境变量扩展名。) 17、ATTRIB显示或更改文件属性 第二节常用特殊符号 1、@命令行回显屏蔽符 2、%批处理变量引导符 3、> 重定向符 4、>>重定向符 5、<、>、<& 重定向符 6、|命令管道符 7、^转义字符 8、组合命令 9、& 组合命令 10、||组合命令 11、\"\"字符串界定符 12、, 逗号 13、; 分号 14、() 括号 15、! 感叹号 第二章FOR命令详解 一、基本格式 二、参数/d仅为目录 三、参数/R递归(文件名) 四、参数/L迭代数值范围 五、参数/F迭代及文件解析 第三章FOR命令中的变量

一、~I- 删除任何引号(\"),扩展%I 二、%~fI- 将%I 扩展到一个完全合格的路径名 三、%~dI- 仅将%I 扩展到一个驱动器号 四、%~pI- 仅将%I 扩展到一个路径 五、%~nI- 仅将%I 扩展到一个文件名 六、%~xI- 仅将%I 扩展到一个文件扩展名 七、%~sI- 扩展的路径只含有短名 八、%~aI- 将%I 扩展到文件的文件属性 九、%~tI- 将%I 扩展到文件的日期/时间 十、%~zI- 将%I 扩展到文件的大小 十一、%~$PATH:I 第四章批处理中的变量 一、系统变量 二、自定义变量 第五章set命令详解 一、用set命令设置自定义变量 二、用set命令进行简单计算 三、用set命令进行字符串处理 1、字符串替换 2、字符串截取 第六章if命令讲解 第一种用法:IF [NOT] ERRORLEVEL number command 第二种用法:IF [NOT] string1==string2 command 第三种用法:IF [NOT] EXIST filename command 第四种用法:IF增强的用法 第七章DOS编程高级技巧 一、界面设计 二、if…else…条件语句 三、循环语句 四、子程序 五、用ftp命令实现自动下载 六、用7-ZIP实现命令行压缩和解压功能 七、调用VBScript程序 八、将批处理转化为可执行文件 九、时间延迟 1、利用ping命令延时 2、利用for命令延时 3、利用vbs延迟函数,精确度毫秒,误差1000毫秒内 4、仅用批处理命令实现任意时间延迟,精确度10毫秒,误差50毫秒内 十、模拟进度条 十一、特殊字符的输入及应用 十二、随机数(%random%)的应用技巧 十三、变量嵌套与命令嵌套 1、更正了所有的错别字,适当排版,增加条理性。

印象笔记分类

印象笔记分类 【篇一:印象笔记分类】 印象笔记的先天问题在于不能直接按照用户的意愿为笔记和笔记本 排序,因此能看到许多答主给笔记本命名为数字和字母序号开头的。即便仍然以流水记录为主要用法,这样做也几乎难以避免。 但这恰恰是费力的做法。要想自主排序,为何偏要用流水笔记工具,而不用专长于自主排序的笔记工具呢?我指的就是 microsoft onenote 这样的。 因此我支持在问题下的回答,放弃以印象笔记为条理化笔记系统 的容器的挣扎,转而在两种以上不同类型的笔记类软件之间传递和 整理资料。 以及,既然承认印象笔记是流水记录工具,就要以用途和时效为分 类的首要依据。至于学科分类和关键词,教给标签(tag)去承担, 不要用分类(笔记本 notebook / 文件夹 folder)手段。原因在于, 学科分类之间存在大量交叉,而且分类依据难以长久稳定记忆,长 期维护成本太高,会成为用户的智力累赘。也许用户最初这样做也 就等于为使用而分类,但日子久了就一定会变成为了分类本身而分 类了,特别特别累!倒不如从一开始就坚持为使用而分类的简洁方针,放弃构建一座繁复、精密、严谨的分类“大厦”的野心。可以说,这已经是许多笔记软件应用专家的共识了,是大量使用经验和教训 的总结性指针,值得新手重视,以免走弯路,浪费时间和精力。 并且,即便是标签(tag),也不要搞太多。不同分类之下的标签, 设置的思路也不必一致。我前面说了,要记清楚、记牢固这些分类 用的东西是很难的。实际上,不同分类所需的标签系统也没必要强 求一致。简单点儿最好!本问题下有好几个回答,当中提供的分类 都是模范,然后再自己根据需要来标注标签,打标签,是为了重新 检索和整理笔记的方便,为了补充笔记内容本身所包含的关键词的 不足。除此之外,不添加多余的东西。 与其标签过多,分类过繁,倒不如定期整理后变成有条理的“文献综述”,必要时改写为 onenote 条理化笔记,把搜集来的东西化为自己的东西,而本来就是自己的东西的那些稿子,从一开始就别用印象 笔记,从一开始就用 onenote 不就行了吗。

ID的使用技巧

ID的使用技巧 1、如何编辑迭放在其它对象下的文字? 选取文字工具,按下 [Ctrl/Command] 键后,用鼠标点选文框所在位置,迭放在下面的文框即被选中,这时可直接开始编辑,还可按下[Ctrl/Comman]+Y 键在文章编辑器中编辑。 2、怎么消除编辑版面上的长文章时不停地来回滚动屏幕? 选取要编辑的文框,按下[Ctrl/Comman]+Y键,即可调出该篇长文章的编辑器,即可在此窗口编辑文字,无需来回滚动屏幕。 3、如何切换控制板上的字符与段落状态? 选取文字工具后,控制板实时变为支持字符与段落格式功能,但它们不会同时显示出来,需按下控制板左端的“字”或“段”按钮来切换。 4、文字转外框时如何同时保留原文字? 选取转外框的文字,按下[Ctrl/Comman]+[Shift]+O即可将所选文字转外框,但如果同时还按下[Alt]键,则会转外框的同时创建一份原文字的备份。用户可移走已转外框的文字,而原文字仍保留在原处。 5、有没有快速地将选择工具变为文字工具的办法? 用选择工具在文框上双击鼠标,即可将选择工具自动切换为文字工具。 6、如何快速调整文框内的文字大小? 选取文框,同时按下[Ctrl/Command]+[Shift]+[>]或[Ctrl/Command]+[Shift]+[>]可以增大或缩小文框内的文字,每按一次文字会以小于2pt的增量增大或缩小。如果同时按下[Alt]键,则每按一次的文字大小改变量为小于10pt。 7、如何用快捷键微调字距? 可以使用键盘上的箭头键来微调两个字符之间的间距。按下[Alt]键+左箭头键或者右箭头键,可以将被选取的字符间距按20/1000em的增量增加或缩小;如果同时按下[Ctrl/Command]键,则会以100/1000em的改变量来增加或缩小字距。 8、如何快速调整行距? 按下[Alt]+下箭头或上箭头可以将选取文字的行距以小于2pt的增量增加或缩小,如时同时按下[Ctrl/Command]键则是以小于10pt的改变量来增大或缩小行距。 9、如何将自设的一段文字作为填满空白文框的假字? 有时为了查看版面设计效果,一些空白的文框会预先填入假字。选取文字菜单下的“填入假字”功能,即可将一段英文字填满所选的空白文框。如果想要用自设的一段文字作为填满空白文框的预设字,则先将该段文字储存为名称为Placeholder.txt的纯文本格式文檔,然后将该文文件存放到Adobe InDesign CS 安装目录中。再次使用“填入假字”就会将自已预设的文字作为假字填满所选的空白文框。

最全批处理命令学习资料【完美版】

一:批处理文件 批处理文件是扩展名为·bat或·cmd的文本文件,包含一条或多条命令,由DOS或Windows系统内嵌的命令解释器来解释运行。 批处理的本质,是一堆DOS命令按一定顺序排列而形成的集合。 二:常用命令: 1.echo 和@: @ #关闭单行回显 echo off #从下一行开始关闭回显 @echo off #从本行开始关闭回显,一般批处理第一行都是这个 echo on #从下一行开始打开回显 echo #显示当前是echo off 状态还是echo on 状态 echo. #输出一个”回车换行”,空白行 #(同echo, echo; echo+ echo[ echo] echo/ echo") 2.errorlevel echo %errorlevel% 每个命令运行结束,可以用这个命令行格式查看返回码 默认值为0,一般命令执行出错会设errorlevel 为1 目录操作类命令: 3.dir 显示磁盘目录命令 dir #显示当前目录中的文件和子目录 dir /a #显示当前目录中的文件和子目录,包括隐藏文件和系统文件

dir c: /a:d #显示C 盘当前目录中的目录 dir c: /a:-d #显示C 盘根目录中的文件 dir c:" /b/p #/b只显示文件名,/p分页显示 dir c:" /b/p #/w不显示详细信息 dir *.exe /s #显示当前目录和子目录里所有的.exe文件 4.以树形显示当前路径文件夹结构 tree /f #显示每个文件夹中文件的名字。 5.md 建立子目录 md d:"a"b"c #如果d:"a 不存在,将会自动创建中级目录 #如果命令扩展名被停用,则需要键入mkdir "a"b"c 6.cd 改变当前目录(进入) cd \ #进入根目录 cd #显示当前目录 cd /d d:\sdk #可以同时更改盘符和目录 cd .. #返回上一级目录 7.rd 删除子目录命令 rd abc #删除当前目录里的abc 子目录,要求为空目录rd /s/q d:\temp #删除d:"temp 文件夹及其子文件夹和文件/q安静模式 磁盘操作类命令: 8.format 磁盘格式化命令 9.chkdsk 检查磁盘当前状态命令

windows批处理文件(.bat&)

bat是dos下的批处理文件 .cmd是nt内核命令行环境的另一种批处理文件 从更广义的角度来看,unix的shell脚本以及其它操作系统甚至应用程序中由 外壳进行解释执行的文本,都具有与批处理文件十分相似的作用,而且同样是 由专用解释器以行为单位解释执行,这种文本形式更通用的称谓是脚本语言。 所以从某个程度分析,batch, unix shell, awk, basic, perl 等脚本语言都 是一样的,只不过应用的范围和解释的平台各有不同而已。甚至有些应用程序 仍然沿用批处理这一称呼,而其内容和扩展名与dos的批处理却又完全不同。 =================================== 首先批处理文件是一个文本文件,这个文件的每一行都是一条DOS命令(大部 分时候就好象我们在DOS提示符下执行的命令行一样),你可以使用DOS下的Edit或者Windows的记事本(notepad)等任何文本文件编辑工具创建和修改批 处理文件。 ==== 注 =================== 批处理文件中完全可以使用非dos命令,甚至可以使用不具有可执行特性的普 通数据性文件,这缘于windows系统这个新型解释平台的涉入,使得批处理的 应用越来越"边缘化"。所以我们讨论的批处理应该限定在dos环境或者命令行 环境中,否则很多观念和设定都需要做比较大的变动。 ======================== 其次,批处理文件是一种简单的程序,可以通过条件语句(if)和流程控制语句(goto)来控制命令运行的流程,在批处理中也可以使用循环语句(for)来循环执行一条命令。当然,批处理文件的编程能力与C语言等编程语句比起来是十分 有限的,也是十分不规范的。批处理的程序语句就是一条条的DOS命令(包括 内部命令和外部命令),而批处理的能力主要取决于你所使用的命令。 ==== 注 ================== 批处理文件(batch file)也可以称之为批处理程序(batch program),这一点与编译型语言有所不同,就c语言来说,扩展名为c或者cpp的文件可以称之为 c语言文件或者c语言源代码,但只有编译连接后的exe文件才可以称之为c 语言程序。因为批处理文件本身既具有文本的可读性,又具有程序的可执行性,这些称谓的界限是比较模糊的。 =========================== 第三,每个编写好的批处理文件都相当于一个DOS的外部命令,你可以把它所 在的目录放到你的DOS搜索路径(path)中来使得它可以在任意位置运行。一个

这些年,我用印象笔记Evernote做什么(三)个人知识管理篇

这些年,我用印象笔记Evernote做什么(三)个人知识管理 篇 在谈这个话题之前,有一个事情得明确,就是不是有了Eevrnote才做知识管理,而是做知识管理的时候,应用Evernote提高知识管理的效率,这个顺序不能反。知识浩瀚无边,就说读书,这世界上的书,如果没个筛选的话,估计读到死也读不完,就更不要说能淹死人的各种信息了,微博、微信、网页、RSS订阅,即时通讯工具,所有东西都收集下来,感觉自己特踏实,但实际那都是浮云,骗自己而已。 @warfalcon 在谈读书的时候提到:“不把信息当作知识,不把收藏当作学习,不把阅读当作思考,不把储存当作掌握。”这么多信息,如果不能对自己的工作和生活有些帮助,存了也没用。所以,在确定整理自己的笔记之前,最好先梳理一下自己的“知识结构”,针对我自己,我的知识结构主要是以下几方面“工作知识结构”之课程设计与开发我的职业是培训师,针对我的课程开发,需要及时更新课程案例、素材,以及课程的组织形式,无论是从书上,杂志上或者是网络上看到的消息,只要觉得对自己的课程开发有用,就会随时收集下来。如果从书上、杂志上或者是其他地方(例如某地方看到的广告牌子),那就直接拍张照片,传到笔记里。如果是从网页上看到的信息,一般是用“剪藏”、“悦读”插件,

直接收集到默认笔记本里。啰嗦一句,悦读里有一个智能加标签的功能,可以去掉,我宁愿大象笨一些,直接放到默认笔记本里是最好的,这样方便加工另外就是邮箱:每个Evernote账户都有一个邮箱,你可以把这个邮箱添加到你的邮件通讯录里,如果收到什么邮件,感觉可以进入知识库的,直接发个邮件就可以了。在结构的设计上,我的笔记本分类就是我所开发的课程,以及我所关注的课程。另外还单独包含了授课技巧、课程设计这样的笔记本,关注课程内容的同时,关注课程过程的设计。这是我的和工作相关的“知识结构”,大家也可以根据自己的“工作知识结构”点击看大图“成长知识结构”之博客订阅:最近大家都在纪念Google Reader,我是一直没有太用博客订阅工具,我的笔记里有一个“牛人博客精选”这样一个笔记本组,然后,如果我感觉谁的博客挺好的,我就用悦读插件收藏一篇文章,为他建立一个笔记本,这里全是这个作者的文章。在笔记的详细信息里有个链接,想访问这个网站,点击一下这个链接就可以了。点击看大图我还没用IFFFT或者是Weico.pro,这两个工具可以把你的博客订阅信息和微博信息直接收藏到你的Evernote中,我不是觉得这个功能不好,而是觉得他们太聪明了。把所有信息都自动存储进去,那不仍然没经过筛选吗?都放进去了,有用的和没用的基本分不清出了。所以,我还是顽固的用复制粘贴这个功能,主要是不承认自己太笨

第二章 基本绘图命令

第2章AutoCAD基本命令 AutoCAD2008提供了丰富的绘图与编辑命令。任何一幅无论多么复杂的图形,都是由点、直线、圆弧等图形元素组合而成。所以要用AutoCAD正确快速地绘出平面图形,首先要了解平面图形的性质,根据其特点确定基准,依次画出已知线段、中间线段和连接线段。其次要了解这些基本图形元素的画法,是绘制整个图形的必要基础。本章通过大量实例介绍直线、圆、圆弧、矩形、正多边形等常用绘图命令的使用方法;裁剪、拉伸、陈列、镜像等常用图形的编辑与修改方法;常用的尺寸标注方法以及文字的标准方法,使读者初步掌握利用AutoCAD绘图的基本方法 2.1 绘制点、直线几何图形 2.1.1 点的绘制点(Point) 点是组成图形元素的最基本对象。在中文版AutoCAD 2008中,点对象有单点、多点、定数等分和定距等分4种。 1.命令格式 ●下拉菜单:“绘图”/“点”/“多点”。 ●图标位置:在“绘图”工具栏中。 ●输入命令:Po ↙(Point的缩写)。 选择上述任一方式输入命令,命令行提示: 命令_point 2.根据点的样式绘制点。还可以进行线段的等分点和块的插入。 AutoCAD提供了多种样式的点,选择“格式”/“点样式”(DDPTYPE)命令,打开“点样式”对话框,可从中选择所需的点样式,如图2-1所示。 图2-1 “点样式”对话框 3.绘制定数等分 选择“绘图”/“点”/“定数等分”(DIVIDE)命令,可以在指定的对象上绘制等分点或在等分点处插入块。执行DIVIDE命令后,命令行显示如下提示信息: 选择要定数等分的对象: 输入线段数目或[块(B)]: 选择对象后,输入等分数,AutoCAD在指定的对象上绘出等分点。如果执行“块(B)” 选项,表示将在等分点处插入块,此时AutoCAD提示: 输入要插入的块名:

批处理常用命令及用法大全_-__打印

注:如果对某一命令还不是很熟悉,可以在命令行窗口下输入:命令名/?的方式来获得帮助。 1 echo 和 @回显控制命令 @ #关闭单行回显 echo off #从下一行开始关闭回显 @echo off #从本行开始关闭回显。一般批处理第一行都是这个 echo on #从下一行开始打开回显 echo #显示当前是 echo off 状态还是 echo on 状态echo. #输出一个"回车换行",一般就是指空白行 echo hello world #输出hello world "关闭回显"是指运行批处理文件时,不显示文件里的每条命令,只显示运行结果批处理开始和结束时,系统都会自动打开回显 2 errorlevel程序返回码 echo %errorlevel%每个命令运行结束,可以用这个命令行格式查看返回码用于判断刚才的命令是否执行成功默认值为0,一般命令执行出错会设 errorlevel 为1 3 dir显示目录中的文件和子目录列表 dir #显示当前目录中的文件和子目录 dir /a #显示当前目录中的文件和子目录,包括隐藏文件和系统文件 dir c: /a:d #显示 C 盘当前目录中的目录 dir c:\ /a:-d #显示 C 盘根目录中的文件 dir d:\mp3 /b/p #逐屏显示 d:\mp3 目录里的文件,只显示文件名,不显示时间和大小 dir *.exe /s显示当前目录和子目录里所有的.exe文件其中 * 是通配符,代表所有的文件名,还一个通配符 ? 代表一个任意字母或汉字如 c*.* 代表以 c 开头的所有文件?.exe 代表所有文件名是一个字母的.exe文件如果指定的目录或文件不存在,将返回 errorlevel 为1;每个文件夹的 dir 输出都会有2个子目录 . 和 ... 代表当前目录.. 代表当前目录的上级目录 dir . #显示当前目录中的文件和子目录 dir .. #显示当前目录的上级目录中的文件和子目录 其它参数可参考 dir /? 4 cd更改当前目录 cd mp3 #进入当前目录中的mp3 目录 cd .. #进入当前目录中的上级目录 cd\ #进入根目录 cd #显示当前目录 cd /d d:\mp3 #可以同时更改盘符和目录 cd "Documents and Settings"\All users文件名带空格,路径前需要加上引号!!如果更改到的目录不存在,则出错返回 errorlevel=1 5 md创建目录 md abc #在当前目录里建立子目录 abc md d:\a\b\c #如果 d:\a 不存在,将会自动创建 6 rd删除目录 rd abc #删除当前目录里的 abc 子目录,要求为空目录 rd /s/q d:\temp #删除 d:\temp 文件夹及其子文件夹和文件,不需要按 Y 确认 7 del删除文件 del d:\test.txt #删除指定文件,不能是隐藏、系统、只读文件 del *.*删除当前目录里的所有文件,不包括隐藏、系统、只读文件,要求按 Y 确认 del /q/a/f d:\temp\*.*删除 d:\temp 文件夹里面的所有文件,包括隐藏、只读、系统文件,不包括子目录 del /q/a/f/s d:\temp\*.*删除 d:\temp 及子文件夹里面的所有文件,包括隐藏、只读、系统文件,不包括子目录 8 ren文件重命名 ren 1.txt 2.bak #把 1.txt 更名为 2.bak ren *.txt *.ini #把当前目录里所有.txt文件改成.ini文件 ren d:\temp tmp #支持对文件夹的重命名 9 cls清屏 10 type显示文件内容 type c:\boot.ini #显示指定文件的内容,程序文件一般会显示乱码 type *.txt #显示当前目录里所有.txt文件的内容 11 copy拷贝文件 XCOPY复制组文件 COPY复制文件 拷贝目录和文件——xcopy 在拷贝单个文件时,可以使用copy命令完成,但当我们要成批拷贝文件,甚至连同子目录一起拷贝时,就要用到xcopy。 copy c:\test.txt d:\复制 c:\test.txt 文件到 d:\ copy c:\test.txt d:\test.bak复制 c:\test.txt 文件到 d:\ ,并重命名为 test.bak copy c:\*.*复制 c:\ 所有文件到当前目录,不包括隐藏文件和系统文件不指定目标路径,则默认目标路径为当前目录 copy con test.txt从屏幕上等待输入,按 Ctrl+Z 结束输入,输入内容存为test.txt文件con代表屏幕,prn 代表打印机,nul代表空设备 copy 1.txt + 2.txt 3.txt合并 1.txt 和 2.txt 的内容,保存为 3.txt 文件如果不指定 3.txt ,则保存到 1.txt 1

相关主题