<< Click to Display Table of Contents >>

 

欄位計算

 

 

SuperGIS Desktop 10 所提供的計算機功能,透過一連串的邏輯運算式,將所計算出來的數值,儲存到圖層的其中一欄位。使用欄位計算時,您可使用已存在的欄位進行運算,也可以直接輸入某一數值。在計算欄位前,先點選編輯工具列上的「開始編輯工具」,接著在圖層內容視窗中,右鍵點選欲進行欄位計算的圖層名稱,再點選「屬性表格」。該圖層的屬性表格開啟後,在欲計算修改之欄位名稱上按下滑鼠右鍵,顯示功能選單,點選「欄位計算」,即顯示欄位計算視窗。

 

 

 

 

NOTE:如果您在非編輯狀態下使用「欄位計算」功能,資料將直接寫入檔案中無法修改,因此系統會出現此警告視窗,提醒您的編輯狀態。

 

 

 

 

「欄位計算」視窗上方顯示您剛點選欲修改之欄位名稱,左邊顯示所有屬性表格中的欄位,可供點選;中央有多個函式可讓使用者根據需求做選擇,右邊則是運算功能按鈕。函式類型包括:數值、字串、日期、幾何。不同類型的函式所提供的函數亦不相同。其種類和定義請參考本節最後的函數定義參考表。

 

   

 

開始設定計算公式時,可雙擊欲使用之欄位名稱,或點選欲使用「函式」種類和函數(點選某一函數後,該函數定義顯示於視窗左下方),再點選欲使用的運算式。您所選擇的欄位或運算式會顯示在運算框格中,或是您也可以直接在運算框格中鍵入運算式。點選「確定」按鈕後,該欄位數值的運算結果即顯示。您也可以透過右邊運算功能按鈕的,將您設定好的計算公式「儲存」於指定資料夾中,方便您日後使用同樣的計算公式時,可直接「載入」使用。

 

若您只想針對部份圖徵做計算,可在開啟「屬性表格」前,先在地圖視窗上選取圖徵,或是在「屬性表格」中直接選取。接著開啟「欄位計算」視窗時,該視窗左下角即出現「只計算選取記錄」 可供您勾選。若勾選此功能,系統僅會針對選取圖徵做計算;若取消勾選此功能,系統則對所有資料做計算。如果您沒有選取特定圖徵做計算,則視窗中的此功能無作用

 

在此以Yilan的River圖層為例,打開該圖層屬性表格後,計算「length」欄位中數值乘以二的結果,並記錄於「length」欄位中。

 

 

 

 

計算完成後的結果如下:

 

 

 

 

NOTE:數值欄位資料可轉存於文字欄位;文字欄位內容若為數字可轉存數值欄位,若為文字則無法轉存數值欄位。

 

 


©2016 Supergeo Technologies Inc. All rights reserved.