Tampilkan postingan dengan label GMT. Tampilkan semua postingan
Tampilkan postingan dengan label GMT. Tampilkan semua postingan

Rabu, 26 Februari 2014

GMT (Generic Mapping Tools) di Linux/Unix

Setelah mengenal aku kenalkan penggunaan GMT di windows, sekarang aku mau cerita cara menggunakan GMT di Linux/Unix. Tapi sebelumnya aku mau memberitahu terlebih dahulu bahwa Linux/Unix yang aku pakai adalah Ubuntu dan Linux Mint tapi tutorial ini bisa juga digunakan oleh pengguna Linux/Unix lainnya seperti Redhat, CentOS, Mac, dll. 

Sekarang kita mulai ceritanya, pertama aku akan cerita tahapan instalasinya. Di Linux, untuk menginstall GMT ada dua cara, yaitu online dan offline instalasi. Mari kia mulai!

1. Instal GMT secara Online (Menggunakan Synapthic Package Manager)
Berikut tahapan menginstal GMT di Linux dengan menggunakan Synapthic:
  • Pastikan komputer anda terhubung dengan internet
  • Buka Synapthic anda (Bisa juga dengan menggunakan software installer lainnya)
  • Search gmt di kotak pencarian (Quick Filter)
  • Beri tanda centang pada setiap Package yang ada nama bagian gmt-nya (seperti gmt-tutorial, libgmt-dev) dengan cara mengklik kanan kotak disebelah nama Package tersebut lalu pilih Mark for Installation
  • Klik Apply
  • Tunggu sampai proses download dan instalasi selesai, selanjutnya anda bisa menggunakan GMT.

2. Instal GMT secara Offline (Menggunakan Terminal)
Karena tahapan ini merupakan tahapan instalasi secara offline, maka kita harus menyiapkan file instalasinya. Berikut tahapannya:
  1. Silahkan buka website gmt.soest.hawaii.edu (untuk GMT versi 5 ke atas) atau gmt.soest.hawaii.edu/gmt4/ (untuk GMT versi 4 kebawah) *Selanjutnya hanya akan aku jelaskan instalasi di GMT4
  2. Klik Download *Selanjutnya ada dua metode yang bisa digunakan. 
Metode a.
  • Klik INSTALL FORM
  • Baca baik-baik halaman yang terbuka, lalu download file install_gmt4.sh (simpan di home/user-name komputer anda contoh : home/kacang)
  • Selanjutnya isi parameter-parameter yang harus diisi di bawahnya, rekomendasi (biarkan seperti apa adanya)
  • Klik GET PARAMTERS 
  • Klik kanan di halaman baru yang terbuka, pilih Save page as ...
  • Pilih lokasi download yang sama dengan tempat anda mendownload install_gmt4.sh (home/kacang) dengan namafile yang tidak diubah (GMT4param.txt)
  • Klik Save
  • Selanjutnya, buka terminal dan pindah ke home/kacang 
  • Ketik perintah sh install_gmt4.sh GMT4param.txt lalu tekan Enter
  • Tunggu seluruh proses selesai, dan setelah selesai, tahapan selanjutnya adala mengeset environment shell anda. 
    • bash user 
      • ketik pico .bashrc
      • ketik di bagian paling bawah dari file yang terbuka
export NETCDFHOME=/home/kacang/netcdf
export PATH=/home/kacang/GMT4.5.?/bin:$PATH
export MANPATH=/home/kacang/GMT4.5.?/man/$MANPATH
  
      • tekan Ctrl + X, jawab y lalu enter
      • ketik source .bashrc lalu enter
    •  csh user
      • ketik csh
      • ketik pico .cshrc
      • ketik di file yang terbuka
setenv  NETCDFHOME /home/kacang/netcdf
set path=( /home/kacang/GMT4.5.?/bin $path)
set manpath =(/home/kacang/GMT4.5.?/man $manpath) 
      • tekan Ctrl + X, jawab y lalu enter
      • ketik source .cshrc lalu enter
      • tekan Ctrl + D 
Metode b.
Mirip dengan Metode a., namun ada beberapa perbedaan, yaitu:
  • Rekomendasi mengisi parameter (bagian B nomer 3. pilih I already have the GSHHG dst. lalu isi isian dibawahnya dengan /home/kacang dan bagian C nomer 1. pilih No FTP)
  • Download GMT dan GSHHG di bagian Mirrors, pilih lokasi terdekat. Atau bisa juga langsung masuk dengan link ini: GMT(Jepang) rekomendasi (download yang gmt-4.5.11-src.tar.bz2 dan gshhg-gmt-nc3-2.2.4.tar.bz2)
  • Download netcdf di ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf.tar.gz
  • Tahapan selanjutnya sama dengan Metode a., yang dimulai dengan membuka terminal hingga selesai.
Demikian cara instalasinya.. untuk mengecek berhasil atau tidaknya silahkan ketik salah satu perintah gmt seperti grdinfo, pscoast, psxy, dll.

Kamis, 13 Februari 2014

Belajar GMT buat Windows (bagian 3)

Sebelum memulai belajar ini, aku mau minta maaf karena sudah lama sekali tidak update posting. Aku tidak akan memberikan alasan kenapa aku lama tidak update postingan. Yang jelas aku merasa bersalah sudah lama tidak update postingan di blog ini. Masalah anda mau memaafkan atau tidak itu hak anda. 


"Apabila Anda menemukan masalah terkait instalasi atau link yang aku berikan tidak ditemukan, jangan malu-malu atau pun sungkan untuk menghubungi aku melalui email: nur.m.abdullah@gmail.com."

Pendahuluan terkait GMT sudah dibahas, instalasi sudah dibahas, berikutnya adalah cara menggunakannya. Bagian 3. ini merupakan tahapan akhir dari judul ini. Postingan berikutnya akan membahas hal-hal lain seperti instalasi di Linux. Jika Anda belum membaca postingan sebelumnya, silahkan lihat di indeks. 

MENGGUNAKAN GMT DI WINDOWS

Untuk menjalankan GMT di windows, ada beberapa metode, yaitu: memanggil melalui command prompt, mengedit dengan notepad++, menjalankan dengan metode windows biasa. Setiap metode ini ada kelebihan juga kekurangannya. Berikut kurang lebih gambaran setiap metode:

1. Memanggil melalui command prompt
Dengan metode ini Anda akan terbiasa dengan gaya hidup seperti para pengguna linux. Anda akan menjadi cepat mahir dan memahami serta hafal setiap perintah yang biasa digunakan di dalam GMT. Kelemahannya, apabila program yang ingin anda buat memerlukan tahapan yang berulang-ulang,  anda bekerjanya juga akan berulang ulang dan biasanya kalau anda mudah bosan. Hal ini kurang disukai karena perubahan sedikit di hasil memerlukan pengetikan perintah yang panjang. Selain itu, faktor perintah dasar pada command prompt (cmd) yang berbeda dengan linux serta pengaturan penamaan lokasi file di windows yang berbeda dengan di linux membuat hasil yang diharapkan sering tidak sesuai keinginan atau file yang dimaksud tidak terpanggil. 

2. Mengedit dengan notepad++
Inilah kenapa di waktu instalasi aku menganjurkan anda untuk emnginstal notepad++. Dengan ini anda tinggal men-double klik file program yang anda buat lalu tunggu hasilnya. Apabila hasilnya tidak sesuai keinginan edit file program tersebut dengan notepad++. Di bagian yang ini masih memiliki masalah terkait penamaaan lokasi suatu file. Solusi sederhananya adalah menempatkan file-file yang diperluka dalam satu folder yang sama. Akan tetapi, apabila ini dilaukan, jika anda bekerja dengan jumlah file yang banyak. Akan seberapa banyak nama file yang ada di folder tersebut?

3. Menjalankan dengan metode windows biasa
Metode ini hanya bisa dilakukan dengan menginstal GMT versi 5 keatas. Namun, tampilan program yang diberikan masih seperti cmd. Sehingga metode ini mirip dengan metode pertama namun ini dibuka dengan mengklik program GMT-nya. 

Setelah mengetahui cara menjalankannya, rekomndasiku adalah mengedit dengan menggunakan notepad++. Apa yang diedit? Bisa file program yang ada di tutorial yang sudah anda instal atau bisa juga anda mengcopy file program di internet atau dari teman anda. Perlu diketahui format file untuk program GMT adalah .bat jadi apabila anda membuat program baru simpanlah dengan format nama_file.bat. Untuk nama_file bisa anda ganti dengan apapun terserah anda. Berikut merupakan program beserta hasilnya yang aku peroleh dengan melakukan editing pada Example 1 milik GMT. Apabila ingin melihat seperti apa silahkan didownload dan gunakanlah dengan bijak.
hasil_sampel.ps

Selanjutnya silahkan anda pelajari sendiri. Postingan selanjutnya adalah menginstal dan menjalankan GMT di Linux (Ubuntu atau Linux Mint) disana akan dibahas lebih mendalam tentang perintah-perintah yang ada di dalam GMT. Selamat menikmati. 

Setelah aku ikuti tahapan di postingan sebelumnya, ternyata ada beberapa komputer yang harus melakukan sedikit aktivitas tambahan agar GMT yang telah diinstal bisa berhasil. Di akhir postingan ini aku berikan dua saran bagi yang belum bisa menjalankan GMT.

1. setelah selesai menginstal silahkan buka command prompt anda dan ketik pscoast lalu tekan enter. Apabila keluar peringatan bahwa perintah tersebut tidak ditemukan lakukan reboot komputer anda. Ulangi hal yang sama. Jika masih tetap tidak ditemukan lakukan saran kedua.
2. Buka Environment variables komputer anda. Bisa anda temukan dengan cara: Buka Explorer, di My Computer, klik kanan lalu pilih properties. Di Win7 anda harus memilih Advanced System Setting. Lalu buka tabs Advanced dan di bagian bawah klik Environment Variables. Tanpa melakukan apapun, klik Ok, pilih Ok lagi, kemudian silahkan coba kembali GMT anda. 

Jumat, 20 Desember 2013

Belajar GMT buat Windows (bagian 2.)

Sudah selesai di download semua yang aku suruh disiapin? Kalau sudah mari kita lanjutkan ke tahapan untuk instalasinya. Kalau belum silahkan kunjungi bagian pertama dari proses intalasi ini di sini.

1. Install Notepad++
Berikut tahapannya:
  • Double klik file notepad++ yang sudah anda download (format .exe), atau bisa juga klik kanan kemudian pilih run atau run as administrator.
  • Pilih English, Oke kemudian klik Next dan I Agree.
  • Pilih folder tempat notepad++ akan diinstal, aku rekomendasikan instal saja di tempat yang sudah default lalu klik Next dua kali dan klik Install.
  • Tunggu proses instalasi selesai, setelah selesai anda telah menginstal notepad++ yang dapat dibuka melalui Start lalu All Programs, pilih Notepad++.
2. Instal Ghostcript
Langkah-langkahnya:
  • Double klik file Ghostscript yang telah di download (format .exe), atau bisa juga klik kanan kemudian pilih run atau run as administrator.
  • Klik Next dan pilih I Agree.
  • Pilih folder tempat notepad++ akan diinstal, aku rekomendasikan instal saja di tempat yang sudah default  lalu klik Install.
  • Klik Finish (Aku sarankan untuk menghilangkan tanda centang di kotak Readme).
3. Instal GSview
Berikut urutan tahapan menginstall GSview:
  • Double klik file GSview yang sudah di download (format .exe), atau bisa juga klik kanan kemudian pilih run atau run as administrator.
  • Klik Setup, klik Next, dan klik Next lagi.
  • Sekedar saran (lebih ke rekomendasi) dariku, hilangkan centang di kedua kotak tersebut (Associate Postscript (.ps dan .eps) files with GSview dan Associate PDF (.pdf) files with GSview) lalu klik Next.
  • Pilih lokasi folder tempat menginstal GSview (saran: gunakan default) lalu klik Next, Klik Next lagi dan klik Finish.
  • Tunggu proses instalasi selesai, lalu klik Exit.
4. Instal SumatraPDF
PDF reader ini dapat diinstal dengan mengikuti urutan berikut.
  • Double klik file SumatraPDF yang sudah di download (format .exe), atau bisa juga klik kanan kemudian pilih run atau run as administrator
  • Klik Options
  • Pilih lokasi dimana SumatraPDF akan diinstal (saran: biarkan dilokasi defaultnya)
  • Beri centang pada pilihan yang ada di sana. Silahkan pilih sendiri berikut diskripsinya : Install PDF browser plugin for Mozilla, Chrome and Opera menyebabkan browser kita dapat membuka file .pdf tanpa harus mendownloadnya terlebih dahulu, Let Windows Dekstop Search search PDF documents menyebabkan pilihan PDF pada saat kita mencari data dikomputer kita dengan mengunakan perintah Search, Let windows previews of PDF documents menyebabkan file PDF di di komputer akan menggambarkan isinya jika moda yang digunakan untuk menampilkannya adalah Thumbnail. Sekedar info milikku tidak ada yang aku centang.
  • Klik Install SumatraPDF, tunggu hingga selesai lalu klik Start SumatraPDF.
5. Instal GMT
Disini akan aku paparkan tahapan menginstal GMT 4.5.11 32-bit.
  • Double klik file GMT yang sudah di download (format .exe), atau bisa juga klik kanan kemudian pilih run atau run as administrator
  • Klik Next.
  • Pilih lokasi tempat menginstal GMT (saran: biarkan gunakan lokasi defaultnya).
  • Klik Next.
  • Klik Install, lalu tunggu hingga proses instalasi selesai lalu klik Next dan Finish.
6. Instal GSHHG
Mirip dengan menginstal GMT, berikut tahapan menginstal GSHHG.
  • Double klik file GSHHG yang sudah di download (format .exe), atau bisa juga klik kanan kemudian pilih run atau run as administrator
  • Klik Next.
  • Pilih lokasi tempat menginstal GMT (saran: biarkan gunakan lokasi defaultnya).
  • Klik Next.
  • Klik Install, lalu tunggu hingga proses instalasi selesai lalu klik Finish.
7. Instal Tutorial PDF (opsional)
Di bagian terakhir ini, tahapannya sama persis dengan tahapan menginstal GSHHG.
  • Double klik file Tutorial yang sudah di download (format .exe), atau bisa juga klik kanan kemudian pilih run atau run as administrator
  • Klik Next.
  • Pilih lokasi tempat menginstal GMT (saran: biarkan gunakan lokasi defaultnya).
  • Klik Next.
  • Klik Install, lalu tunggu hingga proses instalasi selesai lalu klik Finish.

Jumat, 13 Desember 2013

Belajar GMT buat Windows (bagian 1.)

Di bagian kedua dari serial belajar GMT ini, aku mau menceritakan bagaimana cara mendownload dan menginstall GMT jika OS yang dipakai adalah windows. Aku menjelaskan cara menginstall GMT di Windows terlebih dahulu karena kebanyakan orang Indonesia masih menggunakan OS yang satu ini dalam komputernya.

Perlengkapan
Sebelum menginstal, berikut adalah hal-hal yang harus dipersiapkan terlebih dahulu:

1. Notepad++ 
Kegunaanya adalah untuk mengedit atau membuat program berformat .bat dengan tampilan yang menarik dan memiliki tab-tab. Software ini dapat didownload disini.

2. Ghostscript dan GSview 
Kegunaanya untuk menginterpretasi dan merender format output dari GMT. Ada dua software masing-masing untuk OS 64-bit dan 32-bit. Untuk OS 32-bit gunakan link ini Ghostscript dan GSview sedangkan untuk yang 64-bit gunakan Ghostscript dan GSView ini. Untuk mengetahui bit komputer Anda, klik Start, klik kanan My Computer, lalu klik Properties. Kemuadian Anda akan melihat propeties dari OS anda salah satunya yaitu bit-nya.

3. PDF reader
Ada banyak PDF reader yang dapat digunakan, aku merekomendasikan SumatraPDF karena filenya kecil, ringan dan dapat membuat file lain selain PDF, seperti EPUB, MOBi, DjVu dll. Dengan mengklik SumatraPDF, anda dapat mendownload software tersebut.

4. Software GMT
Ada dua bit sistem juga, kemudian disini akan aku kasih link buat GMT yang peling baru (versi 5.1.0) dan GMT yang paling stabil (versi 4.5.11). Apa perbedaannya? yang stabil cenderung sedikit bugs-nya sedangkan yang terbaru masih pengembangan. Berikut link downloadnya:
GMT 4.5.11          32-bit          64-bit
GMT 5.1.00          32-bit          64-bit
Kalau saran aku, sementara gunakan yang versi 4.5.11 dulu soalnya itu yang stabil daripada memakai yang versi 5.1.0 ditengah ketemu masalah malah bingung sendiri. Hasilnya 99.99% sama antara kedua versi tersebut.

5. File GSHHG
Berisi data garis pantai, batas administrasi, dan sungai. Di Download di sini.

6. File Sampel Program dan Tutorialnya (opsional)
Sementara file ini hanya tersedia untuk yang versi 4.5.11. Filenya dapat di download di sini. File tutorialnya secara terpisah dapat diunduh di sini.

Sementara selesaikan dulu download semua persiapan yang ada. Kira lanjutkan di bagian berikutnya.

Rabu, 04 Desember 2013

Belajar GMT (Generic Mapping Tools)

Kenalan yuk ama GMT....

Kebanyakan orang akan berpikir kalau GMT itu waktu Greenwich (Grenwich Meridian Time) tapi yang aku mau bahas disini bukan GMT yang itu. Aku mau belajar GMT yang merupakan singkatan dari Generic Mapping Tools. Trus, apa itu GMT yang ini? GMT merupakan perangkat lunak open source yang berisikan program-program untuk mengolah dan menampilkan data dua dimensi (xy) dan tiga dimensi (xyz), termasuk di dalamnya pembuatan data raster, pemfilteran dan berbagai bentuk pengolahan data citra serta berbagai bentuk sistem proyeksi. GMT menyimpan data 2D dalam format grid netCDF yang kemudian digabungkan dengan data GIS lainnya seperti garis pantai, sungai, batas administratif suatu daerah atau negara, dan koordinat-koordinat dari obejek geografis lainnya. Pengguna harus mengkonversi format data yang mereka miliki (seperti citra satelit dan DEM) dari sumber lain kemudian mengimpornya ke format netCDF. Output dari GMT sendiri adalah diagram dengan format Postscript (PS) atau Encapsulated Postscript (EPS). 

Sebelum belajar lebih jauh, sebaiknya aku kenalin dulu siapa orang yang memulai membuat perangkat lunak ini. Adalah Paul Wessel dan Walter H. F. Smith, dua orang yang memulai menulis program ini di tahun 1988 di Lamont-Doherty Earth Observatory. Kemudian secara resmi dipublikasikan tanggal 7 Oktober 1991 dengan lisensi GNU General Public hingga saat ini telah terbit versi 5.1.0 yang terbit tanggal 5 November 2013. Awalnya GMT ini merupakan singkatan dari Gravity, Magnetism, dan Topografi, tiga tipe dasar dati geofisik. Seluruh program dalam GMT ditulis dalam bahasa pemrograman C/C++. 

Mungkin karena belum tahu, ada yang dalam hati berpikir kok gak ada skrinsutnya ya? Jawabannya, Program ini pada prinsipnya adalah membuat script (kode) agar memudahkan untuk kegaitan yang rutin dilakukan. Jadi, kalau mencari skrinsut ya tergantung sistem operasi (OS) yang digunakan atuh, O iya, GMT sekarang sudah bisa dipakai di Unix atau Unix-like, seperti Ubuntu, CentOS, Linux Mint, dll; Mac, dan Windows. So, kalau mau menjalankan program ini, di  (OS) Unix dan Mac, buka aja terminal sedangkan kalau di Windows bisa menggunakan cmd.exe.

Aku tadi bilang kalau program ini scripting dan memudahkan untuk kegiatan rutin ya? Karena perangkat lunak ini open source, kamu bisa mencari script-script yang ingin kamu buat di internet atau minimal contohnya, walaupun dari GMT sendiri juga sudah disediakan. Keuntungan dari itu adalah, kalau kamu pengguna Windows setia dan gak pengen ngotak-atik PC atau laptop kamu dengan yang berbau Unix, kamu bisa pake perangkat lunak notepad atau notepad ++ untuk mengedit script yang ada dan disesuaikan dengan data yang kamu miliki dan hasil yang kamu pengen.

Kalau masih penasaran kelanjutannya ikuti aja blog ini atau malah bingung, sabar. Kita belajar pelan-pelan aja yang perting akhirnya bisa. Kalau kamu geoscientist gak bakalan nyesel belajar GMT. Banyak banget manfaatnya. A bien tot. See you soon.