If語句在Arcgis字段處理器的使用教程

項目中遇到需要使用Arcgis,根據某一列屬性表的值判斷新列屬性表的值,也就是If語句在Arcgis中如何使用。在網上也能找到方法,但真正使用的時候還是錯了多次,因此記錄一下,留以備用

上圖是從網上找的圖,需要注意的就是要注意縮進,在一塊的語句要對齊。具體語句如下:

def aa(bb):
     if bb==u"42"
        return 1
     else:
       return 0

上述代碼表示根據某一列的屬性值,將全爲42的屬性的那一行設爲1否則設爲0.具體使用的一個方面就是虛擬變量的設置

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章