source: trunk/UTIL/carte_dS_Antarct.gmt @ 321

Last change on this file since 321 was 4, checked in by dumas, 10 years ago

initial import GRISLI trunk

File size: 2.6 KB
Line 
1#!/bin/bash
2
3# trace 1 carte de la variable dS
4#
5# exemple des réponses sous forme d'un fichier a rediriger dans
6# exemple-6cartes.dat
7#================================================================
8cp $1 diff.grd  # celui du snapshot a tracer
9
10#timetitle=$2    #celui sur le dessin
11color_name='COLOR/diff_thick_LGM.cpt'
12iso_name='ISO/LGM_dS.iso'
13gl_name='ISO/gl_LGM.iso'
14iso_pres='ISO/surf.iso'
15
16# caracteristiques generales du dessin
17rm -f .gmtdefaults4
18gmtset ANOT_FONT_SIZE 14p # taille des annotations sur les axes
19gmtset HEADER_FONT_SIZE 16p # taille des titres sur les axes
20gmtset LABEL_FONT_SIZE 16p
21
22
23# map size and  position
24plot_size=20
25size='-JX'$plot_size # taille en cm du cadre
26
27# ranges
28range0='-R-2797500/2992500/-2797500/2797500'  # LBq
29step='-I15000'
30#range='-R-2790/2790/-2790/2790'  #can be smaller than range0 for zooms
31
32# pour tracer les meridiens eet paralleles
33#mapproject << END -Js0/-90/-71/1:50000000 -Fk -R/0/360/-90/-60 -C -I
34#> 2790 0
35#> END
36#
37#steropol='-R0/360/-90./-64.7233 -JS0/-90/'$plot_size' -Bg30/g5'
38steropol='-R225/-54.7922/45./-54.7922r -JS0/-90/'$plot_size' -Bg30/g5'
39
40# pos : position et tics du cadre
41# scalpos : position de l échelle de couleur
42
43# placement des cartes
44titre_var='(km)'
45title=' surface elevation (m)'
46pos='-X0.5 -Y0.5'
47Btics='-Bf1000a2000:km:/f1000a2000:km:WeSn'
48
49# placement echelle de couleur
50
51#scalpos='-X20 -Y8'
52#scalsize='-D2/2.5/13/0.3' # taille de l'échelle
53
54scalpos='-X8 -Y17'
55scalsize='-D2/2.5/13/0.3h' # taille de l'échelle
56
57
58#Lecture des fichiers nc + correction des axes
59#===============================================
60
61# grdedit S.grd $range0  # ne semble pas marcher
62grd2xyz diff.grd -ZBL | xyz2grd -ZBL -Gdiff.grd $range0 $step
63
64# -------------------------------------------- LEGENDE GENERALE
65#pstext -K   -JX21/29.6 -R0/21/0/29.6 -X0 -Y0 <<END > POST
66#11 5   15  0. 0  10 title
67#END
68
69
70grdimage diff.grd $range $size  $pos  -K -C$color_name  > POST
71
72grdcontour diff.grd  $range $size  -O -K  -C$iso_name -W4/70/70/70 >> POST
73grdcontour S_gl.grd  $range $size  -O -K  -C$gl_name  -W6/0/0/255 >> POST
74
75
76# passe en stereo pour tracer mediens et paralleles
77gmtset BASEMAP_FRAME_RGB 150/150/150
78
79#psbasemap -R0/360/-90./-64.7233 -JS0/-90/$plot_size -Bg30/g5 -O >> POST
80psbasemap $steropol -O -K >> POST
81gmtset BASEMAP_FRAME_RGB 0/0/0
82
83rm -f .gmtdefaults4
84rm -f .gmtcommand
85
86#pstext -O -K  $range $size <<EOF >> POST
87#-2100 -2400  30  0.  0  10 $timetitle yr
88#EOF
89
90psscale  -C$color_name -L $scalsize -E $scalpos   -O  >> POST
91
92
93
94
95
96
97gmtset ANOT_FONT_SIZE 14p # remet la taille des annotations à la valeur par défaut
98
99#=================================================================================
Note: See TracBrowser for help on using the repository browser.