關於我自己

2011年5月13日 星期五

Seisgram2K

以下要介紹本週觀測地震學梁文宗老師介紹的好用軟體,SeisGram2k

這個軟體可以提供使用者在PC上(Windows & Linux 平台都可以)做很多簡易又快速的地震波形處理,更棒的是,它可以透過網路即時下載全球地震站Real-Time的波形資料,並秀出波型給你看,也就是說,你在家就可以做自己的觀測網(而且還是全球的喔),這麼棒的東西怎麼可以不趕快試試呢?

安裝篇

首先,你必須先確認你已經安裝了java,要是沒有的話,就去裝一下吧

接著,請先下載SeisGram2K的安裝檔
http://alomax.free.fr/software_beta.html

下載完解壓縮,就無腦的下一步安裝大法~很簡單就完成囉!

小提示:安裝完後,可以在檔案的資料夾裡面建立一個工作資料夾(ex. my_work),之後可以用來存波形,或存picking檔之類的。

實用篇

安裝完後打開程式吧,你可以看到這樣的畫面

那就表示你安裝成功囉!

這時候你就可以利用左上角的file→openfile→打開你的SAC檔,就可以看波型囉!



這時候看到上面的工具列,你可以對這個波形做濾波、頻譜、積分、微分...為所欲為~總之你想得到的都有XD

抓波形篇 - 建立自己的即時觀測網

此時你一定開始無法滿足於只看你手邊有的波形檔吧~讓我們開始建立自己的
全球即時觀測網吧!!!!

首先,請先編輯一個bat檔(就是文字檔,附檔名存成.bat),你可以直接複製下面的內容(請一次全選起來複製,不要一行一行貼喔XD),另存成一個bat檔,但是標紅字的地方是要修改的:
(1)PATH後面的(x86)64位元的作業系統使用的,如果你是32位元,請把(x86)拿掉。
(2)java -cp後面那一串E:\....,請指定到你的jar檔放的地方。
(3)如果打java -cp 不行的人也可以試試用 java -jar

PATH="C:\Program Files (x86)\Java\jre6\bin"

java -cp E:\觀測地震學用軟體\SeisGram2k\SeisGram2k\SeisGram2K53.jar net.alomax.seisgram2k.SeisGram2K -seedlink "rtserve.iris.washington.edu:18000#II_BRVK:BH?,II_KURK:BH?,II_ARU:BH?#1800" -seedlink.groupchannels YES -commands.onread rmean -realtime.update 5.0 -seedlink.backfill=YES -display.maxvisible=7


在上面還有一個部份是你必須要更改的,就是兩個# #之間,橘色的部份標示的是你想要下載即時資料的測站,格式是→ 觀測網名_測站名:Channel
當你想同時觀測多個測站的波形時,中間請以逗號分隔。
例如上面所示的 II_BRVK:BH? 就是指觀測網名II測站名BRVKChannelBH的波形資料,BH後面接?表示我想要全部的BHchannel資料。

另外,在描述完測站資料的#後面所接的數字,描述的是你所想看的timewindow長度,這裡是1800秒。由於即時觀測的資料只會秀出來,並不會自動儲存在你的電腦裡面,也就是說,我在這1800秒裡面如果看到喜歡的波形,要另外把他存下來(file→save active as 或是save all),不然過一段時間他就會被洗掉囉!

把這些內容存成bat檔後,請直接雙擊bat檔,這時候你的SeisGram2K會被打開,而且會直接連上網去抓你所指定的測站資料

觀測網篇

哇,看起來好棒,不過我要怎麼知道全世界的測站網名及測站名呢?

請到這個網站去查詢吧
http://www.iris.edu/SeismiQuery/virtual_net.htm
或是這個也可以
http://www.iris.edu/bud_stuff/dmc/bud_monitor.ALL.html

在這些網站中,你可以查到你想要的觀測網及測站名,不過並不是所有的測站都提供Real-time的資料喔,要注意一下。


最後秀幾張圖片吧-這是我的中亞觀測網,可是我等了很久都沒看到地震...QQ

另外如果要刪除波形的話,可以看到每一條trace的最右邊,有X可以按,按了就會刪掉那條波型囉,另外如果你按小i的話,可以看到測站的詳細資料。



想要放大波形的話,請點選Trace,然後按最上面那排工具列的黑框框,就會放大囉。


感謝Eugene and vivian 的幫忙~

1 則留言:

  1. 你好

    我想請問一下

    照著你說的步驟執行

    可是 卻出現 Error: Unable to access jarfile C:\Program

    可以請問一下 你知道是甚麼問題嗎 謝謝

    回覆刪除