Mengenal Generic Mapping Tools

Generic Mapping Tools (GMT) adalah sekumpulan perintah untuk pemrosesan data dan visualisasinya. Dalam pekerjaan sehari-hari, kita sering memperoleh data mentah (raw data)  dan kita akan berusaha memproses data tersebut untuk menghasilkan ilustrasi. Di sinilah salah satu peran GMT.

GMT mempunyai banyak kelebihan yang patut kita pertimbangkan sebelum memakainya. Perangkat lunak aplikasi ini dibuat menggunakan bahasa pemrograman C dan merupakan perangkat lunak yang tidak bergantung pada platform (platform independent). Dengan kata lain, GMT berkomunikasi dengan komputer  sangat cepat dan bisa dipasang pada berbagai lingkungan sistem operasi baik Unix, Windows, maupun Mac.

Skenario platform GMT antara lain: UNIX, Linux, Windows dengan dual-boot Linux, SFU, Cygwin, perintah MS-DOS, Server pada Mac OS maupun pada Mac OS itu sendiri.

Di kalangan para ilmuwan, GMT cukup terkenal dan tak kurang dari 15 ribu ilmuwan memakainya di seluruh dunia. Karena dikemas sebagai perangkat lunak sumber terbuka (open source), GMT menawarkan daya tarik yang sangat kuat bagi kalangan peneliti dan pendidikan. GMT bisa diunduh dan dipakai secara bebas tanpa perlu membayar.

GMT mempunyai lebih dari 80 modul (sampai versi 5.3.3 ada 90 modul dan terus aktif dikembangkan). Modul tersebut untuk memberikan fokus dan membatasi tugas tertentu (jangan salah, tiap modul memiliki banyak pilihan yang menjadikannya cukup rumit). Apabila digabungkan, maka tugas-tugas rumit akan bisa dikerjakan. Modul-modul ini biasanya dipanggil melalui CLI (command line interface)  atau melalui script.

Meskipun GMT bisa memproses dan memanipulasi data serta menghasilkan plot postscript dari data Anda, perlu diingat, bahwa GMT bukanlah paket pemrosesan citra, atau pun paket GIS.

Lalu apa sajakah yang bisa dilakukan GMT? pemfilteran deret waktu (time-series) dan data 2D, melakukan trend fitting data, membuat grid dari data xyz, memotong, menempelkan, mencampur data grid, melakukan resample kumpulan data, melakukan operasi matematika, melakukan penutupan grid, memproyeksikan data, membuat trianggulasi optimal, melakukan ekstrasksi subset data, menghitung turunan direksional, mengeplot diagram x-y, garis, poligon, maupun simbol, mengeplot teks dan label, mengeplot peta dasar (basemap) beserta garis pantai, sungai dan batas-batasnya, mengeplot peta kontur, serta masih banyak hal lagi yang bisa dilakukan GMT!

Advertisements