問題
使用ArcPy處理數據完成后,需要刪除臨時生成的要素類,報000317錯誤。官方對此描述和解決方案如下:
http://resources.arcgis.com/zh-CN/help/main/10.2/#/na/00vp0000000r000317/
在文件地理數據庫中數據集下面的要素類上右鍵也無法刪除和重命名。
分析
按照官方的解釋一步一步地排除和測試:
1、沒有其他程序打開此要素類;
2、也未開啟編輯器;
3、不應該是文件權限問題,因為右鍵菜單呈灰色,且可以創建和刪除其他的;
4、關閉ArcMap后,打開問題依舊。
最后恍然大悟,原因是創建了拓撲,拓撲添加了此元素,刪除拓撲或多拓撲中移除此要素類即可(從拓撲移除要素類)。
小結
要素類不能刪除的原因除了鎖的問題,還可能是其他數據與它有關聯關系。