Saturday, 15 June 2013

Konversi Shapefile Menjadi Format GMT

Pada kesempatan kali ini, saya akan berbagi cara mengkonversi data shapefile (SHP) menjadi format GMT agar bisa diplot menggunakan GMT. Pertama-tama, downloadlah software ogr2gui disini dan disini. Setelah itu ekstrak kedua file tersebut dan jadikan dalam satu folder. Selanjutnya jalankan software tersebut. Pada bagian source masukkan file SHP yang akan anda konversi dan pada bagian target pilih format GMT dan beri nama filenya. Selanjutnya klik tombol Execute. Selesailah sudah konversinya.





Selanjutnya kita akan menampilkan file-file hasil konversi tersebut. Pada contoh berikut saya telah mengkonversi tiga file SHP, yaitu batas provinsi, jalan, dan danau. Kemudian buatlah script berikut :

set F=shp.ps
set R=92/113/-7/7

#Plot peta dasar
psbasemap -JM23 -R%R% -Ba5g5WSne:: -K > %F%
makecpt -Cglobe -Z > elev.cpt
grdimage indo.nc -R -JM -Celev.cpt -K -O -Na >> %F%

#Plot data hasil konversi dari shapefile
psxy -R -JM -Wthick -m -O -K -Glightgreen indonesia.gmt >> %F%
psxy -R -JM -Wthin -m -O -K -Wred jalan.gmt >> %F%
psxy -R -JM -Wthin -m -O -K -Glightblue danau.gmt >> %F%

#Plot skala dan mata angin
pscoast -JM -R -O -Dh -Na/4p,brown -Ir/0.1p,blue,-. -Lf95/-5.2/17/500+l+jr --LABEL_FONT_SIZE=13p -Tf110/4.5/0.75i/2 --HEADER_FONT_SIZE=11p --HEADER_OFFSET=0.05i >>%F%

#Print peta
ps2raster %F% -Gc:\programs\gs\gs8.53\bin\gswin32c -Tj -P -Fshp

Simpan dengan ekstensi ".bat". Setelah dieksekusi, hasilnya akan seperti berikut :


Sebagai tambahan, software ogr2gui ini adalah aplikasi GUI untuk software ogr2ogr. Keterangan lebih mendalam mengenai ogr2ogr dapat dibaca disini.

Sekian untuk kali ini. Selamat mencoba dan semoga bermanfaat. Salam Orang Indonesia...

0 komentar:

Post a Comment