| Go back to main page | Go back to articles list |
PENGANTAR
Internet adalah masa depan. Barangkali itulah ungkapan yang paling tepat untuk menggambarkan kecenderungan masyarakat dunia pada saat ini. Jumlah penggunaan internet di dunia saat ini meningkat dengan pesat dibandingkan dengan beberapa tahun yang lalu. Masyarakat Indonesia pun turut terkena demam internet yang ditunjukkan dengan meningkatnya situs-situs e-commerce dan melebarnya arena chatting di berbagai kalangan usia.
Satu fakta yang mungkin sering diabaikan orang adalah bahwa internet adalah sumber informasi. Informasi yang bisa didapat melalui internet sangat banyak. Salah satu informasi yang dapat kita peroleh adalah data publik untuk keperluan ilmiah. Ia dapat berupa tabel sederhana sampai database lengkap yang dapat di-download setiap saat dengan menggunakan anonymous ftp.
KATALOG GEMPA DAN LINUX
Dalam tulisan kali ini akan diperlihatkan contoh pengambilan data dari sebuah pusat pengelolaan data gempa di Amerika Serikat yang menyediakan data berupa katalog gempa maupun data rekaman gempa di berbagai belahan dunia. Pusat pengelolaan data tersebut adalah IRIS Data Management Center. Data yang di-download dapat diproses di Linux untuk menghasilkan informasi yang bermanfaat dengan trick yang sederhana.
Dalam contoh kali ini akan diperlihatkan cara menghasilkan peta lokasi gempa di Indonesia dari tahun 1996 s/d tahun 1999. Peta ini dihasilkan dengan menggunakan kombinasi perintah awk dan beberapa perintah dari program GMT.
Contoh data katalog gempa yang diperoleh dari pusat data tersebut di atas berbentuk file ASCII dan memiliki format sebagai berikut :
From: <www@iris.washington.edu> To: <leo@nakula.rvs.uni-bielefeld.de> Subject: SeismiQuery: Event Query Date: Tuesday, April 11, 2000 1:30 PM SeismiQuery: Event Query LAT LON DEPTH CATALOG EVENT_CONTRIBUTOR MAG MAG_CONTRIBUTOR TYPE TIME CODE REGION REGION_TEXT -7.2204 129.0473 91.90 ISCCD ISC 4.2 ISC MB 1996-12-31 20:16:35.0 280 24 BANDA SEA -4.5115 136.0273 33 ISCCD ISC 4.3 ISC MB 1996-12-31 18:17:36.0 196 16 WEST IRIAN REGION -6.8728 126.9924 408.70 ISCCD ISC 4.6 ISC MB 1996-12-31 15:14:37.0 280 24 BANDA SEA -17.8296 122.5557 5 ISCCD ISC 3.4 ISC MB 1996-12-31 15:04:15.0 590 38 WESTERN AUSTRALIA ::: ::: dst :::Kita andaikan bahwa file tersebut bernama original.dat. Perhatikan pula bahwa kita tidak menginginkan baris pertama sampai baris kedelapan, dengan kata lain kita akan membuang baris pertama sampai baris kedelapan.
Dari data tersebut akan diambil data pada kolom kedua (posisi bujur) sebagai variabel x dan data pada kolom pertama (posisi lintang) sebagai variabel y. Langkah pertama yang perlu kita lakukan adalah menggunakan perintah awk untuk mengambil kolom yang kita perlukan dari file ASCII tersebut dan menyimpannya dalam file ASCII baru. Perintahnya adalah :
sed < original.dat 1,8d | awk '{print $2,$1}' > baru.datPerintah sed < original.dat 1,8d adalah perintah untuk menghapus baris pertama sampai kedelapan. Perhatikan pula bahwa kolom kedua kini menjadi kolom pertama dalam file yang baru.
Untuk membuat gambar lokasi gempa lengkap dengan peta Indonesia, cukup ketikkan perintah berikut :
pscoast -JX8/4 -R90/150/-20/10 \ -B10:"Bujur":/10:"Lintang"::."Gempa Indonesia 1996-1999":WSen \ -W -S0/200/255 -G255/255/0 -X1.5 -Y2 -K > out.ps psxy baru.dat -JX -R -Sp -O >> out.psDalam sekejap, Anda akan memperoleh gambar PostScript berikut ini :
Jika Anda tertarik untuk menggambar lokasi gempa di Sumatera, misalnya, Anda cukup mengganti harga bujur dan lintang yang akan digambarkan. Selain itu, Anda juga perlu melakukan pemilihan data gempa untuk lokasi Sumatera. Caranya adalah dengan mengetikkan :
sed < original.dat 1,8d | grep SUMATERA | awk '{print $2,$1}' > sumatera.dat
Walaupun Anda bukan seorang geofisikawan, Anda dengan mudah
dapat menyediakan informasi yang berguna untuk orang lain hanya dengan
3 (tiga) perintah, Linux, dan internet.