簡介
Surfer 軟體 美國Golden Software 公司編制的一款以畫三維圖(等高線,image map, 3d surface)的軟體。該軟體簡單易學,可以在幾分鐘內學會主要內容,且其自帶的英文幫助(help選單)對如何使用該軟體解釋的很詳細,其中的tutorial教程更是清晰的介紹了surfer的簡單套用。
Surfer 具有的強大插值功能和繪製圖件能力,使它成為用來處理XYZ數據的首選軟體,是地質工作者必備的專業成圖軟體。可以輕鬆製作基面圖、數據點點陣圖、分類數據圖、等值線圖、線框圖、地形地貌圖、趨勢圖、矢量圖以及三維表面圖等;提供11種數據格線化方法,包含幾乎所有流行的數據統計計算方法;提供各種流行圖形圖像檔案格式的輸入輸出接口以及各大GIS軟體檔案格式的輸入輸出接口,大大方便了檔案和數據的交流和交換;提供新版的腳本編輯引擎,自動化功能得到極大加強。
主要功能
1、等高線的繪製
2、在等高線圖上加背景地圖
3、圖件白化(blank)
4、數據檔案統計功能
5、貼上和分類貼上子圖
6、生成向量圖
7、圖形輸出
8、輔助功能:用函式直接作圖、標註文字、畫簡單的圖形等。
圖形規格與種類:
--Contour Maps 可做等高線圖,結果可輸出成3D DXF
--3D Wireframe Maps 可做三維格線圖
--3D Surface Maps 可做三維表面圖
--Post Maps 可做三維張貼圖文字標註
--Shaded Relief Maps 可做陰影圖,具有相片質量.
--Image Maps 可做影像圖, 可以做細膩的色階處理
--Vector Maps 可做向量圖,
--Base Maps 可輸入底圖以便搭配3D圖型
--Overlap Maps 可將圖型重疊
--Overlap Maps 可將地面影像圖與3D Surface重疊
--Gridding 可選擇多種方格化功能
--Output 圖型輸出可選CGM、DXF、BMP、GIF、EPS、HPGL等
--Worksheet 數據輸入可用Lotus、Excel、ASCII
--Text 文字可用上下標、數學符號、線型符號、顏色都可定義
--可以和Grapher搭配,將剖面結果輸出成Grapher之XY圖形
常見問題
1.如何將等高線圖上的數據存入檔案中嗎? --開啟SURFER -> 開啟 .GRD檔案 -> GRID ->
GRID NODE EDITOR,SAVE AS -> ASCII XYZ (.DAT)
2.SURFER 有Curve Fitting函式的功能嗎? --沒有,TableCurve 3D具有此功能.
3.三維表面圖可與三維點圖合併在一起嗎? --不可以,TableCurve 3D具有此功能.
4.可以將Surfer的輪廓線剖開,取出其Z值嗎? --可以 Grid -> Slice (.bln檔案)
5.可以求取Surfer的體積嗎? --可以 Grid -> Volumn.
6.可以將Surfer某部分不要畫出來嗎? --可以 Grid -> Blank (.bln檔案)
7.可以將數個Surfer圖重疊嗎? --可以 Map -> Overlay Maps ; Stack Maps
8.可以將Grid檔縮小嗎? --可以 Grid -> Extract
9.可以直接用函式畫z=f(x,y)的曲面嗎? --可以 Grid -> Function
10.可以畫向量圖? 如電磁場,熱流場,風向圖等.
--a.如果數據是X,Y,Z. 其中X,Y,是平面幾何坐標,Z是物理量(如平板上的壓力)
----Gridding後 Map -> Vector Map -> New 1-Grid Vector 即可
----這是最基本的平面坐標向量圖,直接以物理量Z值為向量圖依據.
--b.如果數據是X,Y,Z,Z1
----其中Z1是位於X,Y,Z上之物理量(如台灣各地的壓力).
----您必須做兩個Gridding後才能開始用New 1-Grid Vector
----X,Y,Z 幾何位置用(當底圖用,可以立體顯示)
----X,Y,Z1 物理量
--c.如果數據是X,Y,Z,X1,Y1
----其中X1,Y1是位於X,Y,Z上之x,y向量分量(如台灣各地的風速及風向).
----您必須做三個Gridding後才能開始用New 2-Grid Vector
----X,Y,Z 幾何位置用(當底圖用,可以立體顯示)
----X,Y,X1 x向量分量
----X,Y,Y1 y向量分量
--d.如果您的數據是X,Y,Z,Angle,Length
----其中Angle,Length是位於X,Y,Z上之向量角度及大小.做法同c.
11.如何畫Surfer的Breaklines and Faults? --可以 Grid -> Advanced options ->
Breaklines and Faults (.bln檔案要含Z值)
12.可以在Surfer上做程式嗎? --可以,Surfer內建Surfer Script, 類似VB
13.可以在Excel上設計程式嗎? --透過Excel的VBA,可以同時控制Surfer和Excel
14.Surfer的等高線動畫是如何做的? --可運用Sufer2GIF的Windows模組,或whirlgif
程式Unix.
15.如果三維數據不等距,Surfer可以處理嗎? --可以,Surfer專門處理此類問題
16.我有看到一張台灣的圖,周邊有海洋的溫度等高線圖,溫度線不會穿過台灣如何做?
--首先您先要有一張台灣的底圖(.gsb,dxf..),再用Blank(.bln)遮掉Taiwan底圖.