柵格計算機是一種空間分析函式工具,可以輸入地圖代數表達式,使用運算符和函式來做數學計算,建立選擇查詢,或鍵入地圖代數語法。可輸入柵格數據、柵格圖層、coverages,shapefiles,表格,常數,數值。在“空間分析”(Spatial Analyst)下拉選單中可找到。柵格計算機使用“運算符”和“函式”來執行任務。
【函式(functions)】
1. 函式執行專門任務,如由海拔(elevation)計算邊坡(slope),通常返回的是數值。柵格計算機提供算術函式、三角函式、指數對數函式以及冪函式。
2. 套用實例(實習數據:landuse,elevation):
① 對landuse每個柵格取平方(平方後=sqr([landuse]))
② 柵格數據空間分析函式:用山體陰影函式(hillshade)作用於elevation圖層得到立體形態(立體圖=hillshade([elevation]))
【運算符(operators)】
運算符的使用通常與科學計算器相類似。柵格計算器提供算術運算符、關係運算符以及布爾運算符。
①算術運算符(+,-,*,/)。加減乘除四則運算。對相應空間位置上的柵格單元進行算術運算,可用於土地利用價值的評價。規則:整數的運算是整數;浮點數與整數的運算得到的結果是浮點數;MOD運算符的結果是整數(實習數據:landuse):
(1)選擇出耕地柵格(耕地=[landuse] == 5),選擇出森林柵格(森林=[landuse] == 6);
(2)將耕地和森林柵格相加(綠地=[耕地] + [森林]),又例如創建三個火災危險性柵格,互相疊加顯得出新的全面危險分析柵格。
(3)用來轉換值從一個測量到另一個(例如, x英尺= 0.3048米)。
②關係運算符(>,<,==,<=,>=,<>)。建立邏輯測試,返回真假值(true (1),false (0))(實習數據:landuse,mask,elevation)。
(1)選擇出城區柵格(設定環境加Mask)(城區=[landuse]);
(2)選擇出高程高於1000的柵格(高地=[elevation] > 1000)。
③布爾運算符(和and ^,或or &,異或xor !,非not | )。and:當相同位置的柵格單元取值不為0時,返回1,但有一個柵格中取值0時,返回0連結邏輯測試(實習數據:landuse,mask,elevation):選擇高於1000m的城區柵格(高城區=[高地]&[城區])
④邏輯運算符(diff,in,and over)。不同運算符有不同結果(實習數據:xs_1991和xs_2006):
(1)A diff B:差異運算符:對兩個柵格圖層單元格的數值是否存在差異進行計算。數值沒有差異的單元格賦值為0,數值有差異的返回第一個輸入數據集中單元格的數值。檢測土地利用的變化([xs_2006] diff [xs_1991])如果diff左右兩柵格單元內有不同值(cell value),取左舍右,如果相同返回零值(zero);
(2)A in {value list}:如果A的某柵格單元內值屬於值列表,則返回,否則返回NoData。包含運算符:第一個輸入是一個表達式(通常是一個柵格或一個數據列),第二個輸入是一組數字。基本思想:用預先選出的一組數字和柵格矩陣中的數值作比較,和這組數字不一致的單元格賦值為0,相當於利用這組數字作為選擇柵格單元的條件。例:在Grid1中分離出數值為2和4的單元格。多用於查詢;
(3)A over B:如果A內某柵格單元值為零,則返回,否則返回B。非零查找與替換運算符。對兩個輸入柵格矩陣搜尋0值單元格,第一個矩陣中的所有單元格中的非零值作為其輸出,當第一個輸入矩陣中的單元格的值為0時,用第二個柵格矩陣相應位置的單元格數值進行賦值。多套用-如果第一個輸入中0值代表居住用地,第二個輸入是環境質量類型區,則這一方法,可分析不同的居住區的環境質量狀況。
相關詞條
-
測繪行業標準
2004—1999 規定了使用可程式電子記錄器(含電子計算器和電子計算機...規定 CH/T 2005—1999 規定了可程式電子記錄器(含電子計算器...記錄器(含電子計算器和電子計算機)進行水準測量時測量信息的編碼、輸入...
基本信息 表格 -
autocad快捷鍵
COLCOPY:複製對象 CO、CPCAL:表達式(可用於做計算器... DRDSETTINGS:指定捕捉模式、柵格、極坐標和對象捕捉追蹤的設定 DS...
簡介 基本命令 快捷命令 組合鍵 -
精通ArcGIS地理信息系統
4 1.2.1 柵格數據結構 4 1.2.2 矢量數據結構 5 1.2.3 柵格矢量數據結構的比較 5 1.3 ArcGIS 9...
基本信息 內容簡介 目錄 -
規劃支持系統與城市公共運輸
建模和程式設計方法,構建了矢量/柵格集成的可達性計算方法,設計了可達性... 3.2.3 基於柵格數據結構的成本一距離分析模型 3.3 矢量/柵格集成的空間可達性計算模型 3.3.1 公共運輸視角下的兩種可達性...
內容簡介 作者簡介 目錄 -
中文版AutoCAD 2006中文版基礎與套用教程
,如對象捕捉、柵格和極軸追蹤等。第5章 圖形顯示控制:介紹平移和縮放、使用... 161.7.4 快速計算器 161.7.5 改進的多行文字... 使用自動對象捕捉模式 834.2 捕捉和柵格 864.2.1 設定捕捉...
圖書簡介 圖書前言 圖書目錄 -
中文版AutoCAD2006完全自學手冊
習題 178 第7章 精確輸入 179 7.1 捕捉與柵格... 7.1.3 設定捕捉 179 7.1.4 柵格 180 7.1.5 設定柵格 180 7.2 正交與極軸 181 7.2.1...
圖書信息 內容簡介 目錄 -
精通AutoCAD 2008中文版
圖書信息精通AutoCAD 2008中文版作者:胡騰、李增民ISBN:9787302154396定價:45元印次:1-4裝幀:平...
圖書信息 圖書簡介 圖書前言 圖書目錄 -
精通AutoCAD2007中文版
圖書信息印次:1-3裝幀:平裝印刷日期:2007-7-3圖書簡介本書由淺入深、循序漸進地介紹了Autodesk公司最新推...
圖書信息 圖書簡介 圖書前言 圖書目錄 -
ArcGIS地理信息系統空間分析實驗教程
8.6.2舊值合併8.6.3重新分類8.6.4空值設定8.7柵格計算8.7.1數學運算8.7.2函式運算8.7.3柵格計算器8.8實例與練習...8.2.5最短路徑8.3密度製圖8.4表面分析8.4.1柵格插值8.4.2等值線...
內容簡介 圖書目錄 編輯推薦