GMT绘制图中图
Contents
GMT绘制图中图
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 |
#!/bin/bash gmtset PLOT_DEGREE_FORMAT ddd:mm:ssF gmtset ANOT_FONT_SIZE 8p #主注释文字大小 gmtset ANNOT_FONT_SIZE_SECONDARY 6p #次注释大小 gmtset LABEL_FONT_SIZE 6p gmtset BASEMAP_TYPE plain #fancy PS=sichuan.ps R=102/105/31.5/35 J=X3.5id/4id PH2=~/gmtdir/jiuzhai PH=~/gmtdir/grdfile Rg=96/110/26/36 Jg=X1id #grdcut $PH/china.grd -Gsichuan.grd -R$R -V grd2cpt sichuan.grd -Ctopo -S0/6000/50 -Z > colors.cpt psxy -R$R -J$J -T -K > $PS psbasemap -R$R -J$J -B1/1WS -K -Xc -Yc> $PS psbasemap -R$R -J$J -Ben -K -O >> $PS grdimage sichuan.grd -R$R -J$J -Ccolors.cpt -K -O >> $PS #sichuan.txt 四川省界 fault_china_2010.dat 中国断层数据 psclip sichuan.txt -R$R -J$J -K -O -P >> $PS psxy -R$R -J$J fault_china_2010.dat -W1.5/purple -M -O -K >> $PS psclip -C -O -K -P >> $PS #faultline.txt 发震断层数据 psxy -R$R -J$J faultline.txt -W4/red -M -O -K >> $PS echo 103.82 33.20 | psxy -R$R -J$J -Sa0.25 -W1/blue -Gred -O -K >> $PS echo 103.82 33.20 2.0 156 79 -9 3.0 103.5 33.50 | psmeca -R$R -J$J -Sa0.8 -Gred -Ewhite -O -K -W1 -L1 -C >> $PS #mid.dat 断层示意图 gawk '{print $1,$2}' mid.dat | psxy -R$R -J$J -Sc0.05 -W0.1/red -Gred -O -K >> $PS psxy -R$R -J$J -O -K sichuan.txt -W2/black -M >> $PS #地形高度色标 psscale -Ctmp.cpt -D2.95i/3.77i/0.9009i/0.08ih -B50 -O -K >> $PS echo 104.44 34.85 8 0 4 1 'KM' | pstext -R$R -J$J -W -O -K >> $PS psscale -Ccolors.cpt -D3.79i/1i/2i/0.1i -Ba1500f500/:"Elevation(m)": -O -K -Alc >> $PS echo 103.93 33 6 -65 4 1 Huya Fault | pstext -R$R -J$J -W -O -K -Gred >> $PS echo 103.47 32.7 6 285 4 1 Minjiang Fault | pstext -R$R -J$J -W -O -K -Gred >> $PS echo 102.7 33.83 6 -8 4 1 Tazang Fault | pstext -R$R -J$J -W -O -K -Gred >> $PS #station.txt 台站名 gawk '{print $3,$2}' station.txt | psxy -R$R -J$J -St0.2 -W1.5/black -Gblack -O -K >> $PS gawk '{print $3,$2,6,0,4,1,$1}' stationnm.txt | pstext -R$R -J$J -W255/250/250 -O -K >> $PS pslegend -Dx2.8i/0i/0.7i/0.3i/BL -R$R -J$J -O -K -L1 -Gwhite << EOF >> $PS C black S 0.1c t 0.2 black 0.5p/black 0.2c Station S 0.1c a 0.2 red 0.5p/red 0.2c Epicenter EOF #小图 bound.txt 区域边界(四个角点坐标) psbasemap -R$Rg -J$Jg -B5/5NE -Gwhite -K -O --BASEMAP_TYPE=plain >> $PS grdimage $PH/china.grd -R$Rg -J$Jg -Cchina.cpt -O -K>> $PS psxy -R$Rg -J$Jg -O -K $PH2/sichuan.txt -W1/black -M >> $PS echo 103.82 33.20 | psxy -R$Rg -J$Jg -Sa0.25 -W1/blue -Gred -O -K >> $PS psxy bound.txt -R$Rg -J$Jg -W1p,blue -O -L >> $PS ps2raster $PS -A -P -Tg |
Author aice
LastMod 2018-09-08