確定屬性表中要賦值的字段,可利用屬性表「Options」下「Select By Attributes…」操作,本例中需要賦值的字段如下圖“ ms” (推薦學習:web前端視訊教學)
#
遊標停在該列的表頭上,按一下右鍵並選擇「Field Calculator…」
#探出對話框,如下圖所示,在「Advanced」前勾選後對話方塊進入進階編輯模式
#自訂VBA語句,如本例中,要給「ms」一列賦值為「25.144 「則需在Pre-Logic VBA Script Code 文字方塊中輸入下列語句:
dim u as double // 定义变量u 为double类型 if [ms]=”0” then //如果字段ms的当前值为0,则将25.144赋值给u u=”25.144” else //否则,将ms的当前值赋给u u=[ms] end if //结束
然後在「ms=」對應的文字方塊中輸入u,此文字方塊的作用相當於將變數u的值賦給欄位ms
本例結果如下圖所示。
以上是arcgis屬性表批量賦值的詳細內容。更多資訊請關注PHP中文網其他相關文章!