Pada kesempatan kali ini, saya akan menjelaskan cara membuat grafik 3D yang dioverlay dengan peta. Data yang akan saya buat grafiknya adalah data kejadian tsunami di Indonesia. Data yang dipakai pada contoh ini hanya perkiraan saja.
Pertama-tama buatlah data kejadian tsunami seperti berikut :
95.854 3.316 2004 230000 LB
107.347 -9.295 2006 659 LB
113.1 -10.7 1994 400 LB
121.9 -8.5 1992 2126 LB
124.87 -2.02 1998 34 LB
136.0 -0.5 1996 107 LB
115.9 -8.4 1979 200 LB
100.084 -3.464 2010 286 LB
107.347 -9.295 2006 659 LB
113.1 -10.7 1994 400 LB
121.9 -8.5 1992 2126 LB
124.87 -2.02 1998 34 LB
136.0 -0.5 1996 107 LB
115.9 -8.4 1979 200 LB
100.084 -3.464 2010 286 LB
Keterangan :
kolom 1 = longitude
kolom 2 = latitude
kolom 3 = tahun kejadian
kolom 4 = jumlah korban
kolom 5 = indentasi teks (dalam contoh ini LB = Left Bottom)
Lalu simpan dengan nama "tsunami.dat".
Selanjutnya buatlah script berikut :
set F=tsunami.ps
set R=93/140/-13/13
pscoast -R%R% -JX8id/5id -Dh -Gblack -K -E210/40 -U/-0.7/-1.1/"Membuat Grafik 3D" > %F%
gawk "{print $1, $2, $4}" tsunami.dat | psxyz -R%R%/1/1000000 -J -JZ3.5il -So0.3 -Ggray -Wthinner -B10g10/10g10/1p:"Jumlah Korban":WSneZ -O -K -E210/40 >> %F%
gawk "{print $1, $2, 20, 0, 0, $5, $3}" tsunami.dat | pstext -R%R% -JM -O -K -E210/40 -Gblack -Sthick,white -D-0.2i/0 >> %F%
echo 4.5 6.4 30 0 5 BC Sejarah Tsunami Di Indonesia | pstext -R0/11/0/8.5 -Jx1i -O >> %F%
set R=93/140/-13/13
pscoast -R%R% -JX8id/5id -Dh -Gblack -K -E210/40 -U/-0.7/-1.1/"Membuat Grafik 3D" > %F%
gawk "{print $1, $2, $4}" tsunami.dat | psxyz -R%R%/1/1000000 -J -JZ3.5il -So0.3 -Ggray -Wthinner -B10g10/10g10/1p:"Jumlah Korban":WSneZ -O -K -E210/40 >> %F%
gawk "{print $1, $2, 20, 0, 0, $5, $3}" tsunami.dat | pstext -R%R% -JM -O -K -E210/40 -Gblack -Sthick,white -D-0.2i/0 >> %F%
echo 4.5 6.4 30 0 5 BC Sejarah Tsunami Di Indonesia | pstext -R0/11/0/8.5 -Jx1i -O >> %F%
Bagian -JZ3.5il digunakan untuk menggambarkan jumlah korban secara logaritmik karena perbedaan jumlah korban yang sangat jauh pada masing-masing kejadian.
Bagian -B10g10/10g10/1p:"Jumlah Korban":WSneZ adalah untuk menampilkan batas dan anotasi peta. Bagian 1p artinya anotasi ditampilkan sebagai 10 pangkat log10 (p artinya power).
Selamat mencoba dan semoga bermanfaat. Salam Orang Indonesia.
Selamat menjalankan ibadah puasa 1434 H. Mohon maaf lahir dan batin.
Malam ka, klw untuk bikin legenda dan tanda arah mata angin itu gmn caranya?
ReplyDeletepake pslegend aja, utk mata angin pake pscoast, yg penting dua2nya ditambahin -E210/40
ReplyDeleteBonus Casino Online Spesial Dari Agen Judi Online Bolavita !
ReplyDeleteBonus 100% Bila Menang Beruntun 8x, 9x, 10x
Tersedia Banyak Provider Yang Lengkap !
» SBOBET 338a
» SA Gaming
» Sexy Gaming
» Fun BET
» Asia Bet
» E-Bet
» WM Casino
Promo Spesial :
• Bonus Deposit Pertama 10%
• Bonus Deposit Harian 5%
• Bonus Rollingan 0.8%
• Bonus Referral 7% + 2%
Daftar & Klaim Bonusnya Sekarang Juga !
Tersedia Deposit & Withdraw Via : OVO, Gopay, Dana, Linkaja, Sakuku, Pulsa Dan Semua Jenis Rekening Bank Di Indonesia !
Hubungi Kontak Resmi Kami Dibawah ini (Online 24 Jam Setiap Hari) :
» Nomor WhatsApp : 0812–2222–995
» ID Telegram : @bolavitacc
» ID Wechat : Bolavita
» ID Line : cs_bolavita