久久精品国产99国产精品,农村大炕弄老女人,人马配速90分钟,香蕉成人伊视频在线观看

ArcGIS字段計算器Python和VB腳本分類賦值方法

--- 經(jīng)常會遇到的字段分類賦值需求在ArcGIS中,經(jīng)常會遇到需要根據(jù)某個字段的屬性值,為其賦予對應的數(shù)值的情況。這時候可以使用字段計算器來實現(xiàn)此功能,而本文將介紹如何使用Python和VB腳本來進

---

經(jīng)常會遇到的字段分類賦值需求

在ArcGIS中,經(jīng)常會遇到需要根據(jù)某個字段的屬性值,為其賦予對應的數(shù)值的情況。這時候可以使用字段計算器來實現(xiàn)此功能,而本文將介紹如何使用Python和VB腳本來進行字段分類賦值操作。

使用VB腳本計算方法

首先,我們來看看如何使用VB腳本來進行字段分類賦值。在字段計算器中選擇VB腳本,并輸入以下代碼:

```vb

Dim a

If [DLMC]"旱地" Then

a"013"

Else

a"011"

End If

試驗 a

```

以上代碼的含義是,如果字段"DLMC"的屬性為"旱地",則將該字段值設置為"013";否則設置為"011"。執(zhí)行完畢后,計算結(jié)果如下圖所示。

使用Python計算方法

接下來,讓我們看看如何使用Python來實現(xiàn)字段分類賦值。在字段計算器中選擇Python,并輸入以下代碼:

```python

def a(b):

if b u"旱地":

return "013"

else:

return "011"

試驗 a(!DLMC!)

```

通過以上代碼,我們同樣可以根據(jù)字段"DLMC"的屬性值,分別賦予不同的數(shù)值。需要注意的是,在Python中識別漢字時,需要在漢字前添加"u",避免出現(xiàn)格式錯誤的情況。

注意事項和總結(jié)

無論是使用VB腳本還是Python,都能達到字段分類賦值的效果。然而,相比之下,Python對代碼格式要求較高,需要更加注意語法和格式的準確性。因此,在選擇使用哪種方法時,可以根據(jù)自身熟悉程度及具體需求來進行選擇。

通過本文的介紹,相信讀者已經(jīng)了解了如何在ArcGIS中利用Python和VB腳本來實現(xiàn)字段的分類賦值操作。希望本文對您有所幫助!

標簽:
主站蜘蛛池模板: 墨玉县| 吕梁市| 东乡县| 阳泉市| 广平县| 安化县| 宁明县| 福州市| 金华市| 兴和县| 吴忠市| 张家港市| 石渠县| 五河县| 乌拉特后旗| 赤峰市| 阿瓦提县| 南充市| 清水县| 保康县| 南康市| 勃利县| 广水市| 旬邑县| 肇东市| 成都市| 龙岩市| 潮安县| 阿尔山市| 伊吾县| 庆云县| 广平县| 四川省| 榆林市| 二手房| 大竹县| 合江县| 揭阳市| 阳曲县| 临潭县| 永德县|