ArcGIS模型構建器計算幾何的方法

2021-10-07 15:19:15 字數 679 閱讀 9380

在模型構建器對現有圖層新增乙個字段,字段值為投影座標下的面積或長度。 方法

:字段計算器,選擇

python

,表示式為

!shape.area!

即可,根據實際需要轉換單位即可

!shape.extent.xmin!

用來計算最小橫座標

!shape.length!

用來計算長度

類似的表示式是直接可以用的

!shape.centroid!

表示式型別選擇

python

返回字串型別

xy之間用空格隔開

!shape.centroid.x!

表示式型別選擇

python_9.3

返回double

型別!shape.centroid.y!

表示式型別選擇

python_9.3

返回double

型別python

表示式可以將幾何

area

與length

屬性與面積或線性單位結合使用,從而將值轉換為不同的測量單位 (如

!shape.length@kilometers!

)。對乙個字段分割可以這樣

!veg_type!.split(" ")[-1]

wwmin_

ArcGIS模型構建器(ArcGIS)

1.工具 包括arcgis自帶的工具,指令碼工具和已經建立的模型工具,工具被加到模型中後就成為模型元素 2.變數 分為兩種型別 1 資料 包括向量資料和柵格資料等包含字段資訊 空間參考和路徑的資料,也可分為輸入資料和輸出資料 2 值 如字串 數值 bool值 空間參考 線性單位或範圍等值,也可分為輸...

高階模型構建器技術(ArcGIS)

在模型構建器中,可通過以百分號 將替換變數括起來的方式,用乙個變數的內容替換另一變數。這種變數替換方式稱為行內變數替換 1.行內變數的使用規則 1 變數名要用 括起來,例如 value 2 變數名稱中允許出現空格 3 替換不區分大小寫 2.行內變數分類 1 模型變數 模型中的任何變數 2 系統變數 ...

ArcGIS 柵格計算器

規定 表示此為可選引數 用 標識 未完 示例函式名稱 例子con con elevation 2000,elevation elevation 2000保留原值,不滿足條件為nodata isnull isnull raster setnull setnull raster raster value...