Versi 1.0
PANDUAN MENGGUNAKAN
GrADS UNT UNTUK PE PEM ULA ULA
Panduan Menggunakan GrADS untuk Pemula
|K a t
a
Pengantar |
Puji syukur penulis panjatkan ke hadirat Allah SWT, Tuhan Yang Maha Esa yang telah memberikan taufik dan hidayah-Nya sehingga penulis dapat menyelesaikan buku ini yang berjudul “ PANDUAN MENGGUNAKAN GrADS UNTUK PEMULA”. Program GrADS adalah suatu program yang sangat popular yang digunakan untuk tampilan dan pengolahan data-data meteorologi, hal ini dapat dilihat bahwa lebih dari 50% jurnal-jurnal j urnal-jurnal ilmiah meteorologi dan klimatologi menampilkan gambar yang diolah dengan menggunakan program GrADS ini. Penulisan buku ini didasarkan atas kurangnya bahan referensi untuk mempelajari GrADS. Buku ini diharapkan dapat membantu pengguna dalam mengenal program GrADS dan dapat mengaplikasikannya dalam tugas sehari-hari. Pengenalan GrADS ini dibuat secara bertahap mulai dari instalasi, tutorial, pengenalan dan pembuatan script program serta dilengkapi dengan beberapa contoh script yang biasa dipergunakan di lingkungan meteorologi dan klimatologi. Buku ini cocok untuk pemula dan menengah yang ingin mempelajari GrADS
Panduan Menggunakan GrADS untuk Pemula
Kata Sambutan Kepala Pusat SISDATIN Klimatologi Klimatologi dan Kualitas Udara
Panduan Menggunakan GrADS untuk Pemula
| Daftar
Isi
| Halaman
BAB I
PENDAHULUAN
.................................................. ............................ ......................................... ...................
BAB II
MENGGUNAKAN GrADS UNTUK PERTAMA KALI
BAB III
KONSEP OPERASI DASAR GrADS
BAB IV
TUTORIAL GrADS ……………………………………………. 13
BAB V
PENGGUNAAN SCRIPT PADA GrADS
.........
4 5
……………………. ……………………. 12
……………………. 49
Panduan Menggunakan GrADS untuk Pemula
BAB I PENDAHULUAN
The Grid Analysis and Display System (GrADS) merupakan software interaktif yang digunakan untuk memanipulasi dan visualisasi data sains kebumian secara
mudah.
Grads
dapat
diperoleh
dari
internet
secara
bebas
di
http://grads.iges.org/grads/downloads.html.. http://grads.iges.org/grads/downloads.html Di dalam situs internet tersebut dapat dipilih Grads versi Windows yang tak perlu menggunakan X server . Xserver adalah software yang dapat meng-emulasi-kan tampilan tampilan monitor berbasis grafis. GrADS
merupakan
software
yang
direkomendasikan
oleh
World
Meteorological Organization (WMO) untuk menggambarkan parameter-parameter meteorologi dalam bentuk spasial dan jika kita memperhatikan jurnal-jurnal meteorologi internasional, sebagian besar gambar yang ditampilkan diolah
Panduan Menggunakan GrADS untuk Pemula
BAB II MENGGUNAKAN GrADS UNTUK PERTAMA KALI
Download Software GrADS dari Internet
Apabila kita belum mempunyai software GrADS, maka kita dapat men-download secara gratis di website GrADS di alamat internet: http://www.iges.org/grads/downloads.html.. Jika kita masuk ke alamat tersebut maka http://www.iges.org/grads/downloads.html akan diberikan beberapa pilihan software GrADS. Pilih software GrADS versi MS Windows, klik pada tulisan win32e (lihat gambar 2.1).
Panduan Menggunakan GrADS untuk Pemula
Dari website GrADS tersebut juga dapat di- download beberapa software lain seperti gv32.exe dan file gv32.hlp yang merupakan sofware untuk menampilkan dan mengedit tampilan GrADS. Sebaiknya file gv tersebut juga di- download .
Gambar 2.2
Panduan Menggunakan GrADS untuk Pemula
Instalasi GrADS
Setelah kita mendapatkan software grads dari internet, versi paling baru adalah grads1.8sl11-win32e.exe untuk Windows 98. Kita jalankan saja file .exe tersebut dari
windows dan kita akan mendapatkan tampilan seperti berikut. Ikuti perintah yang diberikan, misalnya dalam tampilan di bawah ini kita klik install jika kita memang ingin meng-install-nya. Dalam meng-install GrADS kita tinggal mengikuti perintahperintahnya dan tidak perlu mengetikkan serial number dikarenakan software GrADS adalah software bebas.
Panduan Menggunakan GrADS untuk Pemula
Gambar 2.6 Pada kolom Name ketikkan nama user (misal “user”) dan pada kolom Organization
Panduan Menggunakan GrADS untuk Pemula
Gambar 2.8 Jika jendela tersebut telah muncul artinya software GrADS telah ter-install dengan
Panduan Menggunakan GrADS untuk Pemula
Panduan Menggunakan GrADS untuk Pemula
Gambar 2.10
Panduan Menggunakan GrADS untuk Pemula
BAB III KONSEP OPERASI DASAR GrADS
Terdapat 3 (tiga) perintah dasar GrADS, yaitu :
open
adalah perintah untuk membuka file grid atau data stasiun.
d
untuk menggambarkan ekspresi GrADS.
set
adalah perintah untuk memanipulasi “apa”, “dimana” dan”bagaimana” dan”bagaimana” data digambarkan.
Selanjutnya ketiga perintah dasar tersebut akan dibahas lebih detail dalam bab tutorial berikut ini. Ekspresi GrADS atau “ apa” yang Anda ingin lihat dapat dijadikan sesuatu yang sederhana dari variabel pada file data yang telah dibuka misalnya untuk menampilkan suhu cukup mengetikkan ‘ d tmp’ atau juga dapat memasukkan operasi aritmetika seperti ‘d tmp-273.15’ yaitu untuk menampilkan variabel suhu dalam satuan derajat celcius atau suatu perintah yang telah disiapkan oleh GrADS seperti perintah mag misalnya ‘d mag(ugrd,vgrd)’ yaitu untuk manampilkan magnitudo dari variabel
Panduan Menggunakan GrADS untuk Pemula
BAB IV TUTORIAL GrADS
Sebelum memulai tutorial pastikan bahwa software GrADS telah ter-install di komputer Anda dan sebagai untuk data latihan terdapat beberapa file berikut yang telah dicopykan di komputer Anda.
all.prs
yang merupakan file deskriptor
(2 kb)
all.prs
yang merupakan file data
(41 mb)
all.prs
yang merupakan file index
(55 kb)
Ketiga file tersebut mempunyai nama yang sama tetapi mempunyai format dan fungsi yang berbeda. Untuk menjalankan tutorial ini ketiga file tersebut harus lengkap disalin pada direktorinya masing-masing. Untuk melihat isi dari file deskriptor (all.prs) dapat kita buka dengan mempergunakan mempergunakan program notepad atau program pengolah kata lainnya.
Panduan Menggunakan GrADS untuk Pemula
Panduan Menggunakan GrADS untuk Pemula
cbtw 12 194,100,0 ** covariance between t and omega cbtzw 17 197,100,0 ** covariance between u and t
:k*pa/s :k*m/s
cbuq 8 192,100,0 ** covariance between u and specific hum :m/s*gm/gm cbuw 12 190,100,0 ** covariance between u and omega
:m/s*pa/s
cbvq 8 193,100,0 ** covariance between v and specific hum :m/s*gm/gm hgt 17 7,100,0 ** geopotential height rh 8 52,100,0 ** relatif humidity spfh 8 51,100,0 ** specific humidity
:gpm :percent :kg/kg
tmp 17 11,100,0 ** temperatur
:k
ugrd 17 33,100,0 ** u wind
:m/s
vgrd 17 34,100,0 ** v wind
:m/s
vvel 12 39,100,0 ** pressure vertical velocity
:pa/s
endvars zdef 17 levels
% level untuk arah vertikal (sumbu z)
1000 925 850 700 600 500 400 300 250 200 150 100 70 50 30 20 10
Panduan Menggunakan GrADS untuk Pemula
Gambar 4.2 setelah sukses membuka file, maka kita dapat melihat semua paramater meteorologi yang dikandung oleh file tersebut dengan mengetikkan :
Panduan Menggunakan GrADS untuk Pemula
Gambar 4.3
Panduan Menggunakan GrADS untuk Pemula
set lon 90 150 d tmp
% X bervariasi dari 90 BT sd 150 BT
Kita sekarang mengeset X bervariasi tetapi dimensi lintang, ketinggian dan waktu pada nilai tunggal (lintang 0 o, ketinggian 500mb pada bulan Januari 2000) maka didapatkan grafik seperti pada gambar 4.4 berikut.
Panduan Menggunakan GrADS untuk Pemula
Gambar 4.5 Bagaimana jika kita set variabel waktu juga bervariasi bervariasi misalnya dari dari bulan
Panduan Menggunakan GrADS untuk Pemula
perintah display diikuti nama variabel-variabel sebelum mengetik perintah clear lihat gambar 4.6.
Panduan Menggunakan GrADS untuk Pemula
Gambar 4.7
Panduan Menggunakan GrADS untuk Pemula
setelah itu kita masukkan formula yang mengkonversi satuan dari derajat Kelvin ke derajat Fahrenheit yaitu display (tmp-273.15)*9/5+32 Berbagai ekspresi matematika dapat dipergunakan dalam operasi pada GrADS ini seperti operasi standar +, -, *, dan /, serta juga dapat memasukkan suatu konstanta, variabel ataupun fungsi. Jika kita jalankan maka akan dihasilkan dihasilkan grafik sebagai sebagai berikut :
Panduan Menggunakan GrADS untuk Pemula
d mag mag(ugrd,vgrd) (ugrd,vgrd) Maka akan didapatkan grafik seperti pada gambar 4.9.
Panduan Menggunakan GrADS untuk Pemula
tinc -b
- pilihan tambahan untuk waktu perata-ratan (optional) ( optional) - pergunakan batas eksak (optional)
Panduan Menggunakan GrADS untuk Pemula
Gambar 4.11 Kita dapat menampilkan perbedaan antara temperatur zonal pada bulan
Panduan Menggunakan GrADS untuk Pemula
Gambar 4.12 Perintah di atas adalah untuk menghitung perbedaan perubahan antara dua nilai yang berbeda satu selang waktu, kita juga dapat menampilkan grafik
Panduan Menggunakan GrADS untuk Pemula
Penghitungan komponen vertikal dari perintah hcurl ini pada setiap titik grid menggunkanan finite differencing pada grid yang telah disediakan. Untuk syntaxnya harus mempergunakan komponen angin zonal (u) dan komponen angin meridional (v). Seperti Seperti pada pada gambar 4.13 yang vortisitas pada lapisan 500 mb.
memperlihatkan
Panduan Menggunakan GrADS untuk Pemula
set ccolor rainbow set ccolor color# Jika ccolor diset ke rainbow maka GrADS akan menggunakan urutan standar rainbow untuk menampilan kontur individu, sedangkan kalau mempergunakan mempergunakan color# maka kita akan mempergunakan 16 warna standar dari GrADS, pilihan untuk color# adalah sebagai berikut : Col# Description 0 background 1 foreground 2 red 3 green 4 dark blue 5 light blue 6 magenta 7 yellow 8 orange 9 purple 10 yellow/green 11 medium blue 12 dark yellow
Sample 0 255 240 0 31 0 220 230 240 161 161 0 230
R G B 0 0 (black by default) 255 255 (white by default) 0 0 220 0 61 250 199 199 0 99 220 51 130 41 0 199 230 51 161 230 176 46
Panduan Menggunakan GrADS untuk Pemula
fwrite grid line linefill print scatter shaded stream stat vector
Menyimpan dalam bentuk file biner Kotak Grid dengan nilai yang ditampilkan Grafik Garis Kontur dengan garis warna Untuk menghasilkan keluaran dalam bentuk ascii Grafik Scatter Grafik Kontur bershading Grafik streamline angin Mencetak keluaran statistic ke suatu terminal Grafik vektor angin
Sekarang kita coba untuk menampilkan vortisitas angin dalam bentuk shading, ketikkan perintah berikut : clear set gxout shaded d hcurl hcurl(ugrd,vgrd) (ugrd,vgrd) maka akan tampak tampilan seperti gambar 4.14 berikut :
Panduan Menggunakan GrADS untuk Pemula
Gambar 4.15 Selanjutnya kita akan coba menggabungkan dua tipe grafik dalam satu
Panduan Menggunakan GrADS untuk Pemula
Gambar 4.16 Grafik berikut ini adalah grafik yang menampilkan vektor angin dan vektor
Panduan Menggunakan GrADS untuk Pemula
Gambar 4.17 Kita juga dapat menampilkan pseudo vektor dengan menampilkan parameter
Panduan Menggunakan GrADS untuk Pemula
Gambar 4.18 Selanjutnya dicoba untuk menampilkan streamline angin dengan diwarnai
Panduan Menggunakan GrADS untuk Pemula
Gambar 4.19 Untuk mengatur kerapatan dari garis-garis streamline dapat digunakan
Panduan Menggunakan GrADS untuk Pemula
Gambar 4.20 Kalau ingin menampilkan nilai aktual dari setiap grid maka pergunakan
Panduan Menggunakan GrADS untuk Pemula
Gambar 4.21 Jika kita ingin menampilkan angka desimalnya maka pergunakan perintah dignum size yang biasanya sebelumnya diikuti oleh perintah digsize
Panduan Menggunakan GrADS untuk Pemula
Gambar 4.22 Sekarang bagaimana cara menampilkan dalam plot polar stereographic, dalam
Panduan Menggunakan GrADS untuk Pemula
Gambar 4.23
Panduan Menggunakan GrADS untuk Pemula
Perintah
printim ini
akan menghasilkan image dengan format
berekstension .PNG atau .GIF, dimana syntaxnya adalah sebagai berikut : printim filename options dimana filename: Nama dari file keluaran options:
•
gif black white xNNN yNNN
- menghasilkan menghasilkan keluaran format format gif (defaultnya .png) - latar belakang hitam (default) - latar belakang putih - ukuran mendatar dalam NNN piksel - ukuran verticak verticak size dalam dalam NNN piksel
Perintah PRINT
Perintah print ini adalah adalah untuk
membuat suatu salinan tampilan GrADS
menjadi suatu file dalam format f ormat metacode. Dimana urutan penggunaan perintah print ini adalah sebagai berikut :
Panduan Menggunakan GrADS untuk Pemula
Perintah !gxeps ini berfungsi untuk mengkonversi format file metacode menjadi sebuah file PostScript, adapun syntaxnya adalah : gxeps [ -acdilrsv -i -o ] [] ]
Jika kita tidak memberikan opsi kepada perintah
!gxeps ini maka
perintah !gxeps ini akan mengkonversi file format metacode ke format greyscale dan dengan latar belakang putih pada file PostScriptnya.
Berikut ini adalah opsi pada perintah gxeps : -i fname
nama input file GrADS metacode
-o fname
nama file output PostScript
-c
print berwarna pada latar belakang putih
-r
print greyscale pada latar belakang hitam
-d
menambahkan CTRL-D pada akhir file berguna jika mencetak
Panduan Menggunakan GrADS untuk Pemula
Panduan Menggunakan GrADS untuk Pemula
reinit *buka file open h:/grads/ctl/all.prs open h:/grads/ctl/pwat.sfc *setting lingkungan set lon 90 150 set lat -15 12 set lev 850 set t 7 set mpdset hires set csmooth on *plot precipitation rate set gxout shaded set clevs 20 25 30 35 40 45 50 55 d pwat.2 cbar *plot vektor angin set gxout vector d ugrd.1;vgrd.1;mag ugrd.1;vgrd.1;mag(ugrd.1,vgrd.1) (ugrd.1,vgrd.1) *membuat judul draw title 850 mb wind vector and precipitation rate (shaded)\July 2000 draw xlab Longitude draw ylab Latitude *cetak ke file berekstension .gif
Panduan Menggunakan GrADS untuk Pemula
Gambar 4.24
Panduan Menggunakan GrADS untuk Pemula
set lev 700 set gxout shaded *RH set parea 0.5 5 5 8 d rh draw title RH *HGT set parea 6 10.5 5 8 d hgt draw title HGT *TMP set parea 0.5 5 1 4 d tmp draw title TMP *SPFH set parea 6 10.5 1 4 d spfh draw title SPFH Maka akan tampilannya adalah seperti pada gambar 4.25 berikut ini :
Panduan Menggunakan GrADS untuk Pemula
Menyalin Data menjadi file Biner
Kadangkala kita hanya membutuhkan suatu data biner hanya pada grid tertentu saja dan tidak memerlukan data global, maka kita dapat mengambil data yang kita ingin tersebut hanya di lokasi yang kita perlukan saja dengan menjadikan file biner baru yang berekstension fwrite. Misalnya kita hanya ingin mengambil data temperature di lintang 0 derajat dan bujur o
115 BT selama 12 (dua belas) bulan, maka dapat kita lakukan dengan menjalankan urutan perintah sebagai berikut : ga- >open h:/grads/ctl/all.prs ga- >set lat 0 ga- >set lon 115 ga- >set t 1 12 ga- >set gxout fwrite ga- >set fwrite h:/grads/zonal.fwrite
Panduan Menggunakan GrADS untuk Pemula
Perintah GrADS untuk membuka file netCDF
Khusus untuk membuka file yang berbasisi netCDF yang umumnya berekstension .nc maka kita hanya membutuhkan satu file saja tidak seperti waktu membuka file berformat biner yang memerlukan tiga file (file descriptor, file index, dan file data). Untuk membuka file tersebut kita harus mengaktifkan program GradsNC dari start menu seperti pada gambar 4.26 berikut ini :
Panduan Menggunakan GrADS untuk Pemula
Gambar 4.27 Apabila muncul penjelasan seperti di atas maka file tersebut telah terbuka dan siap untuk kita olah sebagaimana perintah-perintah yang telah dijelaskan sebelumnya. File data netCDF tersebut terdiri dari dua variabel saja yaitu u dan v (angin zonal dan meridional).
Panduan Menggunakan GrADS untuk Pemula
Apa itu GrADS Data Server ?
Grads Data Server (GDS, yang dikenal sebagai GrADS-DODS Server) adalah data server yang dilindungi yang menyediakan subsetting dan pelayanan analisis melalui internet. Untuk mengakses data tersebut, GrADS menyediakan beberapa server yang dapat di akses melalui website GrADS, yaitu melalui alamat : http://www.iges.org/grads/gds/ dimana pada alamat tersebut terdapat banyak institusi atau lembaga yang menyediakan data-data global maupun regional baik reanalisis maupun forecasting. Kita bisa mengakses data tersebut dengan mengaktifkan GradsDODS. Kemudian dari prompt GrADS ketikkan alamat data yang ingin kita akses, misalnya pada alamat : http://nomad5.ncep http://nomad5.ncep.noaa.gov:9090 .noaa.gov:9090/dods/gfs/gfs2008 /dods/gfs/gfs20080826/gfs_00z 0826/gfs_00z yang berisi file Global Forecast System (GFS) yang terdiri dari 43 variabel meteorologi yang merupakan prakiraan dari 00Z26AUG2008 sampai sampai dengan 12Z02SEP2008 (dengan (dengan resolusi setiap 3 jam). Dari prompt GrADS ketikkan perintah sebagai berikut : ga->sdfopen http://nomad5.ncep.noaa.gov:9090 http://nomad5.ncep.noaa.gov:9090/dods/gfs/gfs20080 /dods/gfs/gfs20080826/gfs_00z 826/gfs_00z
Panduan Menggunakan GrADS untuk Pemula
BAB V PENGGUNAAN SCRIPT PADA GrADS
Untuk menampilkan suatu grafik melalui GrADS maka kita dapat mengetikkan perintahnya langsung pada layar perintah GrADS, tetapi kadangkali kita harus mengetikkan perintah yang sangat banyak. Untuk mengulang perintah yang telah diketikkan kita dapat menggunakan tombol anak panah keatas, menekannya berulang kali sampai menemukan perintah yang kita maksud dan setelah itu dapat diedit. Kadangkala untuk perintah yang banyak sekali kita mengalami kerepotan diakibatkan banyaknya perintah tersebut dan juga urutan-urutannya. Kalau kita salah mengetikkan urutan perintah dapat berakibat gambar yang ditampilkan juga tidak seperti yang kita harapkan. Solusi dari permasalahan tersebut adalah dengan program menggunakan script. Dengan sekali menjalankan script maka kita dapat mengontrol urutan perintah serta mengedit program dengan cara yang lebih cepat. Untuk membuat script GrADS sangatlah mudah, kita dapat mempergunakan beberapa program pengolah kata, tetapi disini kita akan mempergunakan program notepad.
Panduan Menggunakan GrADS untuk Pemula
b. Setelah klik ikon notepad maka akan muncul layar pengetikan seperti pada gambar 5.2 berikut ini :
Gambar 5.2 c. Setelah muncul layar tersebut kita dapat langsung mengetikkan perintah. Misalkan kita ingin menampilkan grafik vektor angin, maka ketikkan perintah di layar
Panduan Menggunakan GrADS untuk Pemula
'open h:/grads/ctl/all.prs'
% membuka file descriptor all.prs
'set lon 90 150'
% setting bujur 90BT-150BT
'set lat -15 12'
% setting lintang 15 LS – 12LU
'set t 1'
% setting waktu ke bulan Januari
'set lev 1000'
% setting ketinggian 1000 mb
'set gxout vector'
% setting tampilan ke vektor
'set mpdset hires'
% untuk menampilkan peta pada resolusi tinggi
'set csmooth on'
% untuk menampilkan kontur lebih halus
'd ugrd;vgrd'
% untuk menampilkan vektor angin
'draw title Vektor Angin di Wilayah Indonesia\Bulan Januari 2000 ketinggian 1000 mb' % membuat judul 'draw xlab bujur'
% membuat label untuk x axis
'draw ylab lintang'
% membuat label untuk
axis
Panduan Menggunakan GrADS untuk Pemula
Gambar 5.4
Panduan Menggunakan GrADS untuk Pemula
Gambar 5.5
Panduan Menggunakan GrADS untuk Pemula
Gambar 5.6 2.3 Beberapa contoh script GrADS yang biasa dipergunakan dalam bidang Meteorologi
Panduan Menggunakan GrADS untuk Pemula
'printim h:/grads/image/250mb.gif x800 y600 black'
Gambar 5.7
Panduan Menggunakan GrADS untuk Pemula
'set cstyle 1' 'set cthick 8' 'd t5' 'draw title 500 mb RELATIF VORTICITY/HEIGHTS/TEMPERATUR/WIND' 'printim h:/grads/image/500mb.gif x900 y700 black'
Panduan Menggunakan GrADS untuk Pemula
'set ccolor 1' 'd h7' 'set gxout barb' 'define u7=ugrd(lev=700)' u7=ugrd(lev=700)' 'define v7=vgrd(lev=700)' v7=vgrd(lev=700)' 'set ccolor 0' 'd u7;v7' 'draw title 700 mb TEMPERATUR(DEG C)/HEIGHTS/WIND/RH' 'printim h:/grads/image/700mb.gif x900 y700 black'
Panduan Menggunakan GrADS untuk Pemula
'set gxout contour' 'define h850=hgt(lev=850)' h850=hgt(lev=850)' 'set cint 30' 'set ccolor 1' 'd h850' 'set gxout barb' 'define u850=ugrd(lev=850)' u850=ugrd(lev=850)' 'define v850=vgrd(lev=850)' v850=vgrd(lev=850)' 'set ccolor 0' 'd u850;v850' 'draw title 850 mb TEMPERATUR/RH/HEIGHTS/WIND' 'printim h:/grads/image/850mb.gif x900 y700 black'
Panduan Menggunakan GrADS untuk Pemula
'define u1=ugrd(lev=1000)*2.0' u1=ugrd(lev=1000)*2.0' 'define v1=vgrd(lev=1000)*2.0' v1=vgrd(lev=1000)*2.0' 'define ushr=u5-u1' 'define vshr=v5-v1' 'set gxout barb' 'set ccolor 0' 'set cthick 2' 'd ushr;vshr' 'draw title VVEL (SHADED) AND 1000-500 MB SHEAR (m/s)' 'printim h:/grads/image/vvel_shear.gif x800 y600 black'
Panduan Menggunakan GrADS untuk Pemula
'define u700=ugrd(lev=700)' u700=ugrd(lev=700)' 'define u600=ugrd(lev=600)' u600=ugrd(lev=600)' 'define u600=ugrd(lev=600)' u600=ugrd(lev=600)' 'define u500=ugrd(lev=500)' u500=ugrd(lev=500)' 'define u500=ugrd(lev=500)' u500=ugrd(lev=500)' 'define u400=ugrd(lev=400)' u400=ugrd(lev=400)' 'define u400=ugrd(lev=400)' u400=ugrd(lev=400)' 'define v1000=vgrd(lev=1000)' v1000=vgrd(lev=1000)' 'define v950=vgrd(lev=925)' v950=vgrd(lev=925)' 'define v925=vgrd(lev=925)' v925=vgrd(lev=925)' 'define v850=vgrd(lev=850)' v850=vgrd(lev=850)' 'define v850=vgrd(lev=850)' v850=vgrd(lev=850)' 'define v700=vgrd(lev=700)' v700=vgrd(lev=700)' 'define v700=vgrd(lev=700)' v700=vgrd(lev=700)' 'define v600=vgrd(lev=600)' v600=vgrd(lev=600)' 'define v600=vgrd(lev=600)' v600=vgrd(lev=600)' 'define v500=vgrd(lev=500)' v500=vgrd(lev=500)' 'define v500=vgrd(lev=500)' v500=vgrd(lev=500)' 'define v400=vgrd(lev=400)' v400=vgrd(lev=400)' 'define v400=vgrd(lev=400)' v400=vgrd(lev=400)' #CALCULATE BUNKERS ID METHOD FOR PREDICTING SUPERCELL MOTION 'define umean=(u1000+u925+u925+u umean=(u1000+u925+u925+u850+u850+u70 850+u850+u700+u700+u600 0+u700+u600+u600+u5 +u600+u5
Panduan Menggunakan GrADS untuk Pemula
'set gxout barb' 'define ukt=umotion*2.0' 'define vkt=vmotion*2.0' 'set ccolor 0' 'd ukt;vkt' 'draw title STORM-RELATIF HELICITY & BUNKERS STORM MOTION' 'printim h:/grads/image/srh.gif x925 y700 black'
Panduan Menggunakan GrADS untuk Pemula
'set rgb 31 0 110 0' 'set rgb 32 0 150 0' 'set rgb 33 0 200 0' 'set rgb 34 0 250 0' 'set rgb 35 150 255 0' endif 'set mpdset hires' 'set map auto' 'set grid off' t=2 hr = 12 while (1) 'clear' 'set t 't say ' ' say 'Time = 't' ('hr'hr fcst)' say ' ' say ' ' say 'A) 500mb Heights Heights and Vorticity' say 'B) 'B) SLP and Thickness' say 'C) Precip and 850mb Temps' Temps' say 'D) 850mb Streamlines Streamlines and Isotachs' say 'E) 500mb Streamlines Streamlines and Isotachs'
Panduan Menggunakan GrADS untuk Pemula
rc = doe() endif if (r='f' | r='F') rc = dof() endif if (r='g' | r='G') rc = dog() endif if (r='h' | r='H') rc = doh() endif if (r='t1' | r='T1') t=1 hr = 0 endif if (r='t2' | r='T2') t=2 hr = 12 endif if (r='q' | r='Q') break endif endwhile return
Panduan Menggunakan GrADS untuk Pemula
return * Draw SLP SLP and Thickness function dob() 'clear' 'z5=z(lev=500)' 'z10=z(lev=1000)' 'set map auto' 'set gxout contour' 'set grads off' 'd ps' 'set cstyle 5' 'set grads off' 'd (z5-z10)/10' 'set cthick 6' 'set ccolor 1' 'set grads off' 'd (z5-z10)/10' 'draw string 5.5 8.30 SLP and 1000-500mb Thickness' pull dummy return; * Draw Precip and 850 temps
Panduan Menggunakan GrADS untuk Pemula
'd t8-273.16' 'set ccolor rainbow' 'set cthick 1' 'set cint 2' 'set cstyle 1' 'set grads off' 'd t8-273.16' 'set ccolor 1' 'set clevs 0' 'set grads off' 'set cthick 12' 'd t8-273.16' 'set ccolor 0' 'set clevs 0' 'set grads off' 'set cthick 1' 'd t8-273.16' 'draw string 5.5 8.30 Precip and 850mb Temperatur' pull dummy return; * Do 850mb Streamlines and and Isotachs function dod()
Panduan Menggunakan GrADS untuk Pemula
'v5=v(lev=500)' 'set map 1' 'set gxout shaded' 'set cint 5' 'set grads off' 'd mag(u5,v5)*1.944' 'set gxout contour' 'set cint 5' 'set ccolor 15' 'set grads off' 'd mag(u5,v5)*1.944' 'set gxout stream' 'set ccolor 0' 'set grads off' 'd u5;v5' 'draw string 5.5 8.30 500mb Isotachs and Streamlines' pull dummy return * Do 850mb RH and Winds function dof() 'clear' 'rh8=q(lev=850)'
Panduan Menggunakan GrADS untuk Pemula
function dog() 'clear' 'z5=z(lev=500)' 'set map auto' 'set gxout contour' 'set grads off' 'd z5(t+1)-z5' 'set grads off' 'd z5/10' 'draw string 5.5 8.30 500mb 12Hr Height Change' pull dummy return * Do 500mb 500mb Vorticity Change function doh() 'clear' 'set t 2' 'z5=z(lev=500)' 'u5=u(lev=500)' 'v5=v(lev=500)' 'set map auto' 'set gxout contour'
Panduan Menggunakan GrADS untuk Pemula
Gambar 5.13
Panduan Menggunakan GrADS untuk Pemula
Bab VI PENUTUP
Setelah mempraktekkan tutorial dan pembuatan script di atas, diharapkan pengguna dapat mengaplikasikan program GrADS ini dengan tampilan yang disesuaikan dengan keperluan masing-masing. Masih banyak perintah GrADS lain yang dapat dikembangkan lebih lanjut, oleh karena itu dibutuhkan suatu usaha dari pengguna GrADS untuk memaksimalkan perintah-perintah tersebut sehingga dapat berguna terutama untuk tujuan analisis maupun prakiraan. Banyak sekali aplikasi lainnya yang dapat kita olah melalui program GrADS ini, dan diharapkan di masa mendatang pengguna dapat mengembangkan hal tersebut terutama untuk operasional di kantornya masing-masing.
Panduan Menggunakan GrADS untuk Pemula
BAHAN BACAAN 1. .............., 2005, Visualisasi Luaran DARLAM dengan GrADS, Pelatihan GrADS, Puslitbang BMG
2. Brian Doty, 1995, GrADS, University of East Anglia, Norwich, UK
3. GrADS website
4. Kalnay, E., and Coauthors, 1996: The NCEP/NCAR 40-Year Reanalysis Project. Bull. Amer. Meteor. Soc., 77, 437–471. 5. Wesley Ebisuzaki and Coauthors, 2000, NCEP/NCAR Reanalysis CD-ROM