Anda di halaman 1dari 11

MODUL GrADS

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://ftp.kumamoto-u.ac.jp/pub/.2/graphic/grads/1.8....
Instalasi GrADS
Setelah kita mendapatkan software grads dari internet, versi paling baru adalah grads1.8sl11-win32e.exe untuk Windows XP. 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.

Pada kolom Name ketikkan nama user (misal user) dan pada kolom Organization
ketikkan nama stasiun Anda (catatan : kedua kolom tidak wajib diisi) Setelah itu klik tombol I
Accept Terms

Klik tombol OK
Kemudian proses instalasi segera diproses, tunggu sampai muncul jendela berikut :

Jika jendela tersebut telah muncul artinya software GrADS telah ter-install dengan
sempurna dan kita siap untuk menjalankan GrADS. Selesai install, kita jalankan grads dengan
mencari di menu start program windows dan kita pilih perintah Grads (seperti terlihat pada gambar
di bawah ini), karena data yang akan ditampilkan adalah data biner. Kalau kita menjalankan
perintah GradsNC, kita bisa membuka file netCDF dan file biner biasa. Sedangkan kalau kita
jalankan perintah Grads atau GradsC, kita hanya bisa membuka file biner biasa dan tidak dapat
membuka file netCDF. Kita akan diberi pilihan mode landscape (mendatar) atau portrait (tegak).
Langsung tekan enter jika ingin gambar mendatar, ketik no dan tekan enter kalau ingin mode tegak.
Gambar di bawah adalah grads dalam mode mendatar.

Setelah menjalankan GrADS maka akan terlihat dua buah jendela yaitu jendela untuk
mengetikkan perintah dan jendela display, dimana perintah yang kita ketikkan di jendela perintah
akan dilihat hasilnya pada jendela display. Di dalam tampilan GrADS kita akan melihat prompt
yang GrADS,
ga- >
di dalam prompt tersebut kita dapat mengetikkan perintah-perintah GrADS.
Untuk keluar dari jendela GrADS ketikkan :
ga- >quit

MULAI PROGRAM GRADS


Data-Data Grads
Sebelum memulai Grads, pastikan data-data NCEP, seperti
slp.1977.nc,
prate.sfc.gauss.1977.nc, air.2m.gauss.1977.nc, shum.2m.gauss.1977.nc, uwnd.10m.gauss.1977.nc,
vwnd.10m.gauss.1977.nc,
tcdc.eatm.gauss.1977.nc**
telah
tercopy
ke
C:\Program
Files\PCGrADS\win32e
** Data disesuaikan dengan data NCEP yang diperlukan
Membuat Script untuk 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.
a. Buka program notepad dari menu windows
b. Setelah klik ikon notepad maka akan muncul layar pengetikan seperti pada gambar berikut ini:

c. Setelah muncul layar tersebut kita dapat langsung mengetikkan perintah. Misalkan kita ingin
menampilkan grafik air temperature, maka ketikkan perintah di layar GrADS mulai dari membuka
file descriptor sampai dengan mencetak grafik menjadi file berekstension .jpg
'reinit'
'sdfopen air.2m.gauss.1977.nc'
'set grads off'
'set map 1 1 3'
'enable print AIR_IO_AUG_77.gmf'
'set lat -20 30'
'set lon 40 103'
'd ave(air,t=849,t=972)'
'draw title Air Temperature of Indian Ocean in Agustus 1977 (K)'
'run cbarn.gs'
'printim AIR_IO_AUG_77.jpg white'
'print'
'disable print'
* External gxeps plotting
*'!gxeps -acR -i AIR_IO_AUG_77.gmf -o AIR_IO_AUG_77.ps'
'!gxeps -aR -i AIR_IO_AUG_77.gmf -o AIR_IO_AUG_77.ps'
'!rm AIR_IO_AUG_77.gmf'
*'quit'

PENJELASAN PERINTAH PADA GRADS


'reinit' % menutup semua file dan mengembalikan setting ke setting awal
'sdfopen air.2m.gauss.1977.nc' % membuka file descriptor
'set grads off' % untuk menghilangkan logo grads pada gambar
'set map 1 1 3' %
'enable print AIR_IO_AUG_77.gmf' % untuk membuat output dalam .gmf
'set lat -20 30' % setting bujur
'set lon 40 103' % setting lintang
'd ave(air,t=849,t=972)' % untuk menampilkan rata2 pada bulan dan hari tertentu
'draw title Air Temperature of Indian Ocean in Agustus 1977 (K)' % untuk
membuat judul pada gambar
'run cbarn.gs' % untuk menampilkan bar warna
'printim AIR_IO_AUG_77.jpg white' % untuk membuat output dalam .jpg
'print' % untuk mencetak hasil
'disable print' % untuk menon-aktifkan print
* External gxeps plotting %
*'!gxeps -acR -i AIR_IO_AUG_77.gmf -o AIR_IO_AUG_77.ps' % untuk membuat output
dalam .ps
'!gxeps -aR -i AIR_IO_AUG_77.gmf -o AIR_IO_AUG_77.ps' % untuk membuat output
dalam .ps
'!rm AIR_IO_AUG_77.gmf' % untuk menghapus file .gmf
*'quit' % untuk keluar

MENG-EDIT SCRIPT
1. Air Temperature
'reinit'
'sdfopen air.2m.gauss.1977.nc' Disesuaikan dengan tahun data NCEP
'set grads off'
'set map 1 1 3'
'enable print AIR_IO_AUG_77.gmf' Nama file disesuai dengan yang
diinginkan
'set lat -20 30' Diatur berdasarkan daerah yang diinginkan
'set lon 40 103'
'd ave(air,t=849,t=972)' Nilai t disesuaikan dengan bulan yang
diinginkan**
'draw title Air Temperature of Indian Ocean in Agustus 1977 (K)' Judul
disesuaikan
'run cbarn.gs'
'printim AIR_IO_AUG_77.jpg white' Nama file disesuai dengan yang
diinginkan
'print'
white = background putih
'disable print'
* External gxeps plotting
*'!gxeps -acR -i AIR_IO_AUG_77.gmf -o AIR_IO_AUG_77.ps'
'!gxeps -aR -i AIR_IO_AUG_77.gmf -o AIR_IO_AUG_77.ps'
'!rm AIR_IO_AUG_77.gmf'
*'quit'

2. Cloud Cover
'reinit'
'sdfopen tcdc.eatm.gauss.1977.nc' Disesuaikan dengan tahun data NCEP
'set grads off'
'set map 1 1 3'
'enable print CLO_IO_AUG_77.gmf' Nama file disesuai dengan yang
diinginkan
'set lat -20 30' Diatur berdasarkan daerah yang diinginkan
'set lon 40 103'
'd ave(tcdc,t=849,t=972)' Nilai t disesuaikan dengan bulan yang
diinginkan**
'draw title Cloud Cover of Indonesian Water in Agustus 1977 (Kg/Kg)'
Judul
disesuaikan
'run cbarn.gs'
'printim CLO_IO_AUG_77.jpg white' Nama file disesuai dengan yang
diinginkan
'print'
white = background putih
'disable print'
* External gxeps plotting
*'!gxeps -acR -i CLO_IO_AUG_77.gmf -o CLO_IO_AUG_77.ps'
'!gxeps -aR -i CLO_IO_AUG_77.gmf -o CLO_IO_AUG_77.ps'
'!rm CLO_IO_AUG_77.gmf'
*'quit'
3. Precipitation Rate
'reinit'
'sdfopen prate.sfc.gauss.1977.nc' Disesuaikan dengan tahun data NCEP
'set grads off'
'set map 1 1 3'
'enable print PRT_IO_AUG_77.gmf' Nama file disesuai dengan yang
diinginkan
'set lat -20 30' Diatur berdasarkan daerah yang diinginkan
'set lon 40 103'
'd ave(prate,t=849,t=972)' Nilai t disesuaikan dengan bulan yang
diinginkan**
'draw title Precipitation Rate of Indonesian Water in Agustus 1977
(Kg/m2/s)' Judul
disesuaikan
'run cbarn.gs'
'printim PRT_IO_AUG_77.jpg white' Nama file disesuai dengan yang
diinginkan
'print'
white = background putih
'disable print'
* External gxeps plotting
*'!gxeps -acR -i PRT_IO_AUG_77.gmf -o PRT_IO_AUG_77.ps'
'!gxeps -aR -i PRT_IO_AUG_77.gmf -o PRT_IO_AUG_77.ps'
'!rm PRT_IO_AUG_77.gmf'
*'quit'

4. Sea Levels Pressure


'reinit'
'sdfopen slp.1977.nc' Disesuaikan dengan tahun data NCEP
'set grads off'
'set map 1 1 3'
'enable print SLP_IO_AUG_77.gmf' Nama file disesuai dengan yang
diinginkan
'set lat -20 30' Diatur berdasarkan daerah yang diinginkan
'set lon 40 103'
'd ave(slp,t=849,t=972)' Nilai t disesuaikan dengan bulan yang
diinginkan**
'draw title Sea Level Presure of Indian Ocean in Agustus 1977 (Pascals)'
Judul
disesuaikan
'run cbarn.gs'
'printim SLP_IO_AUG_77.jpg white' Nama file disesuai dengan yang
diinginkan
'print'
white = background putih
'disable print'
* External gxeps plotting
*'!gxeps -acR -i SLP_IO_AUG_77.gmf -o SLP_IO_AUG_77.ps'
'!gxeps -aR -i SLP_IO_AUG_77.gmf -o SLP_IO_AUG_77.ps'
'!rm SLP_IO_AUG_77.gmf'
*'quit'
5. Humidity
'reinit'
'sdfopen shum.2m.gauss.1977.nc' Disesuaikan dengan tahun data NCEP
'set grads off'
'set map 1 1 3'
'enable print SHU_IO_AUG_77.gmf' Nama file disesuai dengan yang
diinginkan
'set lat -20 30' Diatur berdasarkan daerah yang diinginkan
'set lon 40 103'
'd ave(shum,t=849,t=972)' Nilai t disesuaikan dengan bulan yang
diinginkan**
'draw title Humidity of Indian Ocean in Agustus 1977 (K)' Judul
disesuaikan
'run cbarn.gs'
'printim SHU_IO_AUG_77.jpg white' Nama file disesuai dengan yang
diinginkan
'print'
white = background putih
'disable print'
* External gxeps plotting
*'!gxeps -acR -i SHU_IO_AUG_77.gmf -o SHU_IO_AUG_77.ps'
'!gxeps -aR -i SHU_IO_AUG_77.gmf -o SHU_IO_AUG_77.ps'
'!rm SHU_IO_AUG_77.gmf'
*'quit'

6. Wind
'reinit'
'sdfopen uwnd.10m.gauss.1977.nc' Disesuaikan dengan tahun data NCEP
'sdfopen vwnd.10m.gauss.1977.nc' Disesuaikan dengan tahun data NCEP
* Remove GrADS logo from plot
'set grads off'
'set map 1 1 3'
'enable print WIN_IO_AUG_77.gmf' Nama file disesuai dengan yang
diinginkan
* User prompt section
'set lat -20 30' Diatur berdasarkan daerah yang diinginkan
'set lon 40 103'
'aveu = ave(uwnd,t=849,t=972)' Nilai t disesuaikan dengan bulan yang
diinginkan**
'avev = ave(vwnd.2,t=849,t=972)' Nilai t disesuaikan dengan bulan yang
diinginkan**
* Plotting section
*'set gxout stream'
'set gxout contour'
'set gxout vector'
'set cint 2'
'set cstyle 2'
'set ccolor 0'
'd aveu;avev;mag(aveu,avev)'
'draw title Wind at 10m of Indian Ocean in August 1977 (m/s)' Judul
disesuaikan
'run cbarn.gs'
'printim WIN_IO_AUG_77.jpg white' Nama file disesuai dengan yang
diinginkan
'print'
white = background putih
'disable print'
* External gxeps plotting
*'!gxeps -acR -i WIN_IO_AUG_77.gmf -o WIN_IO_AUG_77.ps'
'!gxeps -aR -i WIN_IO_AUG_77.gmf -o WIN_IO_AUG_77.ps'
'!rm WIN_IO_AUG_77.gmf'
*'quit'

Cara Menentukan t pada grads.


Penentuan t pada grads berdasarkan tipe data yang NCEP. Pada contoh di atas, data NCEP
yang digunakan adalah data dengan jumlah data harian 4, artinya dalam 1 hari terdapat 4 data.
Dari data tersebut dapat kita hitung t untuk masing-masing bulan (pada tahun normal) yaitu:
1. Januari (31 hari)
Jumlah data = 31 x 4 data =124 data (i)
t untuk bulan januari adalah t =1 t =124
2. Februari (28 hari)
Jumlah data = 28 x 4 data = 112 data ....(ii)
Total data (i) + (ii) = 236 data ...(iii)
T untuk bulan februari adalah t =125 t =236

3. Maret (31 hari)


Jumlah data = 31 x 4 data = 124 data .(iv)
Total data (iii) + (iv) = 360 data .(v)
T untuk bulan maret adalah t =237 t =360
4. April (30 hari)
Jumlah data = 30 x 4 data = 120 data ..(vi)
Total data (v) + (vi) = 480 data (vii)
T untuk bulan april adalah t =361 t =481

Begitu seterusnya untuk bulan Mei, Juni, Juli, Agustus, September, Oktober, November, dan
Desember.
Untuk tahun kabisat (tahun yang habis di bagi 4), t akan berbeda dengan tahun normal. t
pada tahun kabisat berbeda dimulai dari bulan februari, karena pada tahun kabisat jumlah hari bulan
februari dalah 29 hari. Cara perhitungan t nya sama dengan tahun normal.

Anda mungkin juga menyukai