星期二, 1月 22, 2008

SURFER 操作備忘

A-Han 是個電腦玩家,學術經歷相當的豐富,一些奇奇怪怪的硬體、程式問題都可以在那裡找到解答。除了掃描式電子顯微鏡是他的專長之外,浮游動物的行為分析也是他鑽研已久的領域。因為從事生物與生態領域的相關研究,所以他熱愛生命、熱愛大自然,也拍了很多的生態照片 (A-Han),跟各式各樣很特別的 (Redeye 的感覺) 戶外活動。

Redeye 因為稿件的需要,一些結果需要以 Contour map 的方式來呈現。Contour map 可以把得到的點數據經由換算的方式把兩點間的變化以平順的趨勢表現出來,然後用顏色的梯度來表現出區域間調查內容的高低分佈情形,假如結合了地理資訊系統,那就可以很方便的瞭解地域性的差異與特質。這麼方便就可以清楚呈現結果的程式當然得學會,所以 Redeye 就只好求助於真正的電腦高手來教我操作這個程式,捨 A-Han 其誰?

要做一張漂亮的 Contour map 有很多程式可以達成,A-Han 專精的是 SURFER 程式,所以 Redeye 當然就是學這套軟體囉!因為時間緊促,很多細節都沒有很瞭解就囫圇吞棗的統統塞到腦子裡。也因此,怕忘記了操作的過程就做了一些小筆記,希望下次『又』遇到需要操作這個程式的時候可以找到那些重要的操作節點,那就有機會可以『不求人』了。

以下的操作紀錄只適合當 Redeye 的操作提示,或許真的想操做這程式的人不容易看提示就做好一張圖。對不起囉!畢竟這程式 Redeye 也只是新手而已。

一、底圖的範圍設定

1. 看資料收集的範圍設定起始與結束座標,決定結果圖涵蓋的範圍
2. 設定檔在開啟程式後找到功能表列 File => Preferences => Default Settings
3. 裡頭的 x, y 設定就是範圍區塊,依照合適的範圍做調整
4. 儲存設定檔為 *.set ,這樣就完成一大步了
5. 下回要作圖時就把設定檔調出來

接下來就是準備製作 Contour map 了。

二、把底圖給調出來

1. 功能表列 Map => Load Base Map
2. 基本上這個程式可以支援很多種圖檔的格式,不過我們要的是量身訂做,所以我們把先前的 *.set 檔給調出來
3. 這時候系統已經預設圖的顯示範圍為先前的設定,接下來要『餵』程式你所擁有的地理資訊資料,開啟 *.bin 檔,把點線資料給帶進來
4. 成功的話,就會看到想要的資料圖了 (地圖)

三、做 Contour map

1. 把座標軸跟點結果數據作成資料檔,SURFER 支援很多種格式 (*.dat;*.slk;*.csv;*.txt;*.xls;*.wk1;*.wk3;*.wk4;*.wks;*.wrk;*.wr1;*.bna)
2. 功能表列 Map => Post,把資料檔給帶進來
3. 先標定測站的位置,設定 x, y 導入的數據,然後設定圖示
4. 基礎的點位置圖就可以清楚的標定出來
5. 接下來就是結果值的顯示了
6. 功能表列 Map => Grid,把結果資料帶入
7. 功能表列 Map => Contour,開始做漸層圖
8. 這時候你就可以看到漂亮的漸層色圖了
9. 做設定修飾,修飾圖的時候請記得眼前的結果圖是疊圖所創造出來的,可以分別把圖往上、下移動 (Arrange => Move to ),最上層的那張圖才是可以修改的圖層
10. 不想展現的區塊得用 *.bln 做遮蔽,該資料的第一筆與最後一筆需要相同,把遮蔽區給圍起來
11. 存檔做備份 功能表列 File => Save

當你滿意眼前所見,這時候就大公告成了。

四、圖像輸出

1. 功能表列 Map => Export
2. 選擇合適的格式做存檔就 OK 了

資料圖檔當然是越多數據就失真越少,也就是說呈現結果的資料點越豐富就越準確。此外,推估的範圍越大就失真越多,越往外緣的部份就越不真實,過度展延的區塊常常會呈現結果值為 0 或是負值,這都需要在修飾 Contour 圖時把點給拿掉。設定合理的區塊做結果的陳述才是『對的』表達方式。



沒有留言: