今天在寫Python腳本時,調用了資料管理-制圖綜合-融合工具,在ArcGIS裡操作的參數設定如下:
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5GcuUjMzQ2Y3EzN5U2Y2U2MzYGM0UTOllTY0M2NmBTYkZjYfdWbp9CXt92Yu4GZjlGbh5SZslmZxl3Lc9CX6MHc0RHaiojIsJye.png)
如果融合字段隻有一個那好辦,如果融合字段有多個我該怎麼表達,檢視幫助文檔中的示例代碼明白了:
是以,我這裡擷取所有字段,剔除不需要的FID、OBJECTID、SHAPE、HAPE_LENGTH和SHAPE_AREA等,用字元串操作函數得到:["NAME","CODE"] 這樣輸入應該沒有問題的,哪知居然報錯,說找不到["NAME","CODE"]字段,那為什麼示例代碼中可以這樣?
我記得以前在C#裡調用GP時,如果一個參數中遇到多個值,用分号隔開就行,我在ArcGIS工具中操作一次,消息如下:
原來用分号就行,試之,然也。