ArcGIS屬性表中右鍵可調用字段電腦。寫一些簡單代碼可操作屬性表,有VBS和Python兩種。
現在要求是:如果"地塊編碼"為空,則将"地塊編号"賦給"地塊編碼"。作為GIS專業畢業居然搞不定這個代碼,主要是不熟悉VB的文法,一直報文法錯誤。最後在幫助文檔中查到:AcGIS10以後不再使用ArcGIS9的VBA,而是VBScript,它 不允許顯式聲明任何資料類型,所有變量均屬于隐式變量。形如 Dim x as String 的語句應該删除或簡化為 Dim x。
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5GcuEjYiFjMwEmMiNDM1ITY1YDM1UzY2AzM5EmNhRWO0ATOfdWbp9CXt92Yu4GZjlGbh5SZslmZxl3Lc9CX6MHc0RHaiojIsJye.png)
ArcGIS屬性表中右鍵可調用字段電腦。寫一些簡單代碼可操作屬性表,有VBS和Python兩種。
現在要求是:如果"地塊編碼"為空,則将"地塊編号"賦給"地塊編碼"。作為GIS專業畢業居然搞不定這個代碼,主要是不熟悉VB的文法,一直報文法錯誤。最後在幫助文檔中查到:AcGIS10以後不再使用ArcGIS9的VBA,而是VBScript,它 不允許顯式聲明任何資料類型,所有變量均屬于隐式變量。形如 Dim x as String 的語句應該删除或簡化為 Dim x。