tag:blogger.com,1999:blog-110011004234461202024-02-19T17:35:12.186+07:00Raga BhumiSebuah tempat untuk berbagiYosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.comBlogger52125tag:blogger.com,1999:blog-11001100423446120.post-77021408115617720942020-12-22T10:30:00.001+07:002020-12-22T10:39:26.583+07:00Instalasi GMT 6 Untuk Windows<p style="text-align: justify;">Setelah sekian lama blog ini tidak diupdate, postingan pertama di tahun 2020 kali ini akan membahas tentang instalasi GMT versi 6 untuk sistem operasi Windows. Dibandingkan GMT versi 5, ada banyak perubahan, perbaikan, dan penambahan fitur di GMT 6. Di GMT 6 ini mulai diperkenalkan mode modern dalam membuat skrip, namun mode klasik seperti di GMT versi 4 atau 5 masih bisa dijalankan. Meskipun begitu, tidak berarti skrip yang kita buat di GMT 4 atau 5 bisa dijalankan di GMT 6 karena perbedaan sintaks.</p><p style="text-align: justify;">Untuk menginstal GMT 6, pertama kita harus mendownload GMT 6 di link berikut <a href="https://www.generic-mapping-tools.org/download/" target="_blank">https://www.generic-mapping-tools.org/download/</a> dan pilih GMT versi paling baru. Selanjutnya downloadlah data GSHHG dan DCW yang tersedia di link tersebut. GSHHG adalah data batas garis pantai sedangkan DCW adalah data batas administrasi. Saat kita menginstal GMT 6, kedua data ini sebenarnya sudah disediakan, namun data paling update bisa kita download secara terpisah.</p><p style="text-align: justify;">Selanjutnya kita memerlukan software GraphicsMagick untuk membuat animasi GIF. Software tersebut dapat didownload melalui link berikut <a href="http://www.graphicsmagick.org/" target="_blank">http://www.graphicsmagick.org/</a> kemudian pilihlah versi paling stabil yang tersedia di bagian Current Release. Jika kita ingin membuat video dengan ekstensi MP4, GMT 6 sudah menyediakan library ffmpeg sehingga kita tidak perlu menginstal nya secara terpisah.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuvRitf6v8xTWMwMfonPugiEJrJkssliYz39I12eD_eTGiRhXhefwYtui7VbTRcJ1JW8ihCnI6kOrfjAHuFcJDdHpjRt23R_Rkr9Y_hR1E2Epk-I_-hE3LVOSt26Jt7luuEWUIFDSLSQ/s2048/1.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1181" data-original-width="2048" height="370" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuvRitf6v8xTWMwMfonPugiEJrJkssliYz39I12eD_eTGiRhXhefwYtui7VbTRcJ1JW8ihCnI6kOrfjAHuFcJDdHpjRt23R_Rkr9Y_hR1E2Epk-I_-hE3LVOSt26Jt7luuEWUIFDSLSQ/w640-h370/1.png" width="640" /></a></div><p style="text-align: justify;"></p><p></p><p style="text-align: justify;">Terakhir, software yang disarankan adalah gawk. Software ini sangat bermanfaat dalam mengolah dan membaca data tabel. Untuk mendownloadnya, bisa melalui link berikut <a href="http://gnuwin32.sourceforge.net/packages/gawk.htm" target="_blank">http://gnuwin32.sourceforge.net/packages/gawk.htm</a>. Kemudian pilih jenis file binary. Satu hal yang perlu diketahui adalah, GMT6 sudah mengcompile ghostscript didalam file instalasinya. Sehingga berbeda dengan GMT 5 atau 4 yang software ghostscriptnya harus diinstal terpisah, di GMT 6 kita cukup menginstall software GMT 6 dan ghostscript akan otomatis ikut terinstal.</p><p></p><p style="text-align: justify;"><img border="0" data-original-height="1055" data-original-width="2533" height="266" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEoPWleV0CVokqcRJ61qfT9K7qYBXb7FJ-XlQrb3ZMie2Y3uuF4A0NxcYTZnNgODqFvzbAqe3YEVlOcTaYHzlVgMr2_YxN0NljWAHWlfggwuz9yHqXZUdilGA2nQCIO-epiojFDw1ooQ/w640-h266/3.png" width="640" /></p><p style="text-align: justify;"></p><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: justify;">Setelah software dan data yang diperlukan terdownload, pertama kita instal software GMT 6. Pada saat kita menginstal, pastikan kita memilih "Add GMT to the system PATH for all users". Kemudian pastikan kita memilih "Everything" di type of installation.<br /></div><div class="separator" style="clear: both; text-align: justify;"><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_uhwhWsVLtEi3Fcv7tjkVM3X3bhQaK_eqGMW-EYCn9gbneiThO8TIh2azuGOBpDWqFdp_KRAsXo_iTfSooy-odc8bP2AmRXHqcsKbSZOAFFJKvruFwosT4soIvJTawEU6Ki6pc0MJ8g/s1238/4.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="961" data-original-width="1238" height="310" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_uhwhWsVLtEi3Fcv7tjkVM3X3bhQaK_eqGMW-EYCn9gbneiThO8TIh2azuGOBpDWqFdp_KRAsXo_iTfSooy-odc8bP2AmRXHqcsKbSZOAFFJKvruFwosT4soIvJTawEU6Ki6pc0MJ8g/w400-h310/4.png" width="400" /></a><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKzdAsMcJ8o_0UfPHNw7hG46ir_4g_AsSf8rchmXXOdT5H6bTmgeu0sB2SqIUkaRgc61zAlQc8lQVqsunsoUZilG53NyyG27BKKc2DX7O0BYwRIspr1cNhYgJHmU0hCqp-CkBA4wwVJA/s1235/5.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="956" data-original-width="1235" height="310" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKzdAsMcJ8o_0UfPHNw7hG46ir_4g_AsSf8rchmXXOdT5H6bTmgeu0sB2SqIUkaRgc61zAlQc8lQVqsunsoUZilG53NyyG27BKKc2DX7O0BYwRIspr1cNhYgJHmU0hCqp-CkBA4wwVJA/w400-h310/5.png" width="400" /> </a></div><div class="separator" style="clear: both; text-align: center;"> </div><div class="separator" style="clear: both; text-align: justify;">Selanjutnya, ekstrak file GSHHG dan DCW. Copy paste dan timpakan isi file GSHHG ke folder C:\programs\gmt6\share\coast dan untuk DCW ke folder C:\programs\gmt6\share\dcw. Kemudian instal software GraphicsMagick. Terakhir, ekstrak file gawk dan copy kan file gawk di dalam folder bin ke C:\programs\gmt6\bin. Sampai langkah ini, instalasi GMT 6 selesai.</div><div class="separator" style="clear: both; text-align: justify;"> </div><div class="separator" style="clear: both; text-align: justify;">Selanjutnya, cek apakah GMT telah berhasil terinstal atau tidak. Buka command prompt dan ketikkan <span style="font-family: courier;">gmt --version</span>, maka akan muncul versi GMT yang telah berhasil diinstal. Kemudian kita dapat mengetes GMT 6 untuk membuat peta, di command prompt, ketikkan perintah berikut</div><div class="separator" style="clear: both; text-align: justify;"><br /></div><div class="separator" style="clear: both; text-align: justify;"><span style="font-family: courier;">gmt begin peta png <br />gmt coast -Rg -JG120/0/6 -Slightblue -B <br />gmt end show</span><br /></div><div class="separator" style="clear: both; text-align: justify;"><br /></div><div class="separator" style="clear: both; text-align: justify;">Jika berhasil, akan muncul peta dunia.</div><div class="separator" style="clear: both; text-align: justify;"><br /></div><div class="separator" style="clear: both; text-align: justify;">Sekian materi kali ini, untuk lebih jelasnya dapat dilihat video youtube nya di link berikut. Terima kasih.<br /></div><div class="separator" style="clear: both; text-align: justify;"> </div><div class="separator" style="clear: both; text-align: justify;"><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="281" src="https://www.youtube.com/embed/uQXC5UAotms" width="483" youtube-src-id="uQXC5UAotms"></iframe></div><br /><br /></div></div></div><p></p>Yosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.com3tag:blogger.com,1999:blog-11001100423446120.post-40367573710644941012019-09-07T17:11:00.002+07:002019-09-07T17:12:51.962+07:00Membuat Peta Arah Vektor dengan GMT<div style="text-align: justify;">
Kali ini, saya akan membagikan cara membuat peta arah vektor. Peta ini bisa dipakai untuk menggambarkan arah dan besarnya pergeseran suatu titik. Disini saya akan menggunakan perintah psxy untuk menggambarkan arah vektor tersebut.</div>
<div style="text-align: justify;">
Pertama-tama, buatlah file yang berisi koordinat (bujur, lintang), arah azimuth dalam derajat, dan jarak pergeseran. Berikut ini contoh file yang saya gunakan dengan nama file data.dat :</div>
<br />
<span style="font-family: "courier new" , "courier" , monospace;">101.7 -0.617 42 3.877<br />139.06 -2.69 33 0.433<br />139.34 -2.8 19 0.223<br />134 -2.24 11 2.268<br />137.96 -1.91 21 0.012<br />106.77 -7.22 7 2.294<br />137.4 -4.01 30 0.266<br />106.9 -7.06 31 2.52<br />139.05 -4.07 50 0.54<br />96.62 4.5 163 0.052<br />136.16 -2.93 178 0.154</span><br />
<span style="font-family: "courier new" , "courier" , monospace;">..............................</span><br />
<div style="text-align: center;">
<span style="font-family: "courier new" , "courier" , monospace;"> </span><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKpm49wwEisAgqYKaspSy57QKwamqE0Mt5zQw5XqOKKGRmGYdWwGfGolUFBX01dI1vTFl-VRLYJpzw1YFwx61VGvP7GjXEJuRUUxNEx2w_yngdQkXoelFvjJfltA3UwwRfmM3mWzajVQ/s1600/vektor.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1542" data-original-width="1600" height="616" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKpm49wwEisAgqYKaspSy57QKwamqE0Mt5zQw5XqOKKGRmGYdWwGfGolUFBX01dI1vTFl-VRLYJpzw1YFwx61VGvP7GjXEJuRUUxNEx2w_yngdQkXoelFvjJfltA3UwwRfmM3mWzajVQ/s640/vektor.png" width="640" /></a></div>
<br />
<br />
<a name='more'></a><br /><br />
<br />
<br />
Kemudian ketiklah perintah berikut :<br />
<br />
<span style="font-family: "courier new" , "courier" , monospace;">set R=92/108/-8/8 <br />set F=vektor.ps <br /><br />psbasemap -JM13c -R%R% -Ba3g3WSne -K > %F% <br />pscoast -JM -R -K -O -Dh -Glightgray -Slightblue -Wthinnest >> %F %<br />gawk "{print $1, $2, $3, $4*50}" data.dat | psxy -JM -R -S=0.15+e -Gred -W0.3 -O -K >> %F%<br /><br />echo H 8 1 Keterangan > legenda<br />pslegend -Dx0i/0.5i+w1i/0.5i+jTL -JM -R -O -K -F+glightyellow legenda >> %F%<br /><br />echo 92.3 -7.4 90 100 | psxy -JM -R -S=0.15+e -Gred -W0.3 -O -K >> %F%<br />echo 94.5 -7.4 2 mm | pstext -JM -R -O -F+f8 >> %F%<br /><br />psconvert %F% -A -TG -P</span><br />
<br />
Kemudian simpan dengan ekstensi .bat dan jalankan.<br />
<br />
Pada bagian <span style="font-family: "courier new" , "courier" , monospace;">gawk "{print $1, $2, $3, $4*50}" data.dat | psxy -JM -R -S=0.15+e -Gred -W0.3 -O -K >> %F%, </span>saya menggunakan nilai 50 sebagai pengali jarak. Data yang saya gunakan (data.dat) berisi data pergeseran dalam satuan mm. Sedangkan psxy membacanya dalam satuan km. Sehingga disini saya menggambarkan jarak 1 mm akan dibaca sebagai jarak 50 km oleh GMT.<br />
<br />
<div style="text-align: justify;">
Kemudian pada bagian <span style="font-family: "courier new" , "courier" , monospace;">echo 92.3 -7.4 90 100 | psxy -JM -R -S=0.15+e -Gred -W0.3 -O -K >> %F%<span style="font-family: serif;">, s</span></span>aya menggunakan nilai azimuth 90 derajat dan jarak 100 km yang akan saya jadikan jarak acuan pada legenda. Pastikan bagian <span style="font-family: "courier new" , "courier" , monospace;">-S=0.15+e </span>pada saat kita menampilkan legenda sama dengan baris saat mengeplotnya pada peta.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Terakhir, pada bagian <span style="font-family: "courier new" , "courier" , monospace;">echo 94.5 -7.4 2 mm | pstext -JM -R -O -F+f8 >> %F%</span>, saya menggunakan nilai 2 mm yang didapat dari jarak 100 km (legenda) dibagi dengan 50 km (pengali pada peta).</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Selamat mencoba.</div>
<br />Yosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.com1tag:blogger.com,1999:blog-11001100423446120.post-67527364164646452052019-08-15T12:05:00.002+07:002019-08-19T17:58:55.225+07:00Membuat Peta Seismisitas Berbasis Waktu<div style="text-align: justify;">
Kali ini saya kan membagikan cara membuat peta seismisitas. Namun peta seismisitas yang saya buat, pewarnaannya berdasarkan waktu selisih antara waktu referensi dengan origin time gempa. Sehingga akan terlihat pola sebaran gemp<span style="font-family: inherit;">a yan</span>g terjadi dalam waktu yang saling berdekatan. Disini saya menggunakan data gempa Palu yang saya dapatkan dari repogempa.bmkg.go.id. Anda dapat menggunakan data saya <a href="https://drive.google.com/open?id=1b64eQFSAR9zcDts85eYpDFCzOo5Fqfl-" target="_blank">disini</a>.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWQ6Uq8NacTBPjkenepVK8_mL9DmTz5SDwynLDBRMJsYkyDcFQUN0d0NucnSx0Dc0q7iaKkg_Ilo5SHNEbWKuyizlzZLJst0kJbL5vvpG_U5B2yP2jU8tHaUF4DECr3U7ZJSTSYxgzfQ/s1600/peta.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1290" data-original-width="1600" height="516" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWQ6Uq8NacTBPjkenepVK8_mL9DmTz5SDwynLDBRMJsYkyDcFQUN0d0NucnSx0Dc0q7iaKkg_Ilo5SHNEbWKuyizlzZLJst0kJbL5vvpG_U5B2yP2jU8tHaUF4DECr3U7ZJSTSYxgzfQ/s640/peta.png" width="640" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
</div>
<a name='more'></a>Selanjutnya buatlah skrip berikut :<br />
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">set base=2018 09 27 00 00 00</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><br />gawk -F"/|:| " "NR>12 {t2=mktime(\"%base%\"); tmst=sprintf(\"%%s %%s %%s %%s %%s %%s\", substr($1,1,4), substr($2,1,2), substr($3,1,2), substr($5,1,2), substr($6,1,2), substr($7,1,6)); t1=mktime(tmst); print (t1-t2)/3600, $0}" datagempa.csv | gawk "{if ($5==\"S\") {$4=$4*-1}; print $1, $4, %$6, $8, $9}" > dataolah</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Di skrip tersebut, saya menggunakan tanggal referensi 27 September 2018. Kemudian saya menghitung selisih waktu dalam satuan jam antara tanggal referensi dengan origin time gempa dan menyimpannya dalam file dataolah. NR>12 artinya saya menggunakan data setelah baris ke 12 karena terdapat header pada baris 1 hingga 12 yang ingin saya abaikan.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Selanjutnya, kita harus membuat file palette warna sesuai dengan data selisih waktu yang didapat sebelumnya.Tetapi kita harus tahu nilai dari data yang akan kita buat palette warnanya terlebih dahulu. Caranya, ketikkan perintah berikut :</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">gmtinfo dataolah</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">Maka akan muncul informasi seperti ini :</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">dataolah: N = 704 <0.405278/812.447> <-4.58/0.69> <118.71/123.45> <10/255> <2.2/7.5> </span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: inherit;"></span> </span>Artinya, terdapat 704 data gempa. Dimana nilai didalam tanda kurung <..../....> menunjukkan nilai maksimum dan minimum di tiap kolom. Data selisih waktu terdapat di kolom 1. Sehingga kita menggunakan nilai 0.405278 sebagai nilai minimum selisih waktu dalam setuan jam dan 812.447 sebagai nilai maksimum selisih waktu dalam satuan jam.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Kemudian, untuk membuat file palette warna, ketikkan perintah berikut :</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">makecpt -Cseis -T0/813 > warna.cpt</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"></span>Nilai 0 dan 813 kita dapatkan dengan membulatkan data minimum dan maksimum dari selisih waktu.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Selanjutnya, kita bisa membuat peta seismisitas sebagai berikut :</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">set F=peta.ps<br />set R=118/123.5/-4.7/0.8<br /><br />REM $1 = Selisih waktu<br />REM $2 = Lintang<br />REM $3 = Bujur<br />REM $4 = Kedalaman<br />REM $5 = Magnitudo<br /><br />REM Peta Utama<br />grdimage indo.nc -R%R% -JM5i -Celev.cpt -K -Ba1f1WesN -Y7 > %F%<br />gawk "{if ($5<=3) print $3, $2, $1, $5}" dataolah | psxy -R -Cwarna.cpt -JM -O -K -Sc0.1 -W0.1 >> %F%<br />gawk "{if ($5>3 && $5<=5) print $3, $2, $1, $5}" dataolah | psxy -R -Cwarna.cpt -JM -O -K -Sc0.2 -W0.1 >> %F%<br />gawk "{if ($5>5 && $5<6) print $3, $2, $1, $5}" dataolah | psxy -R -Cwarna.cpt -JM -O -K -Sc0.3 -W0.1 >> %F%<br />gawk "{if ($5>=6) print $3, $2, $1, $5}" dataolah | psxy -R -Cwarna.cpt -JM -O -K -Sc0.5 -W0.1 >> %F%<br /><br />REM Cross section bawah<br />project -C90/0 -E101/0 -Q -G1 > track<br />gawk "{print $3, $2, $4, $5, $1}" dataolah | project -C118/0 -E123.5/0 -Fxyzpqrs > cross.dat<br /><br />REM $1 = Bujur<br />REM $2 = Lintang<br />REM $3 = Kedalaman<br />REM $4 = Magnitudo<br />REM $5 = Selisih waktu<br /><br />psbasemap -JX5i/1.5i -R118/123.5/-260/0 -Ba1:"Bujur":/:"Kedalaman (Km)":100WSne --FONT_LABEL=14p -K -O -Y-5 >> %F%<br />gawk "{if ($4<=3) print $1, $3*-1, $5, $4}" cross.dat | psxy -JX -R -Sc0.1 -W0.1 -Cwarna.cpt -O -K >> %F%<br />gawk "{if ($4>3 && $4<=5) print $1, $3*-1, $5, $4}" cross.dat | psxy -JX -R -Sc0.2 -W0.1 -Cwarna.cpt -O -K >> %F%<br />gawk "{if ($4>5 && $4<6) print $1, $3*-1, $5, $4}" cross.dat | psxy -JX -R -Sc0.3 -W0.1 -Cwarna.cpt -O -K >> %F%<br />gawk "{if ($4>=6) print $1, $3*-1, $5, $4}" cross.dat | psxy -JX -R -Sc0.5 -W0.1 -Cwarna.cpt -O -K >> %F%<br /><br />REM Cross section samping<br />project -C120/-4.7 -E120/0.8 -Q -G1 > track<br />gawk "{print $3, $2, $4, $5, $1}" dataolah | project -C120/-4.7 -E120/0.8 -Fxyzpqrs > cross.dat<br /><br />REM $1 = Bujur<br />REM $2 = Lintang<br />REM $3 = Kedalaman<br />REM $4 = Magnitudo<br />REM $5 = Selisih waktu<br /><br />psbasemap -JX5i/1.5i -R-4.7/0.8/-260/0 -Ba1:"Lintang":/:"Kedalaman (Km)":100WSne --FONT_LABEL=14p -K -O -X14 -Y5 -p270/90 >> %F%<br />gawk "{if ($4<=3) print $2, $3*-1, $5, $4}" cross.dat | psxy -JX -R -Sc0.1 -W0.1 -Cwarna.cpt -O -K -p >> %F%<br />gawk "{if ($4>3 && $4<=5) print $2, $3*-1, $5, $4}" cross.dat | psxy -JX -R -Sc0.2 -W0.1 -Cwarna.cpt -O -K -p >> %F%<br />gawk "{if ($4>5 && $4<6) print $2, $3*-1, $5, $4}" cross.dat | psxy -JX -R -Sc0.3 -W0.1 -Cwarna.cpt -O -K -p >> %F%<br />gawk "{if ($4>=6) print $2, $3*-1, $5, $4}" cross.dat | psxy -JX -R -Sc0.5 -W0.1 -Cwarna.cpt -O -K -p >> %F%<br /><br />REM Legenda warna<br />psscale -D6/5/10/0.5 -Cwarna.cpt -O --FONT_ANNOT=14p -B120:"Hours": >> %F%<br /><br />REM Cetak peta<br />psconvert -A -TG -P %F%</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Selamat mencoba dan semoga sukses.</div>
<div style="text-align: justify;">
Salam.</div>
Yosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.com4tag:blogger.com,1999:blog-11001100423446120.post-10476785171773678882019-08-15T00:54:00.001+07:002019-08-15T00:56:20.730+07:00Beralih Antara Beberapa Versi GMT Dalam Satu PC di Windows Dengan GMTSWITCH<div style="text-align: justify;">
Setelah sekian lama tidak saya update, kali isi saya akan berbagi cara untuk beralih antara beberapa versi GMT dalam satu PC di Windows. Saat ini, GMT telah memiliki beberapa versi, mulai dari GMT 4, GMT 5, hingga GMT 6 yang masih versi beta. Ada kalanya kita memerlukan skrip GMT yang telah kita buat di masa lampau dimana kita masih menggunakan GMT versi yang lama. Ada kalanya juga kita ingin mencoba versi GMT terbaru tapi malas untuk merubah skrip GMT kita yang terdahulu. Untuk mengatasinya, GMT telah menyediakan tool untuk berpindah dari satu versi GMT ke versi yang lain. Tool tersebut adalah GMTSWITCH.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_4SDiL6pr11w19Fp3vBJqhuyMzrxN5PMvVLabOb4-Wb1siXFx7T6QsKH552nCQgOOZPY9CXDwc_jWdlnDh3yrzfTmZQ-txfqYF7XHUKCCcWJp5l3Gcqz4XN9PiNgtx0hnrexaPElPfA/s1600/gmtswitch.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="433" data-original-width="617" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_4SDiL6pr11w19Fp3vBJqhuyMzrxN5PMvVLabOb4-Wb1siXFx7T6QsKH552nCQgOOZPY9CXDwc_jWdlnDh3yrzfTmZQ-txfqYF7XHUKCCcWJp5l3Gcqz4XN9PiNgtx0hnrexaPElPfA/s1600/gmtswitch.png" /></a></div>
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Langkah pertama adalah kita harus menginstal GMT sesuai versi yang kita inginkan. Pada saat instalasi, akan muncul dialog yang menanyakan apakah kita akan menambahkan path instalasi GMT atau tidak. Selanjutnya pilih tidak.</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLxn4bNsAzVy-cBJwkM3CNzpDbgs-TDgeBltfJdTkqnzO-3axNtXBXsrDUk2tny3zcxOeMjdGriCSGax1E20kg-ZastfrThOoVTjru_lB7mAGHmmoyNVUUQ93NVwXk9Z5HXhBD7wQ-pw/s1600/install.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="387" data-original-width="498" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLxn4bNsAzVy-cBJwkM3CNzpDbgs-TDgeBltfJdTkqnzO-3axNtXBXsrDUk2tny3zcxOeMjdGriCSGax1E20kg-ZastfrThOoVTjru_lB7mAGHmmoyNVUUQ93NVwXk9Z5HXhBD7wQ-pw/s1600/install.png" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
</div>
<a name='more'></a><span style="text-align: justify;">Langkah kedua, kita harus menginstal software EditPath di http://www.softpedia.com/get/Tweak/Registry-Tweak/EditPath.shtml</span><br />
<div style="text-align: justify;">
Letakkan file EditPath.exe di folder yang bisa dibaca oleh PC. Sebagai contoh, saya meletakkannya di folder C:\programs karena folder ini telah saya tambahkan ke dalam path PC saya. Untuk mengetesnya, silakan buka Command prompt dan ketikkan editpath.</div>
<div style="text-align: justify;">
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-WRD4nyVh2wHUMl4Mu9esRcTLcUHfepJf4CkMFJfifYUhYKQ5wD74CwUtaZgNEiQAH68CgUPMkQfQ7q57ZeO5kX_TJNK4YLWkUWOblAKcOJB63PHagE4u3h7UA1C8t1YYmcOqeDgh_w/s1600/editpath.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="429" data-original-width="617" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-WRD4nyVh2wHUMl4Mu9esRcTLcUHfepJf4CkMFJfifYUhYKQ5wD74CwUtaZgNEiQAH68CgUPMkQfQ7q57ZeO5kX_TJNK4YLWkUWOblAKcOJB63PHagE4u3h7UA1C8t1YYmcOqeDgh_w/s1600/editpath.png" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<br /></div>
<div style="text-align: justify;">
Langkah ketiga, silakan download file gmtswitch.bat <a href="https://drive.google.com/open?id=1-gsP0MIZ5QKxXeDF1BVQVysHqy8F7COf" target="_blank">berikut</a>. File ini telah saya modifikasi agar bisa membaca GMT 4, GMT 5, maupun GMT 6.</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4Lfml58yNMEsjTo0Cd19bbt3cQimFQkIsGy7Y6OJhUuMH8GK_gQMVi2dFfqU_3Uu7hggkCxeaqxgXvowtvWxIdOOjaLxrG-gHP0riZKzd9zA7c-BfepjN43yI-JuHQESFByEAwyQqXg/s1600/Untitled.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="115" data-original-width="569" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4Lfml58yNMEsjTo0Cd19bbt3cQimFQkIsGy7Y6OJhUuMH8GK_gQMVi2dFfqU_3Uu7hggkCxeaqxgXvowtvWxIdOOjaLxrG-gHP0riZKzd9zA7c-BfepjN43yI-JuHQESFByEAwyQqXg/s1600/Untitled.png" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Kemudian silakan diedit baris tersebut sesuai dengan lokasi folder instalasi GMT anda. Selanjutnya copy file tersebut dan paste ke folder yang telah ditambahkan ke path anda, dalam kasus saya, saya letakkan di C:\programs. Kemudian copy dan replace file gmtswitch.bat di folder bin di tiap-tiap folder instalasi GMT.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Untuk mencobanya, silakan ketikkan <b>gmtswitch g4_64</b> untuk beralih ke GMT 4 versi 64 bit. Kemudian tutup dan buka kembali command prompt. Anda sudah beralih ke GMT 4 versi 64 bit. Untuk beralih ke GMT 5, silakan ketikkan <b>gmtswitch g5_64</b>. Kemudian tutup dan buka kembali command prompt. Untuk GMT 6, silakan ketikkan <b>gmtswitch g6_64</b>. <b>Ingat, setelah mengetikkan gmtswitch, anda harus menutup dan membuka ulang command prompt anda.</b><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZ4aSuCT6-o8x3FOAb2NlMMTTbRR8QovwDVVR326JjdN1YDmxDqVA6BDyXGVOT6Yu0NJcivjS7hs6gpgDzwDbeFjl1dEOlQnUwwSuTK2Az1SrIqd3yk6LcKAYJCuHZMp-apY1P8M8xGw/s1600/gmtswitch.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="429" data-original-width="617" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZ4aSuCT6-o8x3FOAb2NlMMTTbRR8QovwDVVR326JjdN1YDmxDqVA6BDyXGVOT6Yu0NJcivjS7hs6gpgDzwDbeFjl1dEOlQnUwwSuTK2Az1SrIqd3yk6LcKAYJCuHZMp-apY1P8M8xGw/s1600/gmtswitch.png" /></a></div>
<br /></div>
<div style="text-align: justify;">
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1a1ScrzEKIrX8_aRTAqQymuj738j7w-Bxj6pXIxjQFCb9F9FxZq8xtNGkfrC-Pn8-EetVmW5dji1Jc4stjKZjrGhyphenhyphenLTdhxl6BSS4xBqbERgZbFi0YcmcZQyEezDuY-ZN5e6zMy95dqw/s1600/gmt4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="431" data-original-width="619" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1a1ScrzEKIrX8_aRTAqQymuj738j7w-Bxj6pXIxjQFCb9F9FxZq8xtNGkfrC-Pn8-EetVmW5dji1Jc4stjKZjrGhyphenhyphenLTdhxl6BSS4xBqbERgZbFi0YcmcZQyEezDuY-ZN5e6zMy95dqw/s1600/gmt4.png" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEit93hApHa5FK9PYy5iLCIk-8I39Z69cnK8xjsqVXFFB3vv3woT-TAtIy7JWA1IDBsF7QllrUh2prFuW4-mXkeVbLpqhQZAY8KDnS5b_MUNAnw8hCDETFcndZGqfk49awOrBmZixlaaKA/s1600/gmt5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="429" data-original-width="617" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEit93hApHa5FK9PYy5iLCIk-8I39Z69cnK8xjsqVXFFB3vv3woT-TAtIy7JWA1IDBsF7QllrUh2prFuW4-mXkeVbLpqhQZAY8KDnS5b_MUNAnw8hCDETFcndZGqfk49awOrBmZixlaaKA/s1600/gmt5.png" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3beiOzLmh7AB4pDhHm3KZRA9X_dB1KEgDiLK2fhgvmtlzN0lgzkkVrWgfgmLi7XuY4M-Z_5_MK_dSIwTAgu9cPTn76MY8lOmaeA76Cswk3eL3eHBytFVERz3Zh9mUCiXJaep0-R4EBw/s1600/gmt6.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="433" data-original-width="619" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3beiOzLmh7AB4pDhHm3KZRA9X_dB1KEgDiLK2fhgvmtlzN0lgzkkVrWgfgmLi7XuY4M-Z_5_MK_dSIwTAgu9cPTn76MY8lOmaeA76Cswk3eL3eHBytFVERz3Zh9mUCiXJaep0-R4EBw/s1600/gmt6.png" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
Sekian dan semoga bermanfaat. Salam.</div>
Yosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.com3tag:blogger.com,1999:blog-11001100423446120.post-35802952602867428292019-04-14T14:35:00.000+07:002019-04-14T14:35:45.262+07:00Membuat Peta Sederhana<blockquote>
<blockquote>
<blockquote class="tr_bq">
<br /></blockquote>
</blockquote>
</blockquote>
<!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]--> <br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="MsoNormal">
<span style="font-size: small;">Untuk membuat peta Indonesia sederhana, buatlah baris-baris perintah berikut di notepad dan simpan dengan ekstensi “.bat”</span></div>
<div class="MsoNormal">
<span style="font-size: small;"><br />
</span></div>
<div class="MsoNormal">
<span style="font-family: "courier new" , "courier" , monospace; font-size: small;"><i>pscoast -R90/155/-15/15 -JM25c -Ba20g10 -G245/245/200 -S140/235/255 -Dh -Lf100/-10/0/500 > map.ps</i></span></div>
<div class="MsoNormal">
<span style="font-size: small;"><br />
</span></div>
<div class="MsoNormal">
<span style="font-size: xx-small; mso-bidi-font-style: normal;">Setela</span><span style="font-size: small;">h dieksekusi akan muncul file "map.ps" di folder yang sama. Bukalah file tersebut dan hasilnya akan seperti ini.</span></div>
<div class="MsoNormal">
<span style="font-size: small;"><i style="mso-bidi-font-style: normal;"> </i></span></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-size: small;"><i style="mso-bidi-font-style: normal;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjMLAG0NzgGfpaek6AZTQZNNyf2jCxBbSZgqHbZwPUEUVAnneD4pQ2MBPWRRNswzY8E9Pi9p9ruWDGJAvBd7W2d-Aiv2pg0T4N9GSyEWER1-CsGb5HtC5FXcCWlCHfDww_qnBMt5Bo2g/s1600/peta.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="206" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjMLAG0NzgGfpaek6AZTQZNNyf2jCxBbSZgqHbZwPUEUVAnneD4pQ2MBPWRRNswzY8E9Pi9p9ruWDGJAvBd7W2d-Aiv2pg0T4N9GSyEWER1-CsGb5HtC5FXcCWlCHfDww_qnBMt5Bo2g/s400/peta.jpg" width="400" /></a></i></span></div>
<!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]--><span style="font-size: small;"><br />
</span> <br />
<div class="MsoNormal">
<!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>IN</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:EnableOpenTypeKerning/> <w:DontFlipMirrorIndents/> <w:OverrideTableStyleHps/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;
mso-fareast-language:EN-US;}
</style> <![endif]--> </div>
<div class="MsoNormal">
<span style="font-size: small;"><br />
</span></div>
<a name='more'></a><span style="font-size: small;"><br />
</span> <br />
<div class="MsoNormal">
<span style="font-size: small;">Arti dari baris perintah diatas adalah :</span></div>
<ul></ul>
<span style="font-family: "courier new" , "courier" , monospace; font-size: small;"><i>pscoast</i></span><span style="font-size: small;"> = file postscript dengan GMT berupa garis pantai. Secara umum, perintah-perintah GMT dimulai dengan “ps”, misal : pscoast, pstext, psxy, psmeca, dll.</span><br />
<ul></ul>
<ul></ul>
<span style="font-size: small;"><i style="mso-bidi-font-style: normal;"><span style="font-family: "courier new" , "courier" , monospace;">-R90/155/-15/15</span> </i>= daerah yang akan diplot. Skala ini dalam derajat, sintaksnya –R(min x atau nilai bujur min)/(x max atau nilai bujur max)/(min y atau nilai lintang min)/(max y atau nilai lintang max)</span><br />
<ul></ul>
<ul></ul>
<span style="font-family: "courier new" , "courier" , monospace; font-size: small;"><i>-JM25c</i></span><span style="font-size: small;"> = mengontrol proyeksi peta dan ukuran. Dalam hal ini, proyeksi Mercator diterapkan dan ukuran peta adalah 25 cm.</span><br />
<ul></ul>
<ul></ul>
<span style="font-family: "courier new" , "courier" , monospace; font-size: small;"><i>-Ba20g10</i> </span><span style="font-size: small;">= label sumbu (axis) setiap 20 derajat lintang dan bujur dan menarik garis grid setiap 10 derajat lintang dan bujur.</span><br />
<ul></ul>
<ul></ul>
<span style="font-family: "courier new" , "courier" , monospace; font-size: small;"><i>-G245/245/200</i></span><span style="font-size: small;"> = mengontrol warna benua dan daratan lainnya. Nomor tersebut dalam skema RGB (merah)/(hijau)/(biru), bisa pula kita tuliskan <i style="mso-bidi-font-style: normal;">–Gyellow</i> atau warna lainnya.</span><br />
<ul></ul>
<ul></ul>
<span style="font-family: "courier new" , "courier" , monospace; font-size: small;"><i>-S140/235/255</i></span><span style="font-size: small;"> = mengontrol warna laut, sungai, dan danau.</span><br />
<ul></ul>
<ul></ul>
<span style="font-family: "courier new" , "courier" , monospace; font-size: small;"><i>-Dh</i></span><span style="font-size: small;"> = mengontrol kerapatan garis pantai (density). Df : penuh; Dh : tinggi; Di : mene<span style="font-family: "times" , "times new roman" , serif;">nga</span>h; Dl : rendah; Dc : kasar</span><br />
<ul></ul>
<ul></ul>
<span style="font-family: "courier new" , "courier" , monospace; font-size: small;"><i>-Lf100/-10/0/500</i></span><span style="font-size: small;"> = sintaksnya –Lf <lon0>/<lat0>/<slat>/<length>. Menampilkan skala peta sederhana berpusat pada <lon0>/<lat0>. Skala ini dihitung pada <slat> lintang. <length> ini dalam kilometer</span><br />
<ul></ul>
<ul></ul>
<span style="font-family: "courier new" , "courier" , monospace; font-size: small;"><i>> map.ps</i></span><span style="font-size: small;"> = hasil keluaran berupa file map.ps</span><br />
<ul></ul>
<div class="MsoNormal">
<span style="font-size: small;"> Semoga bermanfaat. </span></div>
<span style="font-size: small;"><br />
</span> <!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>IN</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:EnableOpenTypeKerning/> <w:DontFlipMirrorIndents/> <w:OverrideTableStyleHps/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;
mso-fareast-language:EN-US;}
</style> <![endif]-->Yosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.com5tag:blogger.com,1999:blog-11001100423446120.post-57768531241668296862018-01-30T14:20:00.002+07:002018-01-30T14:20:27.990+07:00Upward Continuation dengan GMT<div style="text-align: justify;">
Kali ini saya akan berbagi cara untuk melakukan <i>upward continuation</i> menggunakan GMT. <i>Upward continuation</i> adalah metode geofisika yang digunakan untuk memperkirakan nilai medan gravitasi atau medan magnet pada ketinggian tertentu. Teknik ini biasa digunakan untuk menggabungkan data yang diperoleh dari ketinggian yang berbeda-beda. Dengan teknik ini, data bisa diperkirakan nilainya pada ketinggian yang sama, sehingga saat digabungkan akan mengurangi data scattering sehingga analisis bisa dilakukan dengan mudah.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
GMT menyediakan program untuk melakukan <i>upward continuation</i>, program tersebut adalah <i>grdfft</i>. Disini, saya akan memberikan contoh <i>upward continuation</i> pada data gravitasi yang didapat dati TOPEX (topex.ucsd.edu). Silakan download data gravitasi dan buat file gridnya dengan <i>blockmean </i> dan <i>surface</i>. Saya tidak akan membahas cara untuk melakukan gridding karena sudah saya bahas di postingan sebelumnya.</div>
<div style="text-align: justify;">
</div>
<a name='more'></a><br /><br />
<div style="text-align: justify;">
Berikut ini adalah contoh scriptnya:</div>
<div style="text-align: justify;">
<span style="font-family: Courier New, Courier, monospace;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Courier New, Courier, monospace;">>> REM plot data asli</span></div>
<div style="text-align: left;">
<span style="font-family: Courier New, Courier, monospace;">>> grd2cpt topex.grd -Crainbow -Z > grav.cpt</span></div>
<div style="text-align: left;">
<span style="font-family: "Courier New", Courier, monospace;">>> </span><span style="font-family: Courier New, Courier, monospace;">grdimage topex.grd -Rtopex.grd -JM20 -Cgrav.cpt -K -B10 > original.ps</span></div>
<div style="text-align: left;">
<span style="font-family: "Courier New", Courier, monospace;">>></span><span style="font-family: "Courier New", Courier, monospace;"> </span><span style="font-family: Courier New, Courier, monospace;">pscoast -R -JM -O -Di -W0.5 >> original.ps</span></div>
<div style="text-align: left;">
<span style="font-family: Courier New, Courier, monospace;">>></span></div>
<div style="text-align: left;">
<span style="font-family: "Courier New", Courier, monospace; text-align: justify;">>> REM plot data upward continuation 50000 meter (50 km)</span></div>
<div style="text-align: left;">
<span style="font-family: "Courier New", Courier, monospace;">>></span><span style="font-family: "Courier New", Courier, monospace;"> </span><span style="font-family: Courier New, Courier, monospace;">grdfft topex.grd -C50000 -V -Gtopex_50000.nc -fg</span></div>
<div style="text-align: left;">
<span style="font-family: "Courier New", Courier, monospace;">>></span><span style="font-family: "Courier New", Courier, monospace;"> </span><span style="font-family: Courier New, Courier, monospace;">grdimage topex_50000.nc -Rtopex_50000.nc -JM20 -Cgrav.cpt -B10 -K > topex_50000.ps</span></div>
<div style="text-align: left;">
<span style="font-family: "Courier New", Courier, monospace;">>></span><span style="font-family: "Courier New", Courier, monospace;"> </span><span style="font-family: Courier New, Courier, monospace;">pscoast -R -JM -O -Di -W0.5 >> topex_50000.ps</span></div>
<div style="text-align: justify;">
<span style="font-family: Courier New, Courier, monospace;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">Perhatikan bagian <i class="">grdfft</i>, </span><span style="font-family: "Courier New", Courier, monospace;">grdfft topex.grd -C50000 -V -Gtopex_50000.nc -fg</span></div>
<div style="text-align: justify;">
<span style="font-family: Courier New, Courier, monospace;">topex.grd</span><span style="font-family: inherit;"> adalah data yang akan kita lakukan </span><i>upward continuation</i></div>
<div style="text-align: justify;">
<span style="font-family: "Courier New", Courier, monospace;">-C50000</span><span style="font-family: inherit;"> artinya upward continuation dilakukan sampai ketinggian 50.000 meter (50 km)</span></div>
<div style="text-align: justify;">
<span style="font-family: "Courier New", Courier, monospace;">-V </span><span style="font-family: inherit;">artinya menampilkan proses penghitungan</span></div>
<div style="text-align: justify;">
<span style="font-family: "Courier New", Courier, monospace;">-Gtopex_50000.nc </span><span style="font-family: inherit;">artinya output file grid</span><span style="font-family: "Courier New", Courier, monospace;"> </span><i>upward continuation</i></div>
<div style="text-align: justify;">
<span style="font-family: "Courier New", Courier, monospace;">-fg </span><span style="font-family: inherit;">artinya data input adalah data dengan proyeksi geografis</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<i>grdfft </i>mensyaratkan dimensi horizontal dari data input adalah dalam satuan meter. Jika data anda dalam satuan km, ubah menjadi meter dengan <i>grdedit </i>atau kalikan dengan 1000 menggunakan <i>grdmath</i>. Jika data anda dalam derajat (geografis), gunakan <span style="font-family: "Courier New", Courier, monospace;">-fg </span><span style="font-family: inherit;">seperti contoh.</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">Selamat mencoba.</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN_HccnMYo1094EeoSjZApqO2BdhVCuwIKFCcg00IL-EbPwttxGpi4slsjw8_774nAqtNN58cb5s-QLBSSEl_Okiq99YDcere88HEOzv1d4QthZ0wHqriY3D5wGsoErgn2_BejOln1YA/s1600/upward.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="582" data-original-width="1600" height="232" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN_HccnMYo1094EeoSjZApqO2BdhVCuwIKFCcg00IL-EbPwttxGpi4slsjw8_774nAqtNN58cb5s-QLBSSEl_Okiq99YDcere88HEOzv1d4QthZ0wHqriY3D5wGsoErgn2_BejOln1YA/s640/upward.png" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
Data asli, sebelum <i style="text-align: justify;">upward continuation.</i></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVEFiW3Vb3v2dCaHWNGMZ10Ah5xuCGQpELT1pnohlrY-S9Pv3Ipax4YBzwzQGOJUcf0LhuK0nsi9DcvShNto7HsbDjGkN9McSo93VdbS7_iw2Q-r8p7yHA20SXwYBB1OnN4LOd7mtPbw/s1600/topex_10000.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="582" data-original-width="1600" height="232" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVEFiW3Vb3v2dCaHWNGMZ10Ah5xuCGQpELT1pnohlrY-S9Pv3Ipax4YBzwzQGOJUcf0LhuK0nsi9DcvShNto7HsbDjGkN9McSo93VdbS7_iw2Q-r8p7yHA20SXwYBB1OnN4LOd7mtPbw/s640/topex_10000.png" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
Setelah <i style="text-align: justify;">upward continuation</i><span style="text-align: justify;"> pada ketinggian 50 km. Data terlihat lebih halus dan data dengan frekuensi yang tinggi menghilang, hanya tersisa anomali regionalnya.</span></div>
Yosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.com0tag:blogger.com,1999:blog-11001100423446120.post-78454095510158704352017-07-16T20:02:00.003+07:002017-07-16T20:06:35.852+07:00Menyusun Laporan Bulanan Magnet Bumi Dengan Python<div style="text-align: justify;">
<span style="font-family: inherit;">Postingan kali ini tidak akan membahas mengenai GMT, tetapi mengenai pekerjaan rutin di kantor saya. Pekerjaan rutin tersebut adalah penyusunan laporan bulanan magnet bumi. Untuk menyusun laporan bulanan magnet bumi ini, dulu saya harus menghitung data magnet bumi rata-rata per menit menjadi rata-rata per jam secara manual menggunakan excel. Pekerjaan ini cukup memakan waktu. Kini saya telah menulis program Python untuk menyusun laporan bulanan ini. Input yang dibutuhkan adalah data magnet bumi dengan format IAGA-2002. Untuk menjalankan program, pastikan di komputer anda sudah terinstal Python 2.7. Pastikan juga modul-modul berikut sudah terpasang :</span></div>
<ul>
<li><span style="font-family: inherit;">PyQt4</span></li>
<li><span style="font-family: inherit;">numpy</span></li>
<li><span style="font-family: inherit;">openpyxl</span></li>
<li><span style="font-family: inherit;">Matplotlib</span></li>
<li><span style="font-family: inherit;">Pillow</span></li>
</ul>
<span style="color: #24292e; font-family: inherit;"></span><br />
<a name='more'></a><span style="color: #24292e; font-family: inherit;">Untuk menginstall modul-modul tersebut dapat digunakan modul pip.</span><br />
<div>
<span style="color: #24292e; font-family: inherit;"><br /></span>
<div style="text-align: justify;">
<span style="color: #24292e; font-family: Courier New, Courier, monospace;">pip install pyqt4 numpy openpyxl matplotlib pillow</span></div>
</div>
<div style="text-align: justify;">
<span style="color: #24292e; font-family: inherit;"><br /></span></div>
<div>
<span style="font-family: inherit;"><span style="font-family: inherit;"><span style="color: #24292e;">Pastikan juga program KASm telah terpasang di komputer anda. KASm dapat didownload disi</span></span>ni <a href="http://www.intermagnet.org/software/Kasm_1.09.zip">http://www.intermagnet.org/software/Kasm_1.09.zip</a></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">Selanjutnya download program berikut <a href="https://github.com/ragabhumi/MRDP">https://github.com/ragabhumi/MRDP</a></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">Jika anda familiar dengan Git silakan clone repository tersebut di https://github.com/ragabhumi/MRDP.git</span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">1. Setelah didownload, jalankan file MRDP.bat lalu klik tombol <b>Search Folder IAGA</b></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0UMQ9N-yTL-WJ8rguv2PCh_JjqslVwcwZ9yqZAYAop2_CDqlf7HJLw9s-3PG_PyDq2VutSeuX6G2tHvP2OP9Io3Zk6fXs11WLsjvg-x0j1OcQ0z-OW0lACuGI3dooj0m3zbpxVlvbuA/s1600/1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img border="0" data-original-height="383" data-original-width="357" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0UMQ9N-yTL-WJ8rguv2PCh_JjqslVwcwZ9yqZAYAop2_CDqlf7HJLw9s-3PG_PyDq2VutSeuX6G2tHvP2OP9Io3Zk6fXs11WLsjvg-x0j1OcQ0z-OW0lACuGI3dooj0m3zbpxVlvbuA/s320/1.png" width="298" /></span></a></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: inherit;">2. <span style="text-align: justify;">Akan muncul tampilan
lokasi folder. Arahkan ke folder anda berisi data IAGA-2002 yang akan dibuat laporan bulanannya. Klik </span><b style="font-size: 12pt; text-align: justify;">Select Folder</b></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhe9NuG1eBodxDD8hX3K3mqfN_Y-n0nTWjimoP7PVvIh7Zv9i_grlfLyNTnKukiBMDbzt67OCYUFXq8L03rqhQBpC3LIuu6JDCwgqZVQ-FDecLkn9EDn_A9kMLqNCPdXUo_sfvqjVWWqw/s1600/2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img border="0" data-original-height="352" data-original-width="444" height="253" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhe9NuG1eBodxDD8hX3K3mqfN_Y-n0nTWjimoP7PVvIh7Zv9i_grlfLyNTnKukiBMDbzt67OCYUFXq8L03rqhQBpC3LIuu6JDCwgqZVQ-FDecLkn9EDn_A9kMLqNCPdXUo_sfvqjVWWqw/s320/2.png" width="320" /></span></a></div>
<div>
<span lang="IN" style="font-family: inherit;"></span><br />
<div class="MsoNormal" style="font-size: 12pt; line-height: 150%; margin-left: 18pt; text-indent: -18pt;">
<span lang="IN"><span lang="IN" style="font-family: inherit;">3. Kemudian klik tombol <b>Execute</b>.<o:p></o:p></span></span></div>
<span lang="IN" style="font-family: inherit;">
<div class="separator" style="clear: both; font-size: 12pt; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhO_K36SmzIzpKlvPkEbFStyx-F_dMlEmGYrTAWcPQPIL0_R3YjHYgCovFEjGjq6Yi0Nue3rA30Dna_nNYkLaO_SgUuuXTZo7wKFV8kOGih3dIG-sMMq9FsVOG90VE8gpn1xf3EnIKBpw/s1600/3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="396" data-original-width="356" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhO_K36SmzIzpKlvPkEbFStyx-F_dMlEmGYrTAWcPQPIL0_R3YjHYgCovFEjGjq6Yi0Nue3rA30Dna_nNYkLaO_SgUuuXTZo7wKFV8kOGih3dIG-sMMq9FsVOG90VE8gpn1xf3EnIKBpw/s320/3.png" width="287" /></a></div>
<div class="MsoNormal" style="line-height: 150%; margin-left: 18pt; text-indent: -18pt;">
<br /></div>
4. Tunggu hingga proses selesai. Setelah selesai, klik tombol Close. Akan terbentuk file excel dan folder IMFV di dalam folder IAGA yang anda pilih tadi.</span><br />
<div class="MsoNormal" style="line-height: 150%; margin-left: 18pt; text-indent: -18pt;">
<span lang="IN" style="font-family: inherit;"><o:p></o:p></span></div>
</div>
<div>
<span lang="IN" style="font-family: inherit;"><br /></span></div>
<div>
<span lang="IN" style="font-family: inherit;">Selamat mencoba, semoga bermanfaat. Terutama untuk teman-teman yang memiliki peralatan magnet bumi.</span></div>
Yosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.com0tag:blogger.com,1999:blog-11001100423446120.post-57469927738736376072017-05-18T14:01:00.000+07:002019-04-14T13:52:46.792+07:00Menampilkan Wind Barbs dengan GMT<div style="text-align: justify;">
Disini saya akan menjelaskan cara menampilkan Wind Barbs dengan GMT 5. Wind Barbs adalah diagram yang menunjukkan arah dan kecepatan angin. Untuk menampilkan diagram ini, kita harus membuat file definisi simbol Wind Barbs. File ini saya dapat dari sebuah <a href="http://gmt.soest.hawaii.edu/boards/1/topics/5197" target="_blank">forum</a> di website GMT dan saya modifikasi agar mampu menampilkan data hingga kecepatan lebih dari 200 knot. File definisi tersebut dapat didownload <a href="https://drive.google.com/open?id=1RVpp4tPHMrgjRyq_NAYMFbJRFHiSWQ_s" target="_blank">disini</a><span id="goog_119860537"></span><a href="https://www.blogger.com/"></a><span id="goog_119860538"></span>. Setelah didownload, simpan di C:\programs\gmt5\share\custom. Download contoh data angin <a href="https://drive.google.com/open?id=1w4-bgQVHJSUzt_Gkug9Sh9xqG_u2QLX4" target="_blank">disini</a><span id="goog_119860526"></span><a href="https://www.blogger.com/"></a><span id="goog_119860527"></span> dan file cpt <a href="https://drive.google.com/open?id=1J8LAy41dNBE-BCVUuGC4blP6jlT5QcSf" target="_blank">disini</a>.</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVyIaFqBX8_dZtCFcoRFc7QrLlty__35bWq8x13rlr5sgzxUKV7_4HzGCvmJVOHBe342Cab_a2sW8Rc5lPUYFrxy8Ez4zeJeSQcRyGG4mIxIUG20rsRCW3hkYdAhRMDl60qnV5vfcWXA/s1600/windbarb.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVyIaFqBX8_dZtCFcoRFc7QrLlty__35bWq8x13rlr5sgzxUKV7_4HzGCvmJVOHBe342Cab_a2sW8Rc5lPUYFrxy8Ez4zeJeSQcRyGG4mIxIUG20rsRCW3hkYdAhRMDl60qnV5vfcWXA/s400/windbarb.png" width="365" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: justify;">
</div>
<a name='more'></a><br />
<br />
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Selanjutnya buatlah script berikut :</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
>> set ps=windbarb.ps</div>
<div style="text-align: justify;">
>> </div>
<div style="text-align: justify;">
>> pscoast -JM6i -R90/110/-13/10 -Gwheat -Sazure1 -Dh -Wthin,black -Bafg -BWSen -K > %ps%</div>
<div style="text-align: justify;">
>> gawk "{if($3>=0 && $3 <=50) print $1,$2,$3,$4}" angin.dat | psxy -J -R -W0.7p,blue -Skwindbarb/0.7i -O -K -Gblue >> %ps%</div>
<div style="text-align: justify;">
>> gawk "{if($3>50 && $3 <=100) print $1,$2,$3,$4}" angin.dat | psxy -J -R -W0.7p,green -Skwindbarb/0.7i -O -K -Ggreen >> %ps%</div>
<div style="text-align: justify;">
>> gawk "{if($3>100 && $3 <=150) print $1,$2,$3,$4}" angin.dat | psxy -J -R -W0.7p,orange -Skwindbarb/0.7i -O -K -Gorange >> %ps%</div>
<div style="text-align: justify;">
>> gawk "{if($3>150 && $3 <=200) print $1,$2,$3,$4}" angin.dat | psxy -J -R -W0.7p,red -Skwindbarb/0.7i -O -K -Gred >> %ps%</div>
<div style="text-align: justify;">
>> gawk "{if($3>200) print $1,$2,$3,$4}" angin.dat | psxy -J -R -W0.7p,purple -Skwindbarb/0.7i -O -K -Gpurple >> %ps%</div>
<div style="text-align: justify;">
>> </div>
<div style="text-align: justify;">
>> psscale -Ct.cpt -Dx8c/2.5c+w12c/0.5c+jTC+h -Bxaf+l"knot" -O >> %ps%</div>
<div style="text-align: justify;">
>> psconvert -A -Tg -P %ps% -F%ps% -E300</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Simpan dengan ekstensi .bat dan jalankan. Simbol pada Wind Barbs disini memerlukan 4 kolom. Kolom tersebut adalah bujur, lintang, kecepatan dalam knot, dan arah dalam derajat.</div>
<div style="text-align: justify;">
Selamat mencoba.</div>
Yosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.com0tag:blogger.com,1999:blog-11001100423446120.post-62883495544062416132017-04-24T13:49:00.000+07:002019-04-14T13:56:16.981+07:00Membuat Animasi Peta Seismisitas<div style="text-align: justify;">
Kali ini saya akan berbagi cara membuat animasi dari peta seismisitas. Pada animasi ini, gempa akan muncul sesuai waktu kejadian dan gempa-gempa yang terdahulu lama kelamaan akan berubah transparansinya. Disini saya menggunakan GMT 5.3.1 di Windows 7. Animasi ini bisa juga dijalankan di Linux namun ada beberapa bagian yang harus dirubah. Sebelumnya pastikan di komputer anda telah terpasang program ImageMagick. Program ini akan saya gunakan untuk mengonversi kumpulan file image menjadi satu file GIF.</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpvYyUAcgERmjSGI9DytYrtwwv0RjlKIz_6EVVjQG5OS5VrVaNbH_T-XqEVKny0Bj3Trp_lTdiEPsl-TrKgl2tkDDZUlKQgJPd9JmO4Pkb1SMb_MhSinisocddf9GZMHOCoD0pJl5kTQ/s1600/animasi.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="372" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpvYyUAcgERmjSGI9DytYrtwwv0RjlKIz_6EVVjQG5OS5VrVaNbH_T-XqEVKny0Bj3Trp_lTdiEPsl-TrKgl2tkDDZUlKQgJPd9JmO4Pkb1SMb_MhSinisocddf9GZMHOCoD0pJl5kTQ/s400/animasi.gif" width="400" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Pertama-tama buatlah file .bat <a href="https://drive.google.com/open?id=11OaFHF31EbIHscWvguRl0N1J2Uy4l_RU">berikut</a> dan download file-file pendukung yang sudah ada di link-link dibawah ini kemudian jalankan :</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> set F=animasi.ps</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> set R=95.85/96.5/5/5.65</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> set JM=15</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> set data=<a href="https://drive.google.com/open?id=1bGaU5JnjRRV80Sni3Jvqz5_b1-6qja_f">data.txt</a></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> </span><br />
<span style="font-family: "courier new" , "courier" , monospace;">>> mkdir tmp</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> @echo off</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> #BARIS AWAL DATA SETELAH HEADER ADALAH BARIS KE 14</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> set start=14</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> set num2=1 </span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> for /f "delims=*" %%a in ('gawk "END {print NR}" %data%') do set stop=%%a</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> for /f "delims=*" %%a in ('gawk -F"[\t|:|-]" "NR==%start% {printf \"%%i\", $1}" %data%') do set year=%%a</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> for /f "delims=*" %%a in ('gawk -F"[\t|:|-]" "NR==%start% {printf \"%%i\", $2}" %data%') do set month=%%a</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> for /f "delims=*" %%a in ('gawk -F"[\t|:|-]" "NR==%start% {printf \"%%i\", $3}" %data%') do set day=%%a</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> for /f "delims=*" %%a in ('gawk -F"[\t|:|-]" "NR==%start% {printf \"%%i\", $4}" %data%') do set hour=%%a</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> for /f "delims=*" %%a in ('gawk -F"[\t|:|-]" "NR==%start% {printf \"%%i\", $5}" %data%') do set minute=%%a</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> for /f "delims=*" %%a in ('gawk -F"[\t|:|-|.]" "NR==%start% {printf \"%%i\", $6}" %data%') do set second=%%a</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> </span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> #HITUNG JUMLAH DETIK</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> set /a z=(14-100%month%%%100)/12, y=10000%year%%%10000-z</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> set /a ut=y*365+y/4-y/100+y/400+(153*(100%month%%%100+12*z-3)+2)/5+%day%-719469</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> set /a waktu=ut*86400+100%hour%%%100*3600+100%minute%%%100*60+100%second%%%100</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> gawk "NR==%start% {print %waktu%-25200,$0}" %data% > datatmp</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> </span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> :loop</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> set /a start= %start% + %num2%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> if %start% GTR %stop% goto close</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> goto open</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> </span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> :open</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> for /f "delims=*" %%a in ('gawk -F"[\t|:|-]" "NR==%start% {printf \"%%i\", $1}" %data%') do set year=%%a</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> for /f "delims=*" %%a in ('gawk -F"[\t|:|-]" "NR==%start% {printf \"%%i\", $2}" %data%') do set month=%%a</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> for /f "delims=*" %%a in ('gawk -F"[\t|:|-]" "NR==%start% {printf \"%%i\", $3}" %data%') do set day=%%a</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> for /f "delims=*" %%a in ('gawk -F"[\t|:|-]" "NR==%start% {printf \"%%i\", $4}" %data%') do set hour=%%a</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> for /f "delims=*" %%a in ('gawk -F"[\t|:|-]" "NR==%start% {printf \"%%i\", $5}" %data%') do set minute=%%a</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> for /f "delims=*" %%a in ('gawk -F"[\t|:|-|.]" "NR==%start% {printf \"%%i\", $6}" %data%') do set second=%%a</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> set /a z=(14-100%month%%%100)/12, y=10000%year%%%10000-z</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> set /a ut=y*365+y/4-y/100+y/400+(153*(100%month%%%100+12*z-3)+2)/5+%day%-719469</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> set /a waktu=ut*86400+100%hour%%%100*3600+100%minute%%%100*60+100%second%%%100</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> gawk "NR==%start% {print %waktu%,$0}" %data% >> datatmp</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> goto loop</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> </span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> :close</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> echo on</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> </span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> #MENAMBAHKAN WAKTU SATU JAM SEBELUM DATA AWAL DAN SATU JAM SETELAH DATA AKHIR DENGAN STEP 360 DETIK ATAU 6 MENIT</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> for /f "delims=*" %%a in ('gawk "NR==1 {print $1-3600}" datatmp') do set starteq=%%a</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> for /f "delims=*" %%a in ('gawk "END {print $1+3600}" datatmp') do set stopeq=%%a</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> set step=360</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> </span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> :loopeq</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> set /a starteq= %starteq% + %step%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> if %starteq% GTR %stopeq% goto closeeq</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> goto openeq</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> </span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> :openeq</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> #MEMBUAT PETA SEISMISITAS</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> pscoast -R%R% -JM%JM% -Dh -W1 -K -Slightblue -Gpalegreen4 -B0.3 > %F%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> psxy -R -JM <a href="https://drive.google.com/open?id=1cj7JLT68vk3DDP_-xeaXX0Bbi0Gi2T4v">sesar.gmt</a> -K -O -W1,black >> %F%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> psxy -R -JM <a href="https://www.dropbox.com/s/8es7ifud25bx2cd/jlnlokal.gmt?dl=0">jlnlokal.gmt</a> -K -O -W1,gray >> %F%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> psxy -R -JM <a href="https://drive.google.com/open?id=1E4GQcQFlD7ThMp3Bs-CosiMi6yJ6kY7y">jlnkolektor.gmt</a> -K -O -W1,white >> %F%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> psxy -R -JM <a href="https://drive.google.com/open?id=1juVvztrVv_Q4LaT1tIju7xWGz77FnxqI">jlnarteri.gmt</a> -K -O -W2,khaki2 >> %F%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> echo 96 5.32 Sigli | pstext -R -JM -O -K -F+f12,Bookman-Demi >> %F%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> </span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> #SET TRANSPARANSI UNTUK DATA GEMPA YANG SUDAH TERJADI</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> gawk "{if ($1<=%starteq%) print $5,$4,$6,$7*0.04}" datatmp | psxy -R -JM -Sci -C<a href="https://drive.google.com/open?id=1CVIyDcCoULObpMzMz4WfOV-jBvb4UErk">tabel.cpt</a> -W1 -O -t80 -K >> %F%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> gawk "{if ($1>%starteq% && $1<=%starteq%+%step%) print $5,$4,$6,$7*0.04}" datatmp | psxy -R -JM -Sci -Ctabel.cpt -W1 -O -t60 -K >> %F%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> gawk "{if ($1>%starteq%+%step% && $1<=%starteq%+%step%+%step%) print $5,$4,$6,$7*0.04}" datatmp | psxy -R -JM -Sci -Ctabel.cpt -W1 -O -t40 -K >> %F%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> gawk "{if ($1>%starteq%+%step%+%step% && $1<=%starteq%+%step%+%step%+%step%) print $5,$4,$6,$7*0.04}" datatmp | psxy -R -JM -Sci -Ctabel.cpt -W1 -O -t20 -K >> %F%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> gawk "{if ($1>%starteq%+%step%+%step%+%step% && $1<=%starteq%+%step%+%step%+%step%+%step%) print $5,$4,$6,$7*0.04}" datatmp | psxy -R -JM -Sci -Ctabel.cpt -W1 -O -K >> %F%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> gawk "BEGIN {print strftime(\"%%d-%%m-%%Y %%H:%%M:00 UTC\",%starteq%);}" | gawk "{print 96.35,5.6,$0}" | pstext -R -JM -O -F+f12,Bookman-Demi -K >> %F%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> pscoast -R95/99/2/6 -JM4 -Dh -W1 -K -O -Slightblue -Gwhite -B3::wEsN --MAP_FRAME_TYPE=plain --FONT_ANNOT_PRIMARY=8p >> %F%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> echo 95.85 5 > kotak</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> echo 95.85 5.65 >> kotak</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> echo 96.5 5.65 >> kotak</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> echo 96.5 5 >> kotak</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> echo 95.85 5 >> kotak</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> psxy -R -JM kotak -O -W1,red >> %F%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> psconvert -A -Tg -P %F% -Ftmp\%starteq% -E100</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> </span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> goto loopeq</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> :closeeq</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> </span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> #KONVERSI KE FILE GIF DENGAN DELAY 10 (FPS=100/10=10) DAN LOOP 0 (KEMBALI KE AWAL)</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> convert -delay 10 -loop 0 tmp/*.png animasi.gif</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> del datatmp gmt.history kotak %F% </span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> rd /S /Q tmp</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: inherit;">Proses ini akan memakan waktu yang cukup lama tergantung kemampuan komputer. Anda juga dapat menggunakan data gempa anda sendiri. Pada animasi diatas, saya mendownload data dari <a href="http://repogempa.bmkg.go.id/query.php">repogempa BMKG</a> dan menggunakan data gempa Pidie Jaya yang terjadi akhir 2016 silam. Selamat mencoba. Salam.</span></div>
Yosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.com2tag:blogger.com,1999:blog-11001100423446120.post-39748242208846634502016-12-18T14:46:00.000+07:002019-04-14T13:56:31.327+07:00Mengeplot Posisi Matahari dengan pssolar di GMT<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">PSSOLAR adalah modul di GMT yang digunakan untuk menghitung posisi matahari dan memplot batas antara siang dan malam. Modul ini hanya ada di GMT versi 5.3 ke atas.</span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipoN6zRWuB0DF14v-h9jEgRVfYu9M19pHw8aYd9_YFfJUBGoTgz6NT6jNZj4zrPP-VUJbX9lyBjhPw_mU-pOXZJKcdURNJPS-7ZeuEoa1_JO5TSmvzaQ6EsA1-54SWHyo8R7oltvEccg/s1600/solar.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="208" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipoN6zRWuB0DF14v-h9jEgRVfYu9M19pHw8aYd9_YFfJUBGoTgz6NT6jNZj4zrPP-VUJbX9lyBjhPw_mU-pOXZJKcdURNJPS-7ZeuEoa1_JO5TSmvzaQ6EsA1-54SWHyo8R7oltvEccg/s400/solar.png" width="400" /></a></div>
<a name='more'></a><br />
<div class="separator" style="clear: both; text-align: justify;">
Sebelumnya, buatlah script berikut:</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: "courier new" , "courier" , monospace;">>> set F=solar.ps</span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: "courier new" , "courier" , monospace;">>> </span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: "courier new" , "courier" , monospace;">>> pscoast -Rd -JKs0/10i -Dl -A5000 -W0.5p -N1/0.5p,gray -S175/210/255 -Bafg --MAP_FRAME_TYPE=plain -K -Xc > %F%</span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: "courier new" , "courier" , monospace;">>> pssolar -R -J -Td+d2016-12-18T07:00:00 -Gnavy@95 -K -O >> %F%</span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: "courier new" , "courier" , monospace;">>> pssolar -R -J -Tc+d2016-12-18T07:00:00 -Gnavy@85 -K -O >> %F%</span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: "courier new" , "courier" , monospace;">>> pssolar -R -J -Tn+d2016-12-18T07:00:00 -Gnavy@80 -K -O >> %F%</span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: "courier new" , "courier" , monospace;">>> pssolar -R -J -Ta+d2016-12-18T07:00:00 -Gnavy@75 -K -O >> %F%</span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: "courier new" , "courier" , monospace;">>> pssolar -I+d2016-12-18T0700:00 -C | psxy -R -J -Skcrosshair/1.5c -Gyellow -O >> %F%</span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: "courier new" , "courier" , monospace;">>> psconvert %F% -A -TG -P</span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: "courier new" , "courier" , monospace;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Simpan dengan ekstensi .bat dan jalankan.</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Pada pssolar empat baris pertama, bagian -T digunakan untuk setting tanggal dan waktu. Pada script diatas, diset tanggal 18 Desember 2016 pukul 7:00 UTC atau 14:00 WIB. Untuk merubah zona waktu tambahkan +z<Zona Waktu>. Misalnya +z7 untuk merubah ke waktu WIB.</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Bagian T ini dibedakan menjadi empat, yaitu Td, Tc, Tn, dan Ta.</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Td untuk mengeplot batas antara siang dan malam.</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Tc untuk mengeplot batas civil twilight (posisi matahari dibawah ufuk sampai dengan ketinggian -6<span style="background-color: white; color: #252525;">°)</span></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="color: #252525;"><span style="background-color: white;">Tn untuk mengeplot batas nautical twilight </span></span>(posisi matahari dibawah ufuk dengan ketinggian -6<span style="background-color: white; color: #252525;">° sampai dengan -12</span><span style="background-color: white; color: #252525;">°</span><span style="background-color: white; color: #252525;">)</span></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="background-color: white; color: #252525;">Ta </span><span style="color: #252525;"><span style="background-color: white;">untuk mengeplot batas astronomical twilight </span></span>(posisi matahari dibawah ufuk dengan ketinggian -12<span style="background-color: white; color: #252525;">° sampai dengan -18</span><span style="background-color: white; color: #252525;">°</span><span style="background-color: white; color: #252525;">)</span></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Selanjutnya diberi warna navy -Gnavy dengan transparansi antara 75-95 %.</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Pada pssolar terakhir digunakan -I dan -C untuk menampilkan <span style="background-color: white;"> bujur, lintang, azimuth matahari dalam derajat</span><span style="background-color: white;">, terbenam, terbit dan siang hari dalam desimal</span><span style="background-color: white;">, panjang hari dalam menit</span><span style="background-color: white;">, elevasi matahari yang sudah dikoreksi index refraksi dan</span><span style="background-color: white;"> </span><em style="background-color: white;">Equation of time</em><span style="background-color: white;"> dalam menit.</span></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="background-color: white;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="background-color: white;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Selamat mencoba, semoga bermanfaat.</span></span></div>
Yosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.com0tag:blogger.com,1999:blog-11001100423446120.post-57622111241519686832016-12-18T10:39:00.002+07:002019-04-14T14:02:38.063+07:00Membuat Peta Kerapatan Petir dan Mengoverlay Dengan Image<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Kali ini saya akan berbagi cara membuat peta kerapatan petir dan mengoverlaynya dengan peta image. Data yang dibutuhkan adalah data petir dengan format KML. Sedangkan peta image diunduh melalui aplikasi Global Mapper.</span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTEUqIxTC4P_nrzUjpepbnjPv1XQykdjFzpmgdQJYBHy5WLQfI62I1PpxlmSN1FVZ-aID8y9ujNwZeENvN8875X-4lGGyYSFunDWvDzEZQCCP7TYsRgKLxedTPDI5tGu_1aJtfVUmoLQ/s1600/Agustus.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTEUqIxTC4P_nrzUjpepbnjPv1XQykdjFzpmgdQJYBHy5WLQfI62I1PpxlmSN1FVZ-aID8y9ujNwZeENvN8875X-4lGGyYSFunDWvDzEZQCCP7TYsRgKLxedTPDI5tGu_1aJtfVUmoLQ/s400/Agustus.png" width="345" /></span></a></div>
<a name='more'></a><br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Untuk mengunduh peta melalui Global Mapper, langkahnya adalah sebagai berikut :</span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">- pilih Online Data Source kemudian pilih World Image dan klik Connect.</span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">- setelah muncul peta online, zoom ke daerah yang diinginkan</span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">- klik File, export Raster/Image format dan pilih format GeoTIFF</span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">- pada GeoTIFF Export Options di File Type pilih 24 bit RGB dan tentukan sample spacing yang diinginkan. Semakin kecil sample spacing, peta akan semakin besar resolusinya namun ukurannya akan semakin besar.</span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">- simpan dengan nama image.tif</span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Selanjutnya buatlah script berikut:</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> set input=Agustus</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> set F=petir.ps</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> set R=97.7/99.5/2.6/4.4</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> set output=%input%.grd</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> </span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> dir %input% /B > list</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> set start=1</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> set num2=1 </span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> for /f "delims=*" %%a in ('gawk "NR==1 {print $1}" list') do set file=%%a</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> for /f "delims=*" %%a in ('gawk "END {print NR}" list') do set stop=%%a</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> </span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> #KONVERSI KML KE GMT</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> kml2gmt %input%/%file% -Z > data.dat</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> :loop</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> echo off</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> set /a start= %start% + %num2%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> if %start% GTR %stop% goto close</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> goto open</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> :open</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> gawk "NR==%start% {print $1}" list > tmp</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> set /p file= < tmp</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> echo on</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> kml2gmt %input%/%file% -Z >> data.dat</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> echo off</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> goto loop</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> :close</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> echo on</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> </span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> #GRIDDING DATA KERAPATAN</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> blockmean data.dat -I5k -R%R% -Sn -C -fg | surface -R%R% -I5k -Grapat0.grd=sf -T0.25 -s -fg</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> grdmath rapat0.grd 25 DIV = rapat1.grd</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> grdsample rapat1.grd -I100e -Grapat2.grd -fg</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> grdinfo rapat2.grd -C > info</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> for /f "delims=*" %%a in ('gawk "{printf \"%%i\", $6}" info ') do set min=%%a</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> for /f "delims=*" %%a in ('gawk "{printf \"%%i\", $7+1}" info ') do set max=%%a</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> for /f "delims=*" %%a in ('gawk "BEGIN {printf \"%%i\", %max%/5}" ') do set interval=%%a</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> </span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> #PLOT PETA</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> grdimage image.tif -JM16 -R%R% -K -Y3 -D -Ba0.5g0.5:."Lightning Density Map-%input% 2016":WSne > %F%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> grdclip rapat2.grd -R -Sb1/NaN -G%output%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> grd2cpt %output% -Z -Crainbow -M > density.cpt</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> grdimage %output% -JM -R -Q -Cdensity.cpt -K -t30 -O >> %F%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> pscoast -R -JM -O -K -Lf97.9/2.8/24/30+lkm+jb -T97.9/2.95/0.75i/2 -N1 --FONT_TITLE=10p --FONT_ANNOT_PRIMARY=10p --FONT_LABEL=10p >> %F%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> psxy <a href="https://drive.google.com/open?id=1WlPxvwXN7Awd7ZKLb3pPoZYrn_FgNAaZ">kabupaten.gmt</a> -R -JM -O -K -W0.8,red,. >> %F%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> psxy <a href="https://drive.google.com/open?id=1ktbEnXlYE-DsuFnTlBnkcPN_V6Cntd-S">provinsi.gmt</a> -R -JM -O -K -W0.5,yellow >> %F%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> psxy <a href="https://drive.google.com/open?id=1kIauIwKie8n88jNyzm4eayc4IDeXgFSk">kota.dat</a> -R -JM -O -K -Sc0.2 -Gyellow >> %F%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> echo 98.56 3.5 | psxy -R -JM -O -K -Skcrosshair/1 -Gred -W0.6 >> %F%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> echo 98.56 3.5 TUNTUNGAN |pstext -R -JM -O -K -F12+fwhite -D0/-0.5 >> %F%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> echo 99 4 SELAT MALAKA | pstext -R -JM -O -K -F17+a315+fwhite >> %F%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> pstext kota.dat -R -JM -O -K -F12+fwhite -D0/0.5 >> %F%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> psscale -D8/-0.5/16/0.4h -Cdensity.cpt -B%interval%:"Density [flash/km2]": -O -Y-0.4 >> %F%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> psconvert -A -P -Tg %F% -F%input%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> </span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">>> del rapat0.grd rapat1.grd rapat2.grd data.dat list tmp info gmt.history</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Simpan dengan ekstensi .bat.</span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Kemudian buatlah folder dengan nama Agustus dan salin file KML ke dalam folder tersebut. Nama folder dapat disesuaikan, jika nama folder diubah, nama variabel input di script GMT juga harus diubah. Kemudian jalankan.</span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Beberapa hal yang perlu diperhatikan adalah sebagai berikut.</span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Pada bagian #Gridding Data Kerapatan, yang pertama dilakukan adalah BLOCKMEAN -I5k -Sn. Artinya adalah menghitung jumlah point/data (-Sn) pada jarak 5 km (-I5k). Kemudian perintah SURFACE -I5k untuk menginterpolasi dengan ukuran grid 5 km.</span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Bagian GRDMATH 25 DIV artinya data dibagi 25, sehingga kerapatannya menjadi 1 km persegi. Selanjutnya GRDSAMPLE -I100e artinya data disampling ulang sehingga resolusinya menjadi 100 meter. Ini digunakan untuk memperhalus tampilan peta.</span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Pada bagian #Plot Peta, GRDIMAGE image.tif -D artinya file image.tif dibaca dengan GDAL atau geospatial data abstraction library. Selanjutnya GRDCLIP -Sb1/NaN artinya data kerapatan petir di clip dengan batas nilai 1. Untuk nilai dibawah 1 diberi nilai NaN. Kemudian GRDIMAGE yang kedua ditambah -Q untuk membuat nilai NaN menjadi transparan.</span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Selamat mencoba, semoga bermanfaat.</span></div>
Yosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.com0tag:blogger.com,1999:blog-11001100423446120.post-31536681044740394272016-12-12T11:17:00.001+07:002019-04-14T14:02:52.731+07:00Membuat Windrose dengan psrose<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Setelah sebelumnya saya berbagi cara membuat diagram sektor, kali ini saya kan berbagi cara membuat windrose. Windrose adalah diagram yang menggambarkan informasi mengenai kecepatan dan arah <a href="https://id.wikipedia.org/wiki/Angin" title="Angin">angin</a>
pada suatu lokasi tertentu. Digambarkan dalam format
melingkar dengan skema frekuensi angin yang berhembus dari arah
tertentu. Panjang setiap mahkota menunjukkan tingkat frekuensi
berhembusnya angin dari arah tersebut, bernilai nol di pusat dan
terus meningkat hingga tepi (kata Wikipedia).</span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM1WnOZmb8GPap9s5FySJyBsEllLJB_DAj1z9wGVxur96JJfY0qECcCi9zK8t4EZmF8XjlSL7_OfG7O4YFrRSV1FZNNFaIocXl1ystdBse2QlvYMnpvm-CdEZFFslYahlh58cjMduovw/s1600/plot.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM1WnOZmb8GPap9s5FySJyBsEllLJB_DAj1z9wGVxur96JJfY0qECcCi9zK8t4EZmF8XjlSL7_OfG7O4YFrRSV1FZNNFaIocXl1ystdBse2QlvYMnpvm-CdEZFFslYahlh58cjMduovw/s640/plot.png" width="406" /></a></span></div>
</div>
<div style="text-align: justify;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: justify;">
</div>
<a name='more'></a><br />
<div style="text-align: justify;">
Sebelumnya, buatlah data seperti berikut:</div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">> Direction 0-5 mph 5-10 mph 10-15 mph 15-20 mph >20 mph<br />0 0.88 2.22 2.20 1.51 0.91<br />22.5 0.82 1.65 1.16 0.57 0.14<br />45 0.77 1.57 0.87 0.19 0.02<br />67.5 0.81 1.70 0.69 0.08 0.01<br />90 0.98 1.98 0.62 0.07 0.01<br />112.5 0.95 2.56 0.93 0.16 0.02<br />135 1.19 2.75 1.70 0.51 0.07<br />157.5 1.11 2.61 2.16 0.85 0.23<br />180 1.20 2.43 1.94 0.82 0.36<br />202.5 1.41 2.37 1.22 0.36 0.13<br />225 1.99 2.84 0.83 0.19 0.05<br />247.5 2.66 5.04 1.19 0.10 0.02<br />270 2.67 5.98 2.09 0.18 0.02<br />292.5 1.51 3.18 1.45 0.34 0.11<br />315 1.21 3.11 1.53 0.68 0.53<br />337.5 0.87 2.42 2.31 1.40 1.17</span></div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Data diatas adalah data arah dan persentase untuk masing-masing kecepatan angin. Simpan dengan nama rose1.txt.</span></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Selanjutnya buatlah script berikut:</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "courier new" , "courier" , monospace;">>> set F=plot.ps<br />>> <br />>> # FILE WARNA<br />>> echo 0 lightblue 1 lightblue ;+20 mph > color.cpt<br />>> echo 1 black 2 black ;15-20 mph >> color.cpt<br />>> echo 2 darkgreen 3 darkgreen ;10-15 mph >> color.cpt<br />>> echo 3 orange 4 orange ;5-10 mph >> color.cpt<br />>> echo 4 blue 5 blue ;0-5 mph >> color.cpt<br />>> echo 5 magenta 6 magenta ;Total %% of Occurrence >> color.cpt<br />>> <br />>> # PLOT DIAGRAM<br />>> gawk "NR>1 {print $2+$3+$4+$5+$6+$2+$3+$4+$5+$6, $1}" rose1.txt | psrose -R0/30/0/360 -D -Glightblue -S4c -A22.5 -K -P -Y10 -X7 > %F%<br />>> gawk "NR>1 {print $2+$3+$4+$5+$6+$2+$3+$4+$5, $1}" rose1.txt | psrose -R -D -Gblack -S4c -A22.5 -K -O -P >> %F%<br />>> gawk "NR>1 {print $2+$3+$4+$5+$6+$2+$3+$4, $1}" rose1.txt | psrose -R -D -Gdarkgreen -S4c -A22.5 -K -O -P >> %F%<br />>> gawk "NR>1 {print $2+$3+$4+$5+$6+$2+$3, $1}" rose1.txt | psrose -R -D -Gorange -S4c -A22.5 -K -O -P >> %F%<br />>> gawk "NR>1 {print $2+$3+$4+$5+$6+$2, $1}" rose1.txt | psrose -R -D -Gblue -S4c -A22.5 -K -O -P >> %F%<br />>> gawk "NR>1 {print $2+$3+$4+$5+$6, $1}" rose1.txt | psrose -R -D -Gmagenta -S4c -A22.5 -K -O -P -B10g10/11.25g11.25:."Wind Rose for Stageof Tuntungan (TSI)": --FONT_TITLE=14p >> %F%<br />>> <br />>> # PLOT SKALA<br />>> psscale -D1i/-2i/5.5c/1c -O -Ccolor.cpt -L1.3 -P >> %F%<br />>> <br />>> # SIMPAN GAMBAR<br />>> psconvert %F% -A -Tg -P</span></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Simpan dengan ekstensi .bat. Lalu jalankan.</span></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Pada bagian # File Warna, disitu saya membuat kelas warna diikuti dengan label yang akan ditampilkan pada skala warna.</span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Pada bagian # Plot Diagram, pertama saya membuat diagram untuk nilai yang akan ditampilkan pada tepi diagram. Sehingga caranya adalah dengan menggabungkan seluruh nilai persentase menjadi satu dan menambahkannya dengan nilai gabungannya kembali. </span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Bagian -R0/30/0/360 artinya diagram akan ditampilkan pada batas radius 30 dan azimuth 360 derajat atau satu lingkaran penuh.</span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Bagian -B10g10/<span style="font-family: "arial" , "helvetica" , sans-serif;">11.2</span>5g<span style="font-family: "arial" , "helvetica" , sans-serif;">11.2</span>5 artinya interval pada radius adalah 10 dan interval grid pada azimuth sebesar <span style="font-family: "arial" , "helvetica" , sans-serif;">11.2</span>5 derajat.</span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Bagian -D artinya masing-masing sektor diagram akan diletakkan pada nilai tengahnya.</span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Bagian -S<span style="font-family: "arial" , "helvetica" , sans-serif;">4</span>c artinya skala radius diagram sebesar <span style="font-family: "arial" , "helvetica" , sans-serif;">4</span> cm.</span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Bagian -A22.5 artinya ukuran tiap sektor sebesar 22.5 derajat.</span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Selanjutnya diagram yang ditampilkan adalah urutan kedua dari tepi, sehingga nilainya sama seperti diagram pertama namun dikurangi nilai dari kolom terakhir. Demikian seterusnya hingga diagram paling dalam. Diagram paling dalam adalah nilai total dari persentase. Pada gawk, NR>1 artinya data dibaca mulai dari baris >1 atau 2 dan seterusnya. Ini karena data rose1.txt memiliki header sebanyak 1 baris.</span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Selanjutnya, masing-masing diagram diberi warna sesuai dengan skala warna dengan perintah -G.</span></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Kemudian skala warna ditampilkan dengan perintah psscale. Bagian -L1.3 artinya tiap skala warna diberi jarak sebesar 1.3 dan label warna diambil dari file warna yang telah dibuat sebelumnya (color.cpt).</span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Terakhir adalah menyimpan diagram dengan format PNG menggunakan psconvert. </span></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Selamat mencoba, semoga bermanfaat.</span></div>
Yosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.com0tag:blogger.com,1999:blog-11001100423446120.post-31141895205442940162016-12-11T17:28:00.002+07:002019-04-14T14:03:06.459+07:00Membuat Polar Histogram dengan psrose<div style="text-align: justify;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Setelah sekian lama, kali ini saya akan membagikan cara membuat polar histogram dengan perintah psrose. Perintah psrose dapat digunakan untuk membuat diagram rose, sektor, atau windrose. GMT yang saya gunakan kali ini adalah GMT 5. Ada dua data yang diperlukan oleh psrose, data tersebut adalah panjang dan azimuth vektor. </span></div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCUpetsCd6Eh37AoPi3P4xZ7prHSdy3XOh7EbOwPUaOu8HwVrEycjhfjaeZTZsJSqKhXUhptR5K_BbeJ3Qc3fBya-Ir93DmJrjpIbGTb2tUc0ESysSY4DXqfaKO5tZniZM5I0mluf7DA/s1600/peta.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="385" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCUpetsCd6Eh37AoPi3P4xZ7prHSdy3XOh7EbOwPUaOu8HwVrEycjhfjaeZTZsJSqKhXUhptR5K_BbeJ3Qc3fBya-Ir93DmJrjpIbGTb2tUc0ESysSY4DXqfaKO5tZniZM5I0mluf7DA/s400/peta.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: justify;">
<br /></div>
<a name='more'></a><br />
<div style="text-align: justify;">
Berikut ini adalah skripnya:</div>
<div style="text-align: justify;">
<br /></div>
<span style="font-family: "courier new" , "courier" , monospace;">>> set F=peta.ps<br />>> <br />>> #KOORDINAT STASIUN<br />>> set lon=97.5755<br />>> set lat=1.3039<br />>> <br />>> #PARAMETER VEKTOR<br />>> set amp=0.7<br />>> set azm=146<br />>> <br />>> #BATAS KOORDINAT PETA<br />>> for /f "delims=*" %%a in ('gawk "BEGIN {print %lat%+5}" ') do set atas=%%a<br />>> for /f "delims=*" %%a in ('gawk "BEGIN {print %lat%-5}" ') do set bawah=%%a<br />>> for /f "delims=*" %%a in ('gawk "BEGIN {print %lon%-5}" ') do set kiri=%%a<br />>> for /f "delims=*" %%a in ('gawk "BEGIN {print %lon%+5}" ') do set kanan=%%a<br />>> set R=%kiri%/%kanan%/%bawah%/%atas%<br />>> <br />>> #PLOT PETA<br />>> pscoast -JM17 -R%R% -B1 -Dh -W0.4 -K --PS_MEDIA=625px625p -Glightgreen -Slightblue > %F%<br />>> echo %lon% %lat% | psxy -R -JM -O -K -Sc0.3 -Gblack >> %F%<br />>> echo %amp% %azm% | psrose -M24p+gred+e -Wred -L270/90/180/0 -A -S2i -R0/1/0/360 -B0.2g0.2/30g30 -O -Xc -Yc --FONT_LABEL=12p --MAP_FRAME_PEN=1p --MAP_GRID_PEN_PRIMARY=0.5p --MAP_DEFAULT_PEN=4p >> %F%<br />>> <br />>> #PRINT GAMBAR<br />>> psconvert %F% -A -Tg -P</span><br />
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Simpan dengan ekstensi .bat lalu jalankan.</span></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Pada peta diatas, saya mengoverlay antara peta biasa dengan diagram sektor. Peta biasa mempunyai sistem koordinat geografis, sedangkan diagram sektor sistem koordinatnya adalah kartesian. Sehingga sulit untuk mengoverlaynya secara langsung. Untuk mengakalinya, saya meletakkan diagram tepat di tengah-tengah peta. Sehingga lokasi titik yang menjadi acuan (misalnya stasiun) saya letakkan juga di tengah.</span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Pada peta diatas, posisi stasiun (titik acuan) adalah di koordinat 97.5755 BT dan 1.3039 LU. Sehingga peta saya batasi pada radius 5 derajat. Untuk merubahnya dengan nilai radius yang lain ddapat dilakukan di bagian gawk.</span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Selanjutnya pada bagian plot peta, saya tampilkan garis pantai dengan pscoast. Pada bagian tersebut terdapat baris --PS_MEDIA=625px625p. Artinya saya akan membuat peta seakan-akan pada kertas ukuran 625p x 625p. Nilai ini saya dapat dari coba-coba dengan menghubungkan nilai di -JM17. Jika nilai pada -JM atau --PS_MEDIA diubah, peta tidak akan tepat posisinya. Kemudian saya membuat lingkaran kecil berwarna hitam sebgai titik acuan menggunakan psxy. </span></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Selanjutnya, baris <span style="font-family: "courier new" , "courier" , monospace;">echo %amp% %azm% | psrose -M24p+gred+e -Wred -L270/90/180/0 -A -S2i -R0/1/0/360 -B0.2g0.2/30g30 -O -Xc -Yc --FONT_LABEL=12p --MAP_FRAME_PEN=1p --MAP_GRID_PEN_PRIMARY=0.5p --MAP_DEFAULT_PEN=4p >> %F%</span> adalah baris untuk menampilkan diagram. Pada diagram tersebut, saya menentukan panjangnya sebesar 0.7 sebagai variabel %amp% dan arahnya 146 derajat sebagai variabel %azm%.</span></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Bagian </span></span><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;">-M24p+gred+e <span style="font-family: "arial" , "helvetica" , sans-serif;">digunakan untuk parameter vektornya, baris tersebut artinya menampilkan vektor (mata panah) berukuran 24p berwarna merah (+gred) dan diletakkan diakhir garis (+e). </span></span></span></span> </span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Bagian </span></span><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;">-Wred<span style="font-family: "arial" , "helvetica" , sans-serif;"> artinya garis pada vektor akan berwarna merah.</span></span></span></span></span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Bagian </span></span></span></span></span></span><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;">-L270/90/180/0<span style="font-family: "arial" , "helvetica" , sans-serif;"> digunakan untuk menentukan label yang akan ditampilkan pada arah mata angin.</span></span></span></span></span></span></span></span></span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Bagian </span></span></span></span></span></span></span></span></span></span><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;">-A<span style="font-family: "arial" , "helvetica" , sans-serif;"> artinya diagram akan ditampilkan sebagai sektor, jika akan ditampilkan sebagai diagram rose, ubah menjadi -Ar dan tentukan lebarnya, misal -Ar10.</span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Bagian </span></span></span></span></span></span></span></span></span></span></span></span></span></span><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;">-S2i<span style="font-family: "arial" , "helvetica" , sans-serif;"> artinya diagram akan ditampilkan pada ukuran 2i.</span></span></span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Bagian </span></span></span></span><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;">-R0/1/0/360<span style="font-family: "arial" , "helvetica" , sans-serif;"> artinya diagram ditampilkan pada batas radius antara 0 sampai 1 dan azimuth antara 0 sampai 360 derajat.</span></span></span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Bagian </span></span></span></span><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;">-B0.2g0.2/30g30 <span style="font-family: "arial" , "helvetica" , sans-serif;">artinya interval diagram sebesar 0.2 pada variabel panjang dan 30 derajat pada azimuthnya.</span></span></span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Bagian <span style="font-family: "courier new" , "courier" , monospace;">-O<span style="font-family: "arial" , "helvetica" , sans-serif;"> artinya baris tersebut akan dioverlay dengan baris sebelumnya.</span></span></span></span></span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Bagian </span></span></span></span></span></span><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;">-Xc -Yc <span style="font-family: "arial" , "helvetica" , sans-serif;">artinya diagram akan digeser ke tengah-tengah peta.</span></span></span></span></span></span></span></span></span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Bagian </span></span></span></span></span></span></span></span></span></span><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;">--FONT_LABEL=12p <span style="font-family: "arial" , "helvetica" , sans-serif;">artinya label pada penjuru mata angin sebesar 12p.</span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Bagian </span></span></span></span></span></span></span></span></span></span></span></span></span></span><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;">--MAP_FRAME_PEN=1p <span style="font-family: "arial" , "helvetica" , sans-serif;">artinya tebal garis tepi diagram sebesar 1p.</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Bagian </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;">--MAP_GRID_PEN_PRIMARY=0.5p <span style="font-family: "arial" , "helvetica" , sans-serif;">artinya tebal garis pada interval diagram sebesar 0.5p.</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Bagian </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;">--MAP_DEFAULT_PEN=4p<span style="font-family: "arial" , "helvetica" , sans-serif;"> artinya tebal garis pada arah vektor sebesar 4p.</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Terakhir, simpan file menjadi format PNG dengan psconvert. Perintah psconvert sama dengan perintah ps2raster. Perintah ini baru ada di GMT versi 5.3.0 ke atas.</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Selamat mencoba, semoga bermanfaat. </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><span style="font-family: "arial" , "helvetica" , sans-serif;"></span><span style="font-family: "arial" , "helvetica" , sans-serif;"></span><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
Yosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.com1tag:blogger.com,1999:blog-11001100423446120.post-23903187756700548952015-08-14T17:52:00.000+07:002019-04-14T14:03:26.086+07:00Membuat Grafik 3D<div style="text-align: justify;">
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.</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMr-eitEvt3_OEp4ppdMJEBg6jajvcGxEjYqv18FWXQVvIz3Q4GuSgZXRAeeeo6PwWHzojl4SxArWcYxKim1EjexcN-tzz96vsK2PTnY747txfFfhRWlIUX48Z5ZJxTy45GWuSs2keyg/s1600/tsunami.jpeg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="281" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMr-eitEvt3_OEp4ppdMJEBg6jajvcGxEjYqv18FWXQVvIz3Q4GuSgZXRAeeeo6PwWHzojl4SxArWcYxKim1EjexcN-tzz96vsK2PTnY747txfFfhRWlIUX48Z5ZJxTy45GWuSs2keyg/s400/tsunami.jpeg" width="400" /></a></div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
</div>
<a name='more'></a><div style="text-align: justify;">
Pertama-tama buatlah data kejadian tsunami seperti berikut :</div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">95.854 3.316 2004 230000 LB<br />107.347 -9.295 2006 659 LB<br />113.1 -10.7 1994 400 LB<br />121.9 -8.5 1992 2126 LB<br />124.87 -2.02 1998 34 LB<br />136.0 -0.5 1996 107 LB<br />115.9 -8.4 1979 200 LB<br />100.084 -3.464 2010 286 LB</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Keterangan :</div>
<div style="text-align: justify;">
kolom 1 = longitude</div>
<div style="text-align: justify;">
kolom 2 = latitude</div>
<div style="text-align: justify;">
kolom 3 = tahun kejadian</div>
<div style="text-align: justify;">
kolom 4 = jumlah korban</div>
<div style="text-align: justify;">
kolom 5 = indentasi teks (dalam contoh ini LB = Left Bottom)</div>
<div style="text-align: justify;">
Lalu simpan dengan nama "tsunami.dat".</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Selanjutnya buatlah script berikut :</div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">set F=tsunami.ps<br />set R=93/140/-13/13<br /><br />pscoast -R%R% -JX8id/5id -Dh -Gblack -K -E210/40 -U/-0.7/-1.1/"Membuat Grafik 3D" > %F%<br />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%<br />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%<br />echo 4.5 6.4 30 0 5 BC Sejarah Tsunami Di Indonesia | pstext -R0/11/0/8.5 -Jx1i -O >> %F%</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Bagian <span style="font-family: "courier new" , "courier" , monospace;">-JZ3.5il </span>digunakan untuk menggambarkan jumlah korban secara logaritmik karena perbedaan jumlah korban yang sangat jauh pada masing-masing kejadian.</div>
<div style="text-align: justify;">
Bagian <span style="font-family: "courier new" , "courier" , monospace;">-B10g10/10g10/1p:"Jumlah Korban":WSneZ </span>adalah untuk menampilkan batas dan anotasi peta. Bagian <span style="font-family: "courier new" , "courier" , monospace;">1p </span>artinya anotasi ditampilkan sebagai 10 pangkat log10 (p artinya power).</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Selamat mencoba dan semoga bermanfaat. Salam Orang Indonesia.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Selamat menjalankan ibadah puasa 1434 H. Mohon maaf lahir dan batin.</div>
Yosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.com3tag:blogger.com,1999:blog-11001100423446120.post-45346873381764291622015-06-20T19:37:00.002+07:002019-04-14T14:03:38.872+07:00Membuat Animasi Dengan GMT<div style="text-align: justify;">
Kali ini saya akan berbagi cara membuat animasi dengan GMT. Untuk membuat animasi, kita menggunakan program tambahan yaitu ImageMagick. Sebelumnya, download ImageMagick <a href="http://www.imagemagick.org/download/binaries/ImageMagick-6.9.1-5-Q16-x86-windows.zip" target="_blank">disini</a>. Kemudian ekstrak dan letakkan di folder C:\programs. Selanjutnya lakukan setting environment dengan cara masuk ke Control Panel > System and Security > System. Klik Advanced system settings. Pada tab Advanced klik Environment Variables. Kemudian pada User Variables klik path dan edit. Pada Variable value tambahkan ";C:\programs\ImageMagick-6.9.1-5" tanpa tanda petik dan ingat untuk menggunakan tanda ";" sebelum lokasi folder. Atau sesuaikan dengan versi ImageMagick anda. Disini instalasi ImageMagick selesai.</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvNuJ4XIzUJt5q3zrHrKTmaIIY7nxjLtrO5RqY_H9bhMxRK6Kw_jWAzkdLhjAY1r_qa-dRdOyYib6BgFgD2Ha35zQjBhMiC8bDBGawG5Q8y3hjJmrF1QrRZU8-tsEZy0nyrpo8R6k1bA/s1600/setting.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="222" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvNuJ4XIzUJt5q3zrHrKTmaIIY7nxjLtrO5RqY_H9bhMxRK6Kw_jWAzkdLhjAY1r_qa-dRdOyYib6BgFgD2Ha35zQjBhMiC8bDBGawG5Q8y3hjJmrF1QrRZU8-tsEZy0nyrpo8R6k1bA/s400/setting.png" width="400" /></a></div>
<div style="text-align: justify;">
<br /></div>
<a name='more'></a><br />
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Untuk membuat animasi kita akan menggunakan perintah "convert". Perintah ini sebelumnya telah ada di default system komputer kita. Karena nama perintahnya sama, maka perintah default system komputer lah yang akan dieksekusi. Untuk mengatasinya buka folder "C:\programs\ImageMagick-6.9.1-5". Rename file "convert.exe" menjadi "converts.exe".</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Selanjutnya, dalam membuat animasi kita harus membuat looping atau perulangan untuk membuat gambar di tiap frame. Kumpulan gambar tersebut yang nantinya digabung menjadi satu animasi. Disini saya akan membuat animasi peta kontur deklinasi magnetik dunia. Data deklinasi didapat dengan menggunakan perintah mgd77magref.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Ketikkan perintah berikut :</div>
<div style="text-align: justify;">
<span style="font-size: small;"><span style="font-family: "courier new" , "courier" , monospace;"><br />
</span></span></div>
<div style="text-align: justify;">
<span style="font-size: small;"><span style="font-family: "courier new" , "courier" , monospace;">#Setting tahun<br />
set awal=1900<br />
set interval=1 <br />
set akhir=2010<br />
#File output<br />
set F=tmp/deklinasi.ps<br />
#Batas kiri<br />
set lon_start=-180<br />
#Batas kanan<br />
set lon_stop=180<br />
#Batas bawah<br />
set lat_start=-90<br />
#Batas atas<br />
set lat_stop=90<br />
#Ketinggian referensi<br />
set altitude=1<br />
#Jam<br />
set jam=10:00:00<br />
<br />
#Membuat grid koordinat<br />
@echo off<br />
(FOR /L %%H IN (%lon_start%,10,%lon_stop%) DO (FOR /L %%G IN (%lat_start%,10,%lat_stop%) DO echo %%H %%G)) > datamagnet<br />
<br />
#Membuat folder sementara<br />
mkdir tmp<br />
<br />
#Membuat looping<br />
:loop<br />
set /a awal= %awal% + %interval%<br />
if %awal%==%akhir% goto close<br />
goto open<br />
:open<br />
echo %awal%<br />
<br />
#Mengambil nilai deklinasi<br />
@echo on<br />
mgd77magref datamagnet -A+a%altitude%+t%awal%-01-01T%jam% -Frd/0 > d.dat<br />
<br />
#Gridding data, plot garis pantai, dan plot kontur nilai medan magnet<br />
gawk "{print $1, $2, $3}" d.dat | blockmean -R%lon_start%/%lon_stop%/%lat_start%/%lat_stop% -I1 | surface -R%lon_start%/%lon_stop%/%lat_start%/%lat_stop% -I1 -Gd.grd<br />
pscoast -W1 -Dc -JQ9i -B20:."%awal%":WSne -R%lon_start%/%lon_stop%/%lat_start%/%lat_stop% -K > %F%<br />
grdcontour d.grd -JQ -R -Wc0.4 -Wa0.4 -O -C3 -A15 >> %F%<br />
<br />
#Konversi dari file postscript ke PNG<br />
ps2raster %F% -A -Tg -P -E100 -Ftmp/%awal%<br />
<br />
goto loop<br />
:close<br />
echo %awal%<br />
del datamagnet d.dat d.grd<br />
<br />
#Konversi ke animasi<br />
converts -delay 10 -loop 0 tmp/*.png deklinasi.gif<br />
<br />
#Delete folder sementara<br />
rd /S /Q tmp</span></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Simpan dengan ekstensi ".bat" dan jalankan. Hasilnya akan seperti berikut:</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTvcyd-vpgFrn0k4sw249XGzGq5TAVrjryOGHHR_lVPTIe8uY29u6HrFF637xFe3sphJKsUd0YCqDiJGa9FbsSBU9OzUdVtEVI3qJTHBBaELQVL4xxFN-o0LBZN5geMJKfI7H3QMr_Dg/s1600/deklinasi.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="228" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTvcyd-vpgFrn0k4sw249XGzGq5TAVrjryOGHHR_lVPTIe8uY29u6HrFF637xFe3sphJKsUd0YCqDiJGa9FbsSBU9OzUdVtEVI3qJTHBBaELQVL4xxFN-o0LBZN5geMJKfI7H3QMr_Dg/s400/deklinasi.gif" width="400" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
Selamat mencoba.</div>
Yosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.com1tag:blogger.com,1999:blog-11001100423446120.post-66442097877462621612015-05-25T10:14:00.003+07:002019-04-14T14:17:41.022+07:00Membuat Peta Kontur Model IGRF<div style="text-align: justify;">
Sekian lama tidak diupdate, kali ini saya akan berbagi cara membuat peta kontur intensitas medan magnet dari model IGRF (International Geomagnetic Reference Field). Terinspirasi dari pertanyaan kawan yang menanyakan cara mengambil data IGRF di beberapa lokasi sekaligus, saya kembangkan menjadi cara membuat peta kontur intensitas medan magnetnya. Perlu diketahui bahwa model IGRF diupdate setiap 5 tahun sekali. Di GMT 5 (GMT 5.1.0) telah tersedia data IGRF dari tahun 1900-2015. Sehingga data yang bisa digunakan hanya sampai tanggal 1 Januari 2015. Di versi terbaru dari GMT 5 (GMT 5.1.2) mungkin hal ini telah diupdate. Saya sendiri belum mencoba GMT 5.1.2.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Disini kita menggunakan perintah "mgd77magref" untuk mengambil data IGRF. Contoh syntax modul ini adalah:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">echo 98 3.5 | mgd77magref -A+a1+t1989-10-29T10:00:00 -Frt/0</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
98 3.5 41464.6232039</div>
<div style="text-align: justify;">
</div>
<a name='more'></a><br />
<br />
<div style="text-align: justify;">
Arti dari perintah diatas adalah mengambil data IGRF untuk komponen Total (t) pada ketinggian 1 km tanggal 29 Oktober 1989 di bujur 98 dan lintang 3.5. Bagian -F digunakan untuk memilih komponen dan jenis model. Pilihan komponen yang lain adalah :</div>
<div style="text-align: justify;">
Deklinasi (d, derajat, positif searah jarum jam)</div>
<div style="text-align: justify;">
Inklinasi (i, derajat, positif ke atas)</div>
<div style="text-align: justify;">
Horizontal (h, nT)</div>
<div style="text-align: justify;">
komponen X (x, nT, positif ke Utara)</div>
<div style="text-align: justify;">
komponen Y (y, nT, positif ke Timur)</div>
<div style="text-align: justify;">
komponen Z (z, nT, positif ke bawah)</div>
<div style="text-align: justify;">
komponen Total (t, nT).</div>
<div style="text-align: justify;">
Bagian r pada -F artinya kita tampilkan koordinatnya.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Nilai 0 pada -F artinya kita menggunakan model IGRF. Pilihan yang lain adalah :</div>
<b></b><br />
<b>1</b> CM4 Core field<br />
<b>2</b> CM4 Lithospheric field<br />
<b>3</b> CM4 Primary Magnetospheric field<br />
<b>4</b> CM4 Induced Magnetospheric field<br />
<b>5</b> CM4 Primary ionospheric field<br />
<b>6</b> CM4 Induced ionospheric field<br />
<b>7</b> CM4 Toroidal field<br />
<b>9</b> Core field dari IGRF model lainnya dari CM4. Jangan gunakan 0 bersama dengan 9.<br />
<br />
Bagian -A+a1+t1989-10-29T10:00:00 artinya kita menggunakan model IGRF pada ketinggian 1 km (+a1) tanggal 29 Oktober 1989 (+t1989-10-29) dan jam 10:00:00 UTC.<br />
<br />
Selanjutnya kita akan menggabungkan perintah mgd77magref dan memplotnya di peta. Kita menggunakan perintah "for" untuk membuat data koordinat titik-titik gridnya. Berikut adalah scriptnya:<br />
<br />
<span style="font-family: "courier new" , "courier" , monospace;">#File output<br />set F=igrf.ps<br />#Batas kiri<br />set lon_start=94<br />#Batas kanan<br />set lon_stop=141<br />#Batas bawah<br />set lat_start=-12<br />#Batas atas<br />set lat_stop=9<br />#Ketinggian referensi<br />set altitude=1<br />#Tanggal<br />set tanggal=1989-10-29<br />#Jam<br />set jam=10:00:00<br /><br />@echo off<br />(FOR /L %%H IN (%lon_start%,1,%lon_stop%) DO (FOR /L %%G IN (%lat_start%,1,%lat_stop%) DO echo %%H %%G)) > datamagnet<br /><br />@echo on<br />mgd77magref datamagnet -A+a%altitude%+t%tanggal%T%jam% -Frt/0 > igrf.dat<br /><br />#Plot nilai medan magnet total (kolom ke-3)<br />gawk "{print $1, $2, $3}" igrf.dat | blockmean -R%lon_start%/%lon_stop%/%lat_start%/%lat_stop% -I0.1 | surface -R%lon_start%/%lon_stop%/%lat_start%/%lat_stop% -I0.1 -Gigrf.grd</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"><br />makecpt -Z -Cglobe > elev.cpt</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"><br />grdimage -JM9.5i -B4:."PETA INTENSITAS MEDAN MAGNET TOTAL MODEL IGRF":WSne -R%lon_start%/%lon_stop%/%lat_start%/%lat_stop% -K -Celev.cpt <a href="https://drive.google.com/open?id=1rTk1NkGPAm0uVuNb6WlSLobk7fsIqoQm" target="_blank">indo.nc</a> > %F%</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"><br />pscoast -K -W1 -Dh -JM -R -O >> %F%<br /><br />#Plot kontur dengan interval 400nT dan label dengan interval 1200 nT<br />grdcontour igrf.grd -R -JM -O -C400 -A1200+f10+gwhite+u" nT" -W2,yellow >> %F%<br /><br />#Konversi dari file postscript ke PNG<br />ps2raster %F% -A -TG -P<br /><br />del datamagnet igrf.grd mag.cpt</span><br />
<br />
Setelah dieksekusi hasilnya akan seperti berikut.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8OBLm8SJ1uAd_tDFBlnG7qwgm4K6_NIjSg9rwJa6_dXBpT0xee-AIT22-KhyphenhyphenKbVT0nxibvS_-Wbosd1QF8tqEcoVohgNN3k9IuxAWdQ3GsVXMxR0Ls4Bx1asMqdpe25cUr12ZqcdAMg/s1600/igrf.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="208" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8OBLm8SJ1uAd_tDFBlnG7qwgm4K6_NIjSg9rwJa6_dXBpT0xee-AIT22-KhyphenhyphenKbVT0nxibvS_-Wbosd1QF8tqEcoVohgNN3k9IuxAWdQ3GsVXMxR0Ls4Bx1asMqdpe25cUr12ZqcdAMg/s400/igrf.png" width="400" /></a></div>
<br />
<br />
Sekian untuk kali ini. Selamat mencoba dengan komponen-komponen medan magnet lainnya. Salam.Yosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.com2tag:blogger.com,1999:blog-11001100423446120.post-77981492824551165902015-03-21T18:23:00.000+07:002015-08-14T17:40:40.378+07:00Install Geopsy di Ubuntu<div style="text-align: justify;">
Geopsy adalah software yang digunakan untuk pengolahan sinyal seismik. Software ini adalah software open source dan dapat diinstall di sistem operasi Windows, Linux, maupun Mac. Kali ini saya akan menjelaskan cara menginstal Geopsy di Ubuntu. Geopsy yang saya akan install adalah versi 2.7.0 di Ubuntu 14.04 LTS 64 bit.</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8HqWyrOu9h0ZoiJqynWPac2WEcDoIB7EUSjvosJnrnNbY1w2kZ42tC7YScQ1IQRzYMjPfq_hW8IfZcayD_aB5SmPzEYlc0VOw5jsuB0JwtV_3-IYhZA6HjyTf-5AgSJd8Bs4lHwSYXA/s1600/Screenshot+from+2015-03-20+22:33:12.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="223" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8HqWyrOu9h0ZoiJqynWPac2WEcDoIB7EUSjvosJnrnNbY1w2kZ42tC7YScQ1IQRzYMjPfq_hW8IfZcayD_aB5SmPzEYlc0VOw5jsuB0JwtV_3-IYhZA6HjyTf-5AgSJd8Bs4lHwSYXA/s400/Screenshot+from+2015-03-20+22:33:12.png" width="400" /></a></div>
<br /></div>
<div style="text-align: justify;">
</div>
<a name='more'></a><br />
<br />
<div style="text-align: justify;">
Pertama downloadlah paket pendukung geopsy. Masuk ke terminal dan ketikkan perintah berikut:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="background-color: #eeeeee;"><span style="font-family: "Courier New",Courier,monospace;">> sudo apt-get install qt4-qmake libqt4-dev g++ gfortran libfftw3-dev liblapack-dev zlib1g-dev</span></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Selanjutnya downloadlah geopsy di link <a href="http://www.geopsy.org/download.php" target="_blank">berikut</a>.</div>
<div style="text-align: justify;">
Klik select all dan download. Pastikan platform yang anda pilih adalah Linux.</div>
<div style="text-align: justify;">
Masalah yang pernah saya hadapi adalah ada library geopsy yang tidak dapat diinstall di komputer saya, yaitu libmseed dan libslink. Cara mengatasinya yaitu ketikkan perintah berikut di terminal:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="background-color: #eeeeee;"><span style="font-family: "Courier New",Courier,monospace;">> sudo gedit /etc/apt/sources.list</span></span></div>
<div style="text-align: justify;">
Tambahkan baris berikut di baris terakhir file /source.list:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
deb http://ppa.launchpad.net/soroush-r/geopsy-deb/ubuntu precise main <br />
deb-src http://ppa.launchpad.net/soroush-r/geopsy-deb/ubuntu precise main </div>
<div style="text-align: justify;">
<br />
Simpan dan tutup.</div>
<div style="text-align: justify;">
Selanjutnya ketikkan perintah berikut di terminal:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="background-color: #eeeeee;"><span style="font-family: "Courier New",Courier,monospace;">> sudo apt-get update</span></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Setelah selesai akan muncul error yang meminta key. Copy kode yang muncul (disini kode yang muncul adalah 94932D568ED3C834) dan ketikkan:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="background-color: #eeeeee;"><span style="font-family: "Courier New",Courier,monospace;">> sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 94932D568ED3C834<br />
> sudo apt-get update</span></span></div>
<div style="text-align: justify;">
<span style="background-color: #eeeeee;"><span style="font-family: "Courier New",Courier,monospace;">> sudo apt-get install libmseed</span></span></div>
<div style="text-align: justify;">
<span style="background-color: #eeeeee;"><span style="font-family: "Courier New",Courier,monospace;">> sudo apt-get install libslink</span></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Selanjutnya masuk ke terminal dan ketikkan perintah berikut:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="background-color: #eeeeee;"><span style="font-family: "Courier New",Courier,monospace;">> cd Downloads/</span></span></div>
<div style="text-align: justify;">
<span style="background-color: #eeeeee;"><span style="font-family: "Courier New",Courier,monospace;">> tar xvpzf geopsypack-XXitems-src.tar.gz</span></span></div>
<span style="background-color: #eeeeee;"><span style="font-family: "Courier New",Courier,monospace;">> cd geopsypack-XXitems-src</span></span><br />
<br />
<br />
<div style="text-align: justify;">
</div>
Ubahlah XX dengan jumlah item yang anda download.<br />
Selanjutnya jika anda telah menginstall Matlab (disini saya telah menginstall Matlab R2013b) ketikkan perintah berikut:<br />
<br />
<span style="background-color: #eeeeee;"><span style="font-family: "Courier New",Courier,monospace;">> ./configure -prefix /usr/local/Geopsy.org -I /usr/local/MATLAB/R2013b/extern/include -L /usr/local/MATLAB/R2013b/bin/glnxa64 -rpath /usr/local/MATLAB/R2013b/bin/glnxa64</span></span><br />
Namun jika tidak ada Matlab di komputer anda ketikkan perintah berikut:<br />
<br />
<span style="background-color: #eeeeee;"><span style="font-family: "Courier New",Courier,monospace;">> ./configure -prefix /usr/local/Geopsy.org</span></span><br />
<br />
Jika berhasil dan tidak ada error, ketikan perintah berikut:<br />
<br />
<span style="background-color: #eeeeee;"><span style="font-family: "Courier New",Courier,monospace;"> > make</span></span><br />
<br />
Proses ini akan memakan waktu yang lumayan lama. Setelah selesai, ketikkan perintah berikut:<br />
<br />
<span style="background-color: #eeeeee;"><span style="font-family: "Courier New",Courier,monospace;">> sudo make install</span></span><br />
<br />
Disini proses instalasi selesai. Langkah selanjutnya adalah menambahkan path Geopsy ke variable environment.<br />
<br />
ketikkan perintah berikut:<br />
<br />
<span style="background-color: #eeeeee;"><span style="font-family: "Courier New",Courier,monospace;">> sudo gedit /etc/profile</span></span><br />
<br />
Lalu ketikkan baris berikut di baris terakhir file /profile yang terbuka:<br />
<br />
export PATH=/usr/local/Geopsy.org/bin:$PATH <br />
<br />
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
Simpan dan tutup. Log out komputer anda dan log in kembali. Langkah terakhir adalah mengaktifkan tool-tool di Geopsy. Caranya buka Geopsy, klik File > Edit > Preference. Klik tab Tools. Pada kotak Search paths for tools klik add dan browse ke /usr/local/Geopsy.org/lib. Klik Ok. Tutup dan buka kembali program Geopsy. Sampai disini anda telah berhasil mengaktifkan tool-tool geopsy.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Selamat mencoba dan semoga berhasil.</div>
<div style="text-align: justify;">
<br /></div>
Yosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.com1tag:blogger.com,1999:blog-11001100423446120.post-13724553074899780132014-12-11T11:40:00.002+07:002015-08-14T17:41:27.625+07:00Install GMT 5 Pada Ubuntu<div style="text-align: justify;">
Untuk menginstal rilis terbaru GMT 5 pada Ubuntu, kita dapat mendownloadnya di website <a href="http://gmt.soest.hawaii.edu/projects/gmt/wiki/Download" target="_blank">GMT</a> atau menggunakan subversion. Kali ini saya akan menggunakan subversion untuk menginstal versi terbaru GMT.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Pertama, install subversion, cmake, dan library pendukung lainnya. Kemudian jalankan subversion.</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "Courier New",Courier,monospace; font-size: small;">sudo apt-get install subversion</span></div>
<div style="text-align: justify;">
<span style="font-family: "Courier New",Courier,monospace; font-size: small;">sudo apt-get install cmake</span></div>
<div style="text-align: justify;">
<span style="font-family: "Courier New",Courier,monospace; font-size: small;">sudo apt-get install libnetcdf-dev</span></div>
<div style="text-align: justify;">
<span style="font-family: "Courier New",Courier,monospace; font-size: small;">svn checkout svn://gmtserver.soest.hawaii.edu/gmt5/trunk gmt5-dev</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
Subversion akan membutuhkan waktu yang agak lama untuk mendownload file-file GMT tergantung kecepatan koneksi internet anda. Setelah selesai, akan terbentuk folder gmt5-dev di /home. Selanjutnya downloadlah file-file <a href="http://gmt.soest.hawaii.edu/files/download?name=gshhg-gmt-2.3.3.tar.gz" target="_blank">GSHHG</a> dan <a href="http://gmt.soest.hawaii.edu/files/download?name=dcw-gmt-1.1.1.tar.gz" target="_blank">DCW</a>. Ekstrak GSHHG dan rename foldernya dengan nama "coast" dan salin ke gmt5-dev/share. Begitu juga dengan DCW, ekstrak dan rename foldernya dengan nama "dcw" dan salin ke gmt5-dev/share.</div>
<div style="text-align: justify;">
</div>
<a name='more'></a><br />
<br />
<div style="text-align: justify;">
Selanjutnya editlah konfigurasi cmake:</div>
<div style="text-align: justify;">
<span style="font-size: x-small;"><span style="font-family: "Courier New",Courier,monospace;"><br /></span></span></div>
<div style="text-align: justify;">
<span style="font-family: "Courier New",Courier,monospace; font-size: small;">cd gmt5-dev</span></div>
<div style="text-align: justify;">
<span style="font-family: "Courier New",Courier,monospace; font-size: small;">cp cmake/ConfigUserTemplate.cmake cmake/ConfigUser.cmake</span></div>
<div style="text-align: justify;">
<span style="font-family: "Courier New",Courier,monospace; font-size: small;">gedit cmake/ConfigUser.cmake</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Editlah seperti berikut:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-size: x-small;"><span style="font-family: "Courier New",Courier,monospace;"><span style="font-size: small;"># Set path to GSHHG Shoreline Database [auto]:<br />set (GSHHG_ROOT ~/gmt5-dev/share/coast)<br /><br /># Copy GSHHG files to $/coast [FALSE]:<br />set (COPY_GSHHG TRUE)<br /><br /># Set path to DCW Digital Chart of the World for GMT [auto]:<br />set (DCW_ROOT ~/gmt5-dev/share/dcw)<br /><br /># Copy DCW files to $/dcw [FALSE]:<br />set (COPY_DCW TRUE)</span> </span></span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgd893UZX87Eyks6Z_p2IngKyv9QWa8xLsF89RILUVewDEZkGIJZ0LBXi6qtLRbatHx1UwVr1wMIdoR4fe40A83dp2ZTYLN2EcYwz9GdB2QCL4vIXCI8DWO5FsVpjAofIAdYEkjrUxWsA/s1600/Screenshot+from+2014-12-11+11:26:46.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="359" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgd893UZX87Eyks6Z_p2IngKyv9QWa8xLsF89RILUVewDEZkGIJZ0LBXi6qtLRbatHx1UwVr1wMIdoR4fe40A83dp2ZTYLN2EcYwz9GdB2QCL4vIXCI8DWO5FsVpjAofIAdYEkjrUxWsA/s1600/Screenshot+from+2014-12-11+11:26:46.png" width="640" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Simpan dan keluar. Selanjutnya ketik perintah berikut:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: left;">
<span style="font-family: "Courier New",Courier,monospace; font-size: small;">mkdir build</span></div>
<div style="text-align: left;">
<span style="font-family: "Courier New",Courier,monospace; font-size: small;">cd build</span></div>
<div style="text-align: left;">
<span style="font-family: "Courier New",Courier,monospace; font-size: small;">cmake -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_BUILD_TYPE=RelWithDebInfo ..</span></div>
<div style="text-align: left;">
<span style="font-family: "Courier New",Courier,monospace; font-size: small;">make -jx <span style="font-family: Times,"Times New Roman",serif;">(x adalah jumlah core processor, jika dual core maka tulis -j2)</span></span></div>
<div style="text-align: left;">
<span style="font-family: "Courier New",Courier,monospace; font-size: small;">sudo make -jx install</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Instalasi GMT 5 selesai. Untuk mengupdate GMT 5, ketikkan perintah berikut:</div>
<div style="text-align: justify;">
<span style="font-size: small;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: "Courier New",Courier,monospace; font-size: small;">cd gmt5-dev/build</span></div>
<div style="text-align: justify;">
<span style="font-family: "Courier New",Courier,monospace; font-size: small;">svn up</span></div>
<div style="text-align: justify;">
<span style="font-family: "Courier New",Courier,monospace; font-size: small;">cd -</span></div>
<div style="text-align: justify;">
<span style="font-family: "Courier New",Courier,monospace; font-size: small;">sudo make -jx install</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Selamat mencoba dan semoga bermanfaat.<br />
Tested on Ubuntu 14.04 64 bit. </div>
Yosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.com6tag:blogger.com,1999:blog-11001100423446120.post-16865035506353660012014-12-08T17:06:00.000+07:002019-04-14T14:18:03.128+07:00Menampilkan Relief Bathymetri Pada Peta<div style="text-align: justify;">
Setelah sekian lama vakum, kali ini saya akan menjelaskan cara untuk menampilkan relief bathymetri pada peta. Pada contoh ini, saya menggabungkan antara data usia kerak samudera global dengan relief bathymetri. Perhatikan pada peta dibawah. Wilayah di sebelah kiri bujur 80 derajat hanya menampilkan data usia kerak samudera, sedangkan data di sebelah kanan bujur 80 derajat menampilkan data usia kerak samudera yang digabung dengan relief bathymetri. Data usia kerak samudera global didapat dari <a href="ftp://ftp.earthbyte.org/earthbyte/agegrid/2008/Grids/age.3.2.nc.bz2" target="_blank">EarthByte</a> dan data bathymetri dari <a href="https://drive.google.com/open?id=1rTk1NkGPAm0uVuNb6WlSLobk7fsIqoQm" target="_blank">GEBCO</a>. Saya menggunakan GMT versi 5.</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxAbY8k6uujJo0kGq0rNOWG5QkiePf_KTaEkeQB49iMBxFYNgZ1mtPRbm1aUrYCHKd6lhGq-_SXmuZJtt_X9eCbTscaShDCWS_NCdN87MuALMnd2glpfymPY8MDJTuklJA76gGHygaBA/s1600/gradasi.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="278" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxAbY8k6uujJo0kGq0rNOWG5QkiePf_KTaEkeQB49iMBxFYNgZ1mtPRbm1aUrYCHKd6lhGq-_SXmuZJtt_X9eCbTscaShDCWS_NCdN87MuALMnd2glpfymPY8MDJTuklJA76gGHygaBA/s400/gradasi.png" width="400" /></a></div>
<br />
<a name='more'></a><br /></div>
<div style="text-align: justify;">
Untuk menggabungkan kontur usia lempeng samudera dan relief bathymetri, <u>hal yang perlu diperhatikan adalah <i> node registration</i> dan resolusi data grid</u>.<i> Node registration</i> dan resolusi data harus sama agar bisa digabungkan. Ada dua jenis node registration pada data grid, yaitu <i>gridline node registration</i> dan <i>pixel node registration</i>.<br />
<br />
1. Gridline registration<br />
Node terletak pada perpotongan grid-line. Data-point nya adalah rata-rata pada dimensi <i>cell</i> yang terletak di tengah tiap-tiap node.<br />
<br />
2. Pixel registration<br />
Node terletak di tengah grid <i>cell</i>. Data-point nya adalah nilai rata-rata dari masing-masing cell.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQaKbwnMXQAwgQaAxH_iQNMFhbY9M07lmUvjT4Zh3ZJ_alcslBUECn_Gt9EErxYT13lAoXlzOLpI_VvuIwoySYWsUEVDjb7M9IVINOmmzoujtNlivWilTt9iQEhT-CdPq82KgWFOwETA/s1600/GMT_registration.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="82" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQaKbwnMXQAwgQaAxH_iQNMFhbY9M07lmUvjT4Zh3ZJ_alcslBUECn_Gt9EErxYT13lAoXlzOLpI_VvuIwoySYWsUEVDjb7M9IVINOmmzoujtNlivWilTt9iQEhT-CdPq82KgWFOwETA/s1600/GMT_registration.png" width="320" /></a></div>
<br />
<div style="text-align: center;">
Gridline- (kiri) dan pixel-registration (kanan)</div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: justify;">
Untuk mengetahui jenis node-registration dan resolusi data, gunakan perintah <i>grdinfo</i>. Ketikkan:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">grdinfo age.3.2.my.nc</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
kemudian</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">grdinfo indo.nc</span> </div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjycW54AYCorhnWyU419OmkxXzmufErPUIZioC24qNGo34ZizgE-wzn0EZ1yINMFz_Xfo5Em8zzcBKa6jVKq3vvLn58_o0ukaUa4U7qNTorpJR5b1uXE8v_KBzSePU6OoMlfvhCTQPsqg/s1600/age.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="304" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjycW54AYCorhnWyU419OmkxXzmufErPUIZioC24qNGo34ZizgE-wzn0EZ1yINMFz_Xfo5Em8zzcBKa6jVKq3vvLn58_o0ukaUa4U7qNTorpJR5b1uXE8v_KBzSePU6OoMlfvhCTQPsqg/s1600/age.png" width="640" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjx2AXEnuNBQJtWthwHLercB01qS4mKN2dunFb7q0V7r1LpNlUnPRmsIKpceAipGn9Nh3Cinh_brPebMz8hhNOHOVqxhltwEWth5TCRBEgNP4WKWGBe76EGIjOPhfoWzhEYln01UfR_Aw/s1600/gebco.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="304" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjx2AXEnuNBQJtWthwHLercB01qS4mKN2dunFb7q0V7r1LpNlUnPRmsIKpceAipGn9Nh3Cinh_brPebMz8hhNOHOVqxhltwEWth5TCRBEgNP4WKWGBe76EGIjOPhfoWzhEYln01UfR_Aw/s1600/gebco.png" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAz5dlG_JOGyTz1ddhJXXVyF0iIAJgwbRA5euxlQwu86n6b4HBz0Pn3UIsSR0D3aeMp1k_obS0EHW_k07onN6KFWvlsN41g87L1T_8BfubGH32RcP2q_E61VIMzt_9YSauoazwJdDOKQ/s1600/gebco.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br /></a></div>
<div style="text-align: justify;">
Pada contoh ini, data usia kerak samudera memiliki <i>gridline registration</i> sedangkan data bathymetri memiliki <i>pixel-registration</i>. Resolusi data usia kerak samudera adalah 0.0333333333 atau 2 menit, sedangkan data bathymetri resolusinya 0.00833333333 atau 30 detik. Untuk mengatasinya digunakan perintah <i>grdsample</i>. Untuk membuat file iluminasi atau pencahayaan untuk menampilkan relief bathymetri nya digunakan perintah <i>grdgradient</i>.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Pertama-tama buatlah file pencahayaannya. Ketikkan perintah berikut:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">grdgradient indo.nc -A0 -Ne0.6 -Giluminasi.nc=nb/a</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">grdsample iluminasi.nc -T -I2m -Ggrid_iluminasi.nc</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
-T artinya merubah node-registration, dari pixel ke gridline dan sebaliknya</div>
<div style="text-align: justify;">
-I2m artinya merubah resolusi data menjadi 2 menit</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Selanjutnya buatlah batch file dan ketik perintah berikut:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">set F=gradasi.ps<br />grd2cpt age.3.2.my.nc -Crainbow -I -Fr -L0/280 -Z > age.cpt<br />psbasemap -JM20 -R50/110/-20/15 -K -Ba20g20WSne -Y5 > %F%<br />grdimage age.3.2.my.nc -R -JM -Cage.cpt -K -O -Ba20g20wsne >> %F%<br />grdimage age.3.2.my.nc -R -JM -Cage.cpt -K -O -Ba20g20wsne -Igrid_iluminasi.nc >> %F%<br />pscoast -JM -R -K -O -Dl -Glightgray -Wthinnest >> %F%<br />psxy -R -JM -Wthin,red -Sf0.1i/0.02i+l+t -Gblack -O -K <a href="http://www.ig.utexas.edu/research/projects/plates/data/plate_boundaries/trench.gmt" target="_blank">trench.gmt</a> >> %F%<br />psxy -R -JM -Wthin -O -K <a href="http://www.ig.utexas.edu/research/projects/plates/data/plate_boundaries/transform.gmt" target="_blank">transform.gmt</a> >> %F%<br />psxy -R -JM -Wthin -O -K <a href="http://www.ig.utexas.edu/research/projects/plates/data/plate_boundaries/ridge.gmt" target="_blank">ridge.gmt</a> >> %F%<br />psxy -R -JM -Wthinner,- -O -K <a href="http://www.soest.hawaii.edu/PT/GSFML/SF/DATA/GSFML_SF.tbz" target="_blank">GSFML_SF_FZ_KM.gmt</a> >> %F%<br />psxy -R -JM -Wthinnest,- -O -K <a href="http://www.soest.hawaii.edu/PT/GSFML/SF/DATA/GSFML_SF.tbz" target="_blank">GSFML_SF_ER_KM.gmt</a> >> %F%<br />psscale -D10/-1/20/0.4h -Cage.cpt -B20:"Age of Oceanic Lithosphere [m.y.]": -O >> %F%<br />ps2raster %F% -TG -P -A</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Simpan dan jalankan. Maka anda akan mendapatkan peta seperti gambar diatas.</div>
<div style="text-align: justify;">
Selamat mencoba dan semoga bermanfaat. </div>
</div>
Yosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.com0tag:blogger.com,1999:blog-11001100423446120.post-59863872285806303962014-06-21T10:48:00.002+07:002019-04-14T14:14:19.853+07:00Menampilkan Globe dan Membuat Animasi Dengan Matlab dan GMT<div class="separator" style="clear: both; text-align: justify;">
Selain membuat peta 2 dimensi biasa, GMT juga dapat membuat peta berbentuk globe. Ini dapat kita atur dengan memilih proyeksi yang tepat, yaitu dengan tipe proyeksi Azimuthal. Pada contoh berikut saya menggunakan proyeksi Orthographic yang merupakan salah satu jenis dari tipe proyeksi Azimuthal. Data yang dipakai pada contoh berikut adalah data topografi ETOPO5 dan data seismic hazard dari GSHAP. Data dapat didownload di link berikut:</div>
<div class="separator" style="clear: both; text-align: justify;">
<a href="http://iridl.ldeo.columbia.edu/SOURCES/.NOAA/.NGDC/.ETOPO5/data.cdf" target="_blank">ETOPO5</a></div>
<div class="separator" style="clear: both; text-align: justify;">
<a href="http://gmo.gfz-potsdam.de/pub/download_data/download_data_frame.html" target="_blank">GSHAP</a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLgj1VFSkk22vNCErPWiH_rdswxnpXqKLL14TlxJ9JcjcPIK-DqVcuAksbhQmJeYI41jwotLIypCA6sFEflFE2CSTWJA3ypFWIGDdJB71PcPhIjLbWCyXi-6GHYik5Eg05-G8QlDWkPA/s1600/120.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLgj1VFSkk22vNCErPWiH_rdswxnpXqKLL14TlxJ9JcjcPIK-DqVcuAksbhQmJeYI41jwotLIypCA6sFEflFE2CSTWJA3ypFWIGDdJB71PcPhIjLbWCyXi-6GHYik5Eg05-G8QlDWkPA/s400/120.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<a name='more'></a><br />
<div class="separator" style="clear: both; text-align: justify;">
Pertama buatlah script berikut:</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">set F=globe.ps</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"></span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><br />#Proyeksi orthographic menggunakan -JG, 120 adalah bujur</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">#0 adalah lintang, dan 6i adalah lebar peta </span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">psbasemap -JG120/0/6i -R-180/180/-85/85 -Ba30g10WSne:: -K -Y3.5 > %F% </span></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">#Menampilkan data bathimetri dan topografi<br />grdimage -JG -R -K -O -Qi data.cdf -C<a href="https://drive.google.com/open?id=14hKgbxUBHuaLZlRMwUPOJSDn55RC0Q-p" target="_blank">elev.cpt</a> >> %F%</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">#Menampilkan data seismic hazard<br />grdimage -JG -R -K -O -Qi gshap_globe.grd -C<a href="https://drive.google.com/open?id=116iQ3iCj5bwACUoosbG8cJX3Q0SEGUk2" target="_blank">gshap_original.cpt</a> >> %F%</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">#Menampilkan batas pantai dan negara<br />pscoast -JG -R -K -O -Dl -Wthinner -Na/thinnest,brown >> %F% </span></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">#Menampilkan skala warna peta<br />psscale -D8/-1/20/0.4h -Cgshap_original.cpt -B:"Peak Ground Acceleration (m/s@+2@+)": -O -Y-0.3 -G0/6>> %F%</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">#Mencetak peta menjadi image </span></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">ps2raster %F% -A -P -TG</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Simpan dengan ekstensi ".bat" dan jalankan.</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Kita juga dapat membuat animasi globe tersebut dengan kombinasi Matlab dan GMT. Pertama buatlah script Matlab berikut:</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">clear all;clc;</span></div>
<span style="font-family: "courier new" , "courier" , monospace;">n=0;</span><br />
<span style="font-family: "courier new" , "courier" , monospace;">m=struct('cdata',[],'colormap',[]);</span><br />
<span style="font-family: "courier new" , "courier" , monospace;">for i=180:-1:-179;</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"> filenames='globe.bat';</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"> f = fullfile(filenames);</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"> fid = fopen(f,'w');</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"> tmp=sprintf('set F=globe.ps\n');</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"> fwrite(fid,tmp);</span><span style="font-family: "courier new" , "courier" , monospace;"> </span><br />
<div class="separator" style="clear: both; text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"> tmp=sprintf('psbasemap -JG%f/0/6i -R-180/180/-85/85 -Ba30g10WSne:: -K -Y3.5 > %%F%% \n',i);</span></div>
<span style="font-family: "courier new" , "courier" , monospace;"> fwrite(fid,tmp);</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"> tmp=sprintf('grdimage -JG -R -K -O -Qi data.cdf -Celev.cpt >> %%F%% \n');</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"> fwrite(fid,tmp);</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"> tmp=sprintf('grdimage -JG -R -K -O -Qi gshap_globe.grd -Cgshap_original.cpt >> %%F%% \n');</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"> fwrite(fid,tmp);</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"> tmp=sprintf('pscoast -JG -R -K -O -Dl -Wthinner -Na/thinnest,brown >> %%F%% \n');</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"> fwrite(fid,tmp);</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"> tmp=sprintf('psscale -D8/-1/20/0.4h -Cgshap_original.cpt -B:"Peak Ground Acceleration (m/s@+2@+)": -O -Y-0.3 -G0/6>> %%F%%\n');</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"> fwrite(fid,tmp);</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"> tmp=sprintf('ps2raster %%F%% -A -P -TG -E100 -F%.0f',i);</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"> fwrite(fid,tmp);</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"> fclose(fid);</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"> !globe.bat</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"> n=n+1;</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"> file=horzcat(num2str(i),'.png');</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"> a=imread(file);</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"> m(n)=im2frame(a);</span><br />
<span style="font-family: "courier new" , "courier" , monospace;">end</span><br />
<span style="font-family: "courier new" , "courier" , monospace;">movie2avi(m,'gshap.avi','compression','None','fps',20);</span><br />
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
<span style="color: red;">PERHATIAN!!!! Script diatas jika dirunning akan memakan waktu yang lama. Dengan menggunakan Processor Pentium Dual Core @1.86 GHz dan RAM 4 GB memakan waktu sekitar 2.5 jam.</span></div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Berikut adalah hasilnya:</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.blogger.com/video.g?token=AD6v5dxVhCOA8wvIN5NalctlysaJZYVbr1LRu-W0oBowNKygm5oWO2Q7GSrAZaEyb0O4mbf0xoE1MZZUofRD-2Jx' class='b-hbp-video b-uploaded' frameborder='0'></iframe></div>
<br />
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Output
dari script diatas adalah file bernama gshap.avi. File ini berukuran
sangat besar, hingga 600 MB. Anda dapat mengkompresnya menggunakan
Windows Movie Maker atau software yang lain.</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: justify;">
Sekian untuk kali ini. Semoga bermanfaat.</div>
<div class="separator" style="clear: both; text-align: justify;">
<br /></div>
Yosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.com0tag:blogger.com,1999:blog-11001100423446120.post-11325321670519438842014-06-17T21:26:00.000+07:002019-04-14T14:18:13.858+07:00Menampilkan Data Berformat KML di GMT<div style="text-align: justify;">
KML (Keyhole Markup Language) adalah format data yang sering kita gunakan dalam membuat peta, umunya dengan menggunakan Google Earth. Namun GMT juga bisa digunakan untuk menampilkan data berformat KML ini. Pada contoh kali ini, saya menggunakan data petir dari Stasiun Geofisika Tuntungan tanggal 1 Agustus 2012. Data petir tersebut saya bagi menjadi dua file, yaitu CG- dan CG+ menggunakan Google Earth. Tujuannya untuk membedakan muatan petir tersebut saat diplot di GMT. Pada contoh berikut, saya menampilkan data CG- dengan simbol petir berwarna oranye, sdangkan CG+ dengan warna kuning.</div>
<br />
<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDdMm7z_lKxb-9r5gSd2BdVCPaL2UpDsm6Cwn_bikpPy1s3P0x0T07pPcNLJsoKM0Nbk9zBtclI7UP39l1DSGu5m1l3BJbh0N_vyTIpxGZ15LsUfPg42cqFrhSVZ0sgFug9xxcWY6eMQ/s1600/petir.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="396" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDdMm7z_lKxb-9r5gSd2BdVCPaL2UpDsm6Cwn_bikpPy1s3P0x0T07pPcNLJsoKM0Nbk9zBtclI7UP39l1DSGu5m1l3BJbh0N_vyTIpxGZ15LsUfPg42cqFrhSVZ0sgFug9xxcWY6eMQ/s400/petir.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: justify;">
</div>
<a name='more'></a><br />
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Pertama buatlah script berikut:</div>
<div style="text-align: justify;">
<br /></div>
<span style="font-family: "courier new" , "courier" , monospace;">set F=petir.ps<br /><br />makecpt -Z -Cglobe > elev.cpt<br />psbasemap -JM15c -R97/101/1/5 -Ba2g2WSne -K > %F% <br />grdimage <a href="https://drive.google.com/open?id=1rTk1NkGPAm0uVuNb6WlSLobk7fsIqoQm" target="_blank">indo.nc</a> -I<a href="http://raga-bhumi.blogspot.com/2014/05/memberikan-pencahayaan-atau-iluminasi.html" target="_blank">iluminasi.nc</a> -R -JM
-Celev.cpt -K -O -B >> %F% <br />pscoast -JM
-R -O -K -Dh -Na/thickest,brown -Cl/lightblue -Ia/0.1p,blue
-Lf97.7/1.3/17/100+l+jr -Tf100.5/4.5/0.75i/2 --FONT_ANNOT_PRIMARY=13p
--FONT_TITLE=13p --MAP_TITLE_OFFSET=0.05i >> %F% <br />kml2gmt <a href="https://drive.google.com/open?id=1STlXgRz1M6_ctGNlqngkf8re1pSwUc5K" target="_blank">CG-.kml</a> | psxy -R -JM -O -K -Skflash/0.4 -Wthinnest -Gorange >> %F%<br />kml2gmt <a href="https://drive.google.com/open?id=1mX7cxF9nYhXZquuSo1MGlULHhONFWkbM" target="_blank">CG+.kml</a> | psxy -R -JM -O -K -Skflash/0.4 -Wthinnest -Gyellow >> %F%</span><br />
<br />
<span style="font-family: "courier new" , "courier" , monospace;">#Legenda </span><br />
<span style="font-family: "courier new" , "courier" , monospace;">echo N 1 > legenda<br />echo S 0.1i kflash 0.2i orange 0.25p 0.4i CG- >> legenda<br />echo N 1 >> legenda<br />echo S 0.1i kflash 0.2i yellow 0.25p 0.4i CG+ >> legenda <br />pslegend -Dx4.85i/-0.5i/1i/0.5i/TC -J -R -O legenda -F+gwhite+p -Y3.1 -X0.6 >> %F%</span><br />
<span style="font-family: "courier new" , "courier" , monospace;"></span><br />
<span style="font-family: "courier new" , "courier" , monospace;"><br />ps2raster %F% -A -TG -P</span><br />
<br />
Simpan dengan ekstensi ".bat" dan jalankan.<br />
Data petir bisa didapatkan melalui UPT stasiun BMKG atau BMKG pusat dengan kontak:<br />
<br />
Sub bidang Magnet Bumi dan Listrik Udara<br />
Bidang Geofisika Potensial dan Tanda Waktu<br />
Pusat Seismologi Teknik Geofisika Potensial dan Tanda Waktu<br />
Deputi Bidang Geofisika<br />
Badan Meteorologi Klimatologi dan Geofisika<br />
Jl. Angkasa I No.2 Kemayoran Jakarta 10720<br />
Telp. +6221-4246321 ext 8203<br />
Sumber: <a href="http://www.bmkg.go.id/BMKG_Pusat/Geofisika/Petir_JABODETABEK.bmkg">http://www.bmkg.go.id/BMKG_Pusat/Geofisika/Petir_JABODETABEK.bmkg</a><br />
<br />
Selamat mencoba dan semoga bermanfaat. Yosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.com2tag:blogger.com,1999:blog-11001100423446120.post-52385647253242221922014-06-12T21:46:00.003+07:002019-04-14T14:18:27.730+07:00Menentukan Arah Vektor Subduksi Pada Data Trench GMT<div style="text-align: justify;">
Data <a href="http://www.ig.utexas.edu/research/projects/plates/data/plate_boundaries/trench.gmt" target="_blank">trench</a> atau penunjaman lempeng yang didapat dari UTIG (University of Texas at Austin, Institute for Geophysics) yang biasa digunakan pada GMT tidak dilengkapi dengan arah penunjamannya. Sehingga kita harus sedikit memodifikasi file trench yang kita dapat dari UTIG tersebut. Biasanya kita menggunakan perintah psxy -Sf0.4i/0.08i+l+t untuk menampilkan arah vektor penunjamannya. Angka 0.4i adalah jarak antar simbol yang menunjukkan arah vektor penunjaman sedangkan 0.08i adalah ukuran dari simbol tersebut. Huruf "t" menunjukkan bahwa simbol tersebut berbentuk segitiga (triangle). Bisa juga menggunakan simbol lain seperti "b" (box), "c" (circle), "f" (fault), atau "s" (slip). Simbol slip biasanya digunakan untuk menampilkan pergeseran dari sesar mendatar. Huruf "l" menunjukkan bahwa simbol menghadap ke kiri.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Persoalannya adalah ketika kita menggunakan perintah psxy -Sf0.4i/0.08i+l+t tersebut, maka semua arah vektor akan menghadap ke kiri. Padahal ada juga arah vektor ke kanan. Untuk mengatasinya, maka di file "trench.gmt" tersebut kita tambahkan "-Sf0.4i/0.08i+r+t" (tanpa tanda petik) pada segmen yang kita inginkan untuk menentukan arah vektor ke kanan. Setelah itu, pada segmen selanjutnya harus kita tambahkan "-Sf0.4i/0.08i+l+t" (tanpa tanda petik) untuk mengembalikan arah vektor ke kiri.</div>
<div style="text-align: justify;">
</div>
<a name='more'></a><br />
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Berikut adalah daftar segmen pada file "trench.gmt" (bisa didapat menggunakan perintah UNIX:</div>
<div style="text-align: justify;">
grep -i ">" trench.gmt)</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
> 9921 GULF OF ALASKA TRENCH <br />
> 9829 TRENCH BET JUAN DE FUCA & N. AMERICA <br />
> 9788 MIDDLE AMERICA TRENCH, MEXICO <br />
> 9788 MIDDLE AMERICA TRENCH, MEXICO <br />
> 2019 THRUST FAULT, SW AND S OF GULF OF PARIA, VENEZUELA<br />
> 2019 THRUST FAULT, SW AND S OF GULF OF PARIA, VENEZUELA<br />
> 2019 COLOMBIA/VENEZUELA DEFORMED BELT THRUST FAULT <br />
> 9921 SOUTH AMERICAN TRENCH <br />
> 9921 PERU-CHILE TRENCH <br />
> 9788 MIDDLE AMERICA TRENCH, HONDURAS <br />
> 9788 MIDDLE AMERICA TRENCH, GUERRERO <br />
> 2019 ROMERAL DEFORMED BELT THRUST FAULT <br />
> 2019 SINU TRENCH, WEST OF ROMERAL <br />
> 2019 SINU TRENCH, WEST OF ROMERAL <br />
> 2019 SINU TRENCH, WEST OF ROMERAL <br />
> 2019 SINU TRENCH, WEST OF ROMERAL <br />
> 2019 SINU TRENCH, WEST OF ROMERAL <br />
> 2019 SINU TRENCH, WEST OF ROMERAL <br />
> 9788 MIDDLE AMERICA TRENCH, PANAMA <br />
> 9788 MIDDLE AMERICA TRENCH, CENTRAL PANAMA <br />
> 9788 MIDDLE AMERICA TRENCH, EASTERN PANAMA <br />
> 2019 THRUST FAULT, PANAMANIAN PRISM <br />
> 2014 GREATER ANTILLES TRENCH <br />
> 2026 TRENCH, NORTH OF PUERTO RICO <br />
> 2026 TRENCH, NORTH OF PUERTO RICO <br />
> 2014 WESTERN PUERTO RICO TRENCH <br />
> 2014 TRENCH THROUGH CENTRAL HISPANIOLA <br />
> 2014 TRENCH BETW FLORIDA & S. CUBA/N. HISPANIOLA <br />
> 2019 EL TINACO THRUST FAULT, SOUTH OF CARIBBEAN MTNS, V<br />
> 9921 CHILE TRENCH <br />
> 9921 CHILE TRENCH <br />
> 9921 SOUTHERNMOST CHILE TRENCH <br />
> 9921 SOUTH SANDWICH TRENCH <br />
> 9921 CHILE TRENCH <br />
> 9921 CHILE TRENCH <br />
> 3401 HELLENIC TRENCH, SOUTH OF GREECE <br />
> 3401 TRENCH SOUTH OF TURKEY <br />
> 3401 TRENCH, NORTHERN IONIAN SEA, MEDITERRANEAN SEA <br />
> 5303 INDUS-TSANGPO SUTURE ZONE, INDIA <br />
> 5303 INDUS-TSANGPO SUTURE ZONE, INDIA <br />
> 5303 INDUS-TSANGPO SUTURE ZONE, INDIA <br />
> 5305 NORTHERN ARABIA PLATE BOUNDARY <br />
> 5305 MAIN ZAGROS REVERSE FAULT, IRAN <br />
> 5305 MINAB FAULT, SOUTHWEST IRAN <br />
> 5305 MINAB FAULT, SOUTHWEST IRAN <br />
> 5305 MINAB FAULT, SOUTHWEST IRAN <br />
> 5305 MINAB FAULT, SOUTHWEST IRAN <br />
> 5305 MINAB FAULT, SOUTHWEST IRAN <br />
> 5305 MINAB FAULT, SOUTHWEST IRAN <br />
> 2036 THRUST FAULT, WINDWARD PASSAGE, CUBA-HAITI <br />
> 5305 MAKRAN TRENCH, NORTHERN INDIAN OCEAN <br />
> 6103 MELLIN FAULT, TAIWAN <br />
> 6103 DEFORMATION FRONT, SW OF TAIWAN <br />
> 6621 PHILIPPINE TRENCH <br />
> 9821 PALAU TRENCH <br />
> 9822 YAP TRENCH <br />
> 9822 YAP TRENCH <br />
> 9824 JAPAN TRENCH <br />
> 6722 WEST EXTENSION OF THE FLORES THRUST ZONE <br />
> 6722 THRUST IN FLORES BASIN (ACTIVE) <br />
> 6722 THRUST N OF ALOR (ACTIVE) <br />
> 6721 NEGROS TRENCH <br />
> 6722 N SULAWESI TRENCH (ACTIVE) <br />
> 6722 TRENCH WEST OF TALAUD RIDGE (SANGIHE TRENCH) <br />
> 6722 TRENCH WEST OF TALAUD RIDGE (SANGIHE TRENCH) <br />
> 6722 TRENCH WEST OF TALAUD RIDGE (SANGIHE TRENCH) <br />
> 6722 TRENCH WEST OF TALAUD RIDGE (SANGIHE TRENCH) <br />
> 6722 TRENCH WEST OF TALAUD RIDGE (SANGIHE TRENCH) <br />
> 6722 TRENCH WEST OF TALAUD RIDGE (SANGIHE TRENCH) <br />
> 6722 TRENCH WEST OF TALAUD RIDGE (SANGIHE TRENCH) <br />
> 9821 RYUKU TRENCH <br />
> 9821 NANKAI TROUGH <br />
> 8021 JAVA TRENCH (ACTIVE SUBDUCTION) (N. OF ANDAMAN RID<br />
> 8021 JAVA TRENCH (ACTIVE SUBDUCTION) (N. PART FROM SUMA<br />
> 8021 JAVA TRENCH (ACTIVE SUBDUCTION) (C. PART FROM SUMA<br />
> 8021 JAVA TRENCH (ACTIVE SUBDUCTION) (C. PART FROM SUMA<br />
> 8021 JAVA TRENCH (ACTIVE SUBDUCTION) <br />
> 9688 COTABATO TRENCH <br />
> 6621 PHILIPPINE TRENCH <br />
> 6621 PHILIPPINE TRENCH (LUZON SECTION) <br />
> 6622 PHILIPPINE TRENCH (LUZON SECTION ACTIVE) <br />
> 6621 STRIKE-SLIP FAULT BETWEEN LUZON & CENTRAL PHILIPPI<br />
> 6622 TRENCH E OF TALAUD RIDGE (ACTIVE) <br />
> 6722 SERAM TROUGH <br />
> 6722 SERAM TROUGH (ACTIVE) <br />
> 6722 WETAR THRUST <br />
> 6621 TRENCH WEST OF LUZON (MANILA TRENCH) NORTHERN PORT<br />
> 9821 BONIN TRENCH <br />
> 8001 NEW GUINEA TRENCH <br />
> 8001 MANOKWARI TROUGH, SOUTH OF NEW GUINEA TRENCH <br />
> 6621 MARIANA TRENCH <br />
> 6621 MARIANA TRENCH <br />
> 6621 MARIANA TRENCH <br />
> 3401 TRENCH, SOUTH OF SICILY <br />
> 3401 TRENCH, SOUTHERN SICILY <br />
> 8021 TRENCH A (ACTIVE ARC-CONTINENT COLLISION ZONE) <br />
> 9688 TONGA TRENCH <br />
> 9607 NEW HEBRIDES TRENCH, WESTERN SECTION <br />
> 9607 NEW HEBRIDES TRENCH <br />
> 9607 NEW HEBRIDES TRENCH <br />
> 9607 NEW HEBRIDES TRENCH <br />
> 9607 NEW HEBRIDES TRENCH <br />
> 9607 NEW HEBRIDES TRENCH <br />
> 9607 NEW HEBRIDES TRENCH, EASTERN SECTION <br />
> 9607 NEW BRITAIN TRENCH <br />
> 9688 KERMADEC TRENCH <br />
> 9607 SAN CRISTOBAL TRENCH <br />
> 9607 SOUTH SOLOMON TRENCH <br />
> 9688 ALEUTIAN TRENCH (FROM DEEPEST SECTION OF GEBCO SHE<br />
> 9688 KURIL TRENCH (FROM DEEPEST SECTION OF GEBCO SHEET <br />
> 9824 KURIL TRENCH <br />
> 9607 VITIAZ TRENCH, WEST PACIFIC <br />
></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Nomor sebelum nama segmen menunjukkan nomor referensi. Bisa dipelajari <a href="http://www.ig.utexas.edu/research/projects/plates/data/plate_boundaries/204_plate_pb.pdf" target="_blank">disini</a>.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Pada contoh berikut, saya ingin menampilkan segmen THRUST IN FLORES BASIN (ACTIVE), THRUST N OF ALOR (ACTIVE), dan WETAR THRUST ke arah kanan. Maka pada file "trench.gmt" tersebut saya menambahkan -Sf0.4i/0.08i+r+t pada segmen-segmen tersebut dan -Sf0.4i/0.08i+l+t pada segmen-segmen setelah segmen tersebut.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Sehingga pada baris 4241, 4254, dan 4693 menjadi:</div>
<div style="text-align: justify;">
> -Sf0.4i/0.08i+r+t 6722 THRUST IN FLORES BASIN (ACTIVE) </div>
<div style="text-align: justify;">
> -Sf0.4i/0.08i+r+t 6722 THRUST N OF ALOR (ACTIVE) </div>
<div style="text-align: justify;">
> -Sf0.4i/0.08i+r+t 6722 WETAR THRUST</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Sementara pada baris 4264 dan 4708 menjadi:</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
> -Sf0.4i/0.08i+l+t 6721 NEGROS TRENCH </div>
<div style="text-align: justify;">
> -Sf0.4i/0.08i+l+t 6621 TRENCH WEST OF LUZON (MANILA TRENCH) NORTHERN PORT</div>
<div style="text-align: justify;">
<br /></div>
Jarak antar simbol dan ukuran simbol harus sama dengan jarak dan ukuran pada script GMT yang akan dibuat nantinya. Simpan file "trench.gmt" tersebut. Selanjutnya buatlah script GMT berikut:<br />
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">set F=fault.ps<br />set data_topo=<a href="https://drive.google.com/open?id=1rTk1NkGPAm0uVuNb6WlSLobk7fsIqoQm" target="_blank">indo.nc</a><span id="goog_1140686328"></span><span id="goog_1140686329"></span><br />set data_trench=trench.gmt<br /><br />grdview %data_topo% -JM26 -R110/130/-14/-2 -I<a href="http://raga-bhumi.blogspot.com/2014/05/memberikan-pencahayaan-atau-iluminasi.html" target="_blank">iluminasi.nc</a> -Ba5g5WSne -Celev.cpt -Qi -K > %F%<br />pscoast -JM -R -Wthinnest -Dh -O -K -Lf127/-13/17/400+l+jr -T127.5/-12/0.75i/2 --FONT_TITLE=12p --MAP_TITLE_OFFSET=0.05i>> %F%<br />psxy -R -JM -W1 -Sf0.4i/0.08i+l+t -Gblack -O %data_trench% >> %F%<br /><br />ps2raster -A -TG -P %F%</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Simpan dengan ekstensi ".bat" dan eksekusi. Maka hasilnya akan sebagai berikut:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhK9kTljqiDpvmInZlAAZl_Xm17GjrNqYFIi1zguxpcNdyVrfA10CWJJJwWmuNpg-MFAJPmRtSWG4pO7WuZCsWv2AYF6RZExDeIrSgwEUt2f-RJgBC5S6GhftkoDn5Kp_mM8yLU_FzGlg/s1600/sesudah.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhK9kTljqiDpvmInZlAAZl_Xm17GjrNqYFIi1zguxpcNdyVrfA10CWJJJwWmuNpg-MFAJPmRtSWG4pO7WuZCsWv2AYF6RZExDeIrSgwEUt2f-RJgBC5S6GhftkoDn5Kp_mM8yLU_FzGlg/s400/sesudah.png" width="400" /></a></div>
</div>
<div style="text-align: justify;">
Bandingkan jika kita tidak memodifikasi file "trench.gmt" tersebut diatas:</div>
<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBZQjuZROh-CkGW7_0lYf483aUzzvq37yca9FK5zEeCe-JaWC7CgE1DueRcjvXpyiF1bO35zOxlSm7-O_O_QJSDr7A_1iaQaSiaNbF7pVasrpZAgTywC4Ps19-WZ8ZQ6P1n5zqkhBzTg/s1600/sebelum.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBZQjuZROh-CkGW7_0lYf483aUzzvq37yca9FK5zEeCe-JaWC7CgE1DueRcjvXpyiF1bO35zOxlSm7-O_O_QJSDr7A_1iaQaSiaNbF7pVasrpZAgTywC4Ps19-WZ8ZQ6P1n5zqkhBzTg/s400/sebelum.png" width="400" /></a></div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Perhatikan arah vektor di utara Flores dan Alor. Anda bisa memodifikasi segmen yang lain sesuai keinginan anda.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Sekian untuk kali ini dan semoga bermanfaat.</div>
Yosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.com0tag:blogger.com,1999:blog-11001100423446120.post-32526768795796405402014-05-26T17:00:00.001+07:002019-04-14T14:18:45.811+07:00Memberikan Pencahayaan atau Iluminasi Pada Peta<div style="text-align: justify;">
Dalam membuat sebuah peta, salah satu faktor yang harus diperhatikan adalah faktor keindahan atau estetika. Sebagai contoh dalam menampilkan peta bathymetri, akan lebih baik bila kita memberikan pencahayaan pada peta. Selain hasilnya lebih baik, pencahayaan pada peta bathymetri juga akan menampilkan gradasi warna yang lebih realistis dan peta tersebut lebih terlihat 3 dimensi.</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2a6vOgEcOagV6P9-9XF3A1qO0Kx00Q04UxqV3imRAS50t2Y-k0JBS9OmEVFIrS9pn8E8483L03rcFtfMZ2htD57Y3cncTfNAGN52NmrdpSGrriD2D7Um08zhlD3OPe-VKQtR7ooA4fg/s1600/iluminasi.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2a6vOgEcOagV6P9-9XF3A1qO0Kx00Q04UxqV3imRAS50t2Y-k0JBS9OmEVFIrS9pn8E8483L03rcFtfMZ2htD57Y3cncTfNAGN52NmrdpSGrriD2D7Um08zhlD3OPe-VKQtR7ooA4fg/s400/iluminasi.png" width="291" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
</div>
<a name='more'></a><br />
<br />
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Untuk membuat peta seperti diatas, pertama-tama download file topografi dan bathymetri <a href="https://drive.google.com/open?id=1rTk1NkGPAm0uVuNb6WlSLobk7fsIqoQm" target="_blank">disini</a>, selanjutnya kita harus membuat file pencahayaannya terlebih dahulu.</div>
<div style="text-align: justify;">
Pindah direktori ke folder yang terdapat file indo.nc dan ketikkan perintah berikut di command prompt :</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">grdgradient indo.nc -A0 -Nt -Giluminasi.nc</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Perintah diatas akan menghasilkan file bernama iluminasi.nc.</div>
<div style="text-align: justify;">
Selanjutnya buatlah script berikut di notepad :</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">set F=iluminasi.ps<br /><br />makecpt -Cglobe -Z > elev.cpt<br />#Tanpa iluminasi/pencahayaan<br />grdview indo.nc -JM15 -R110/130/-14/-2 -Ba5g5:."Tanpa Pencahayaan":WSne -Celev.cpt -Qi -K -P --FONT_TITLE=16p --MAP_TITLE_OFFSET=0.05i > %F%<br />pscoast -JM -R -Wthinnest -Dh -O -K -Lf127/-13/17/400+l+jr -T127.5/-12/0.75i/2 >> %F%<br /><br />#Legenda<br />echo H 10 1 ELEVATION > height<br />echo D 0 1p >>height<br />echo N 1 >> height<br />echo V 4 1p >> height<br />echo V 0 1p >> height<br />pslegend -Dx1.25i/1.65i/1.1i/1.4i/TC -J -R -O -K height -F+gwhite+p1 -X-1.5 -Y-0.3 >> %F%<br />psscale -Celev.cpt -D0.7/0.1/2.5/0.4 -B4000:meter: -O --FONT_LABEL=13p --MAP_LABEL_OFFSET=0.1p -X1.3 -Y2 -K>> %F%<br /><br />#Dengan iluminasi/pencahayaan<br />grdview indo.nc -JM15 -R110/130/-14/-2 -Iiluminasi.nc -Ba5g5:."Dengan Pencahayaan":WSne -Celev.cpt -Qi -K -O -Y10 -X0.2 --FONT_TITLE=16p --MAP_TITLE_OFFSET=0.05i >> %F%<br />pscoast -JM -R -Wthinnest -Dh -O -K -Lf127/-13/17/400+l+jr -T127.5/-12/0.75i/2 >> %F%<br /><br />#Legenda<br />pslegend -Dx1.25i/1.65i/1.1i/1.4i/TC -J -R -O -K height -F+gwhite+p1 -X-1.5 -Y-0.3 >> %F%<br />psscale -Celev.cpt -D0.7/0.1/2.5/0.4 -B4000:meter: -O --FONT_LABEL=13p --MAP_LABEL_OFFSET=0.1p -X1.3 -Y2 >> %F%<br /><br />#Print peta<br />ps2raster %F% -A -TG -P</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Simpan dengan ekstensi ".bat" dan eksekusi.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Selamat mencoba, semoga bermanfaat.</div>
Yosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.com0tag:blogger.com,1999:blog-11001100423446120.post-49569615058236128422014-05-09T16:34:00.001+07:002019-04-14T14:18:56.045+07:00Slab 3D Dengan GMT<div style="text-align: justify;">
Pada postingan sebelumnya, saya telah membagikan script untuk menampilkan peta slab subduksi. Kali ini saya akan berbagi cara menampilkan model slab subduksi tersebut secara 3 dimensi. Sebelumnya downloadlah data model slab subduksi dari USGS <a href="http://earthquake.usgs.gov/data/slab/models/sum_slab1.0_clip.grd" target="_blank">disini</a> serta data topografi <a href="https://drive.google.com/open?id=1rTk1NkGPAm0uVuNb6WlSLobk7fsIqoQm" target="_blank">disini</a>. Saya menggunakan GMT 5.1.0, untuk GMT versi sebelumnya mungkin akan ada command yang tidak akan berjalan.</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgx-2PXOqGiE0MT8r-EfeK-kEuEaJhvpTNPlpD-wbggOxF0YkzYG1DJM7y8S_ltpj7GiyVkBIT_WW1_2gWpDfwlfE7jKrS3vG01xSrwWGsFr4tueTrv_qmYAXi8beA1KlmGTM8qYdlJMA/s1600/slab3d_001.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="271" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgx-2PXOqGiE0MT8r-EfeK-kEuEaJhvpTNPlpD-wbggOxF0YkzYG1DJM7y8S_ltpj7GiyVkBIT_WW1_2gWpDfwlfE7jKrS3vG01xSrwWGsFr4tueTrv_qmYAXi8beA1KlmGTM8qYdlJMA/s400/slab3d_001.png" width="400" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
</div>
<a name='more'></a><br />
<br />
<div style="text-align: justify;">
Selanjutnya buatlah script berikut di notepad dan simpan dalam format ".bat".</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">set data_slab=sum_slab1.0_clip.grd</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">set data_topo=indo.nc<br />set output=slab3d.ps<br /><br />grd2cpt %data_slab% -Cjet -Z> slab.cpt</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">makecpt -Cglobe -Z > elev.cpt<br />grdview %data_slab% -Jx1 -R92/120/-12/6/-700/1 -Cslab.cpt -JZ5 -Qi720 -p100/15 -K -Bx2+l"Longitude" -By2+l"Latitude" -B+b -Bz200+l"Depth (km)" -Y5> %output%<br />grdview %data_topo% -Jx -R92/120/-12/6/-700000/1000 -Celev.cpt -JZ5 -Qi720 -p100/15 -K -O -t50>> %output%<br />psscale -D12/-1/17/0.4h -Cslab.cpt -B50:"Depth to Slab (km)": -O -Y-1>> %output%<br /><br />ps2raster %output% -Tf -A -P </span> </div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
Script diatas terdiri dari 6 perintah:</div>
<div style="text-align: justify;">
- grdcpt berfungsi untuk membuat file warna berdasarkan data grid dalam hal ini data slab subduksi.</div>
<div style="text-align: justify;">
- makecpt berfungsi untuk membuat file warna berdasarkan default warna dari GMT.</div>
<div style="text-align: justify;">
- grdview pertama berfungsi untuk menampilkan data slab subduksi. Bagian -R merupakan batas min dan max longitude, latitude, serta elevasi. Bagian -Qi720 artinya output peta nanti resolusinya 720 dpi. Bagian -p100/15 berfungsi untuk mengubah sudut pandang peta, dalam hal ini azimuth peta adalah 100 derajat dan sudut elevasinya adalah 15 derajat.</div>
<div style="text-align: justify;">
- grdview kedua hampir sama seperti grdview pertama, hanya karena data topografi satuannya adalah meter sedangkan data slab satuannya adalah kilometer, maka pada bagian -R elevasinya dikali 1000. Bagian -t50 artinya transparansi peta sebesar 50 %. Transparansi ini hanya akan berfungsi jika output peta berformat PDF, sehingga anda harus mengkonversinya menjadi format gambar secara manual.</div>
<div style="text-align: justify;">
- psscale berfungsi untuk menampilkan skala kedalaman slab.</div>
<div style="text-align: justify;">
-ps2raster berfungsi untuk menkonversi file menjadi format raster. Bagian -Tf artinya output file berformat PDF.</div>
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
Sekian untuk kali ini, semoga bermanfaat. </div>
Yosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.com1tag:blogger.com,1999:blog-11001100423446120.post-87000935794370218062014-05-05T21:43:00.001+07:002019-04-14T14:19:21.381+07:00Membuat Cross Section Model Slab Subduksi, Seismisitas dan Mekanisme Fokal<div style="text-align: justify;">
Setelah sekian lama hibernasi, kali ini saya akan berbagi cara membuat cross section model slab subduksi, seismisitas dan mekanisme fokal. Kali ini saya akan menggunakan GMT versi 5.1.0. Untuk GMT versi 4 mungkin akan ada beberapa script yang tidak akan berjalan dengan baik. Materi kali ini sebenarnya adalah gabungan dari materi-materi postingan sebelumnya. Sebelumnya downloadlah data model slab subduksi dari USGS <a href="http://earthquake.usgs.gov/data/slab/models/sum_slab1.0_clip.grd" target="_blank">disini</a> dan batasnya <a href="http://earthquake.usgs.gov/data/slab/models/sum_slab1.0.clip" target="_blank">disini</a>, data topografi <a href="https://drive.google.com/open?id=1rTk1NkGPAm0uVuNb6WlSLobk7fsIqoQm" target="_blank">disini</a>, serta data batas zona subduksi <a href="ftp://ftp.ig.utexas.edu/pub/PLATES/Data/plate_boundaries/trench.gmt" target="_blank">disini</a>. </div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGqoWJXgIiZtFDQCXsw8ICFdUy5U2qwXO1yUCVesgK-fuKbS56bpb6U1dWrlemhSdI4qT-Bdkt-6akXtH_k9_0qn4jdlwb6ApoyHYQk1aqDO894AwHGybpAO23uP_AQIWjrx0UtyOswA/s1600/slab1.0.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="260" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGqoWJXgIiZtFDQCXsw8ICFdUy5U2qwXO1yUCVesgK-fuKbS56bpb6U1dWrlemhSdI4qT-Bdkt-6akXtH_k9_0qn4jdlwb6ApoyHYQk1aqDO894AwHGybpAO23uP_AQIWjrx0UtyOswA/s400/slab1.0.png" width="400" /></a></div>
<div style="text-align: justify;">
<br /></div>
<a name='more'></a> <br />
<br />
<div style="text-align: justify;">
Selain itu, saya juga menggunakan data gempabumi yang saya download dari katalog gempabumi EHB dari ISC (International Seismological Center). Berikut adalah format data seismisitasnya:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">94.64 6.414 10 5.9<br />124.776 5.923 40.5 5.7<br />127.475 -4.081 35 6.7<br />127.414 -4.189 35 6.3<br />122.65 4.616 630 5.7<br />127.732 -4.032 35 6.9</span></div>
<div style="text-align: justify;">
........................................</div>
<div style="text-align: justify;">
keterangan: kolom 1 =bujur</div>
<div style="text-align: justify;">
kolom 2 =lintang</div>
<div style="text-align: justify;">
kolom 3 =kedalaman</div>
<div style="text-align: justify;">
kolom 4 =magnitudo<br />
Simpan dengan nama "ehb.gmt".</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Dalam postingan kali ini, saya menggunakan data gempabumi Kebumen tanggal 25 Januari 2014. Saya menggunakan data momen tensor untuk mekanisme fokal dari Global CMT. Berikut adalah datanya:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">109.28 -8.37 85 -1.21 1.10 0.11 -1.52 0.58 -0.43 25 X Y 201401250514A </span><br />
<br />
Simpan dengan nama "kebumen.gmt".</div>
<div style="text-align: justify;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmT1hlZdNMck363e0B1r93yRZTjxAWZHUlGS7ih5wvOcqdxgvYpgjuY69uL2JckBa2SqPq5As0wmbQOoVa9dlBCBQqdFnVFEB6PrywyMElXOXYCuRb1ndupMTyEfK1atoI3P6bIremuw/s1600/sumcross.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="393" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmT1hlZdNMck363e0B1r93yRZTjxAWZHUlGS7ih5wvOcqdxgvYpgjuY69uL2JckBa2SqPq5As0wmbQOoVa9dlBCBQqdFnVFEB6PrywyMElXOXYCuRb1ndupMTyEfK1atoI3P6bIremuw/s400/sumcross.png" width="400" /></a></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Selanjutnya buatlah script berikut di notepad dan simpan dalam format ".bat".</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">set data=sum_slab1.0_clip.grd</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">set clipfile=sum_slab1.0.clip </span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"># Output pertama berupa peta dengan nama file slab1.0.ps<br />set output=slab1.0.ps</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"># Output kedua berupa cross section dengan nama file sumcross.ps<br />set cross=sumcross.ps</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><br /> # Menampilkan peta</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">grd2cpt %data% -Cjet -Z> slab.cpt<br />makecpt -Cglobe -Z > elev.cpt<br />grdimage indo.nc -JM25.5 -Celev.cpt -K -R102/118/-12/-3 -Y4> %output%<br />pscoast -JM -R -B5f5WSne -K -Dh -Wthin -O >> %output%<br /><br /># Menampilkan data slab subduksi</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">psclip %clipfile% -J -R -O -K >> %output%<br />grdimage %data% -Cslab.cpt -JM -R -K -O >> %output%<br /><br />#Membuat garis kontur kedalaman subduksi dengan interval 20 kilometer<br />grdcontour %data% -C20 -A- -J -R -O -K -Wwhite >> %output%<br />psclip %clipfile% -J -R -O -K -C >> %output%<br />psxy %clipfile% -J -R -W1p -O -K >> %output%<br />pscoast -JM -R -B -K -O -Dh -Wthick >> %output%<br />psxy -R -JM -W3,red -O -K trench.gmt>> %output%</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"><br /># Menampilkan garis slice A-B</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">echo 109 -4 B> slice<br />echo 109 -11 A>> slice<br />psxy slice -J -R -O -K -W1 >> %output%<br />pstext slice -J -R -O -K -D0.3/-0.1>> %output%<br /> </span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;"># Menampilkan seismisitas berdasarkan kedalaman dan magnitudo<br /># Ukuran magnitudo dikali dengan 0.016 agar ukuran lingkaran tidak terlalu besar.</span></div>
<div style="text-align: justify;">
<span style="font-family: "courier new" , "courier" , monospace;">gawk "{ print $1, $2, $3, $4*0.016}" ehb.gmt | psxy -R -J -O -K -Ctabel.cpt -Sci -Wthin >> %output%<br /><br /># Menampilkan mekanisme fokal data gempa Kebumen<br />psmeca -J -R -Sm0.8/-1 kebumen.gmt -O -K >> %output%<br /><br /># Menampilkan skala kedalaman slab subduksi<br />psscale -D12/-1/17/0.4h -Cslab.cpt -B50:"Depth to Slab (km)": -O >> %output%<br /><br /># Menampilkan hasil cross section<br />psbasemap -JX6.5i/6.5i -R0/778/-768/10 -Ba100:"Jarak (Km)":/:"Kedalaman (Km)":100WSne --FONT_LABEL=16p -K > %cross%<br />gawk "{print $1, $2, $3*-1, $4*0.016}" ehb.gmt | project -Q -C109/-11 -E109/-4 -Fpz -W-300/300 > maincross.dat<br />psxy maincross.dat -JX -R -Sci -W0.5 -Gyellow -O -K -P>> %cross%<br />echo 0 0 A> slices<br />echo 778 0 B>> slices<br />project -C109/-11 -E109/-4 -Q -G1 > track<br />grdtrack track -Gindo.nc > tracked<br /><br /># Data kedalaman dibagi dengan 1000 karena data topografi satuannya dalam meter<br /># Sedangkan data slab subduksi dalam kilometer, sehingga harus disamakan skalanya menjadi kilometer<br />gawk "{print $3, $4/1000}" tracked | psxy -JX -R -Wthickest -O -K >> %cross%<br />project -C109/-11 -E109/-4 -Q -G1 > track2<br />grdtrack track2 -G%data% > tracked2<br />gawk "{print $3, $4}" tracked2 | psxy -JX -R -Wthickest,red -O -K >> %cross%<br /><br /># Menampilkan cross section dari mekanisme fokal<br />pscoupe kebumen.gmt -R0/778/-10/768 -JX6.5i/-6.5i -Aa109/-11/109/-6/90/1/-100/100 -Sm0.8/-1 -N -T0 -O -K>> %cross%<br />pstext slices -JX6.5i/6.5i -R0/778/-768/10 -O -D0/0.5 -N>> %cross%<br /><br /># Mencetak kedua file menjadi gambar dengan format PNG (Portable Network Graphic).<br />ps2raster %output% -TG -A -P<br />ps2raster %cross% -TG -A -P</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Sekian untuk kali ini, semoga bermanfaat.</div>
Yosihttp://www.blogger.com/profile/16051351476965405326noreply@blogger.com1