arcgis 999999錯誤解決方法


ArcGIS Pro學習加微信公眾號


我的微信公眾號

 

異常錯誤導致工具失敗,並且未進行異常處理以提供特定錯誤消息。在某些情況下,此錯誤可能包含其他消息,這些消息有助於您了解問題。

解決方案

由於工具中缺少異常處理,因此該錯誤將視為漏洞。請聯系 Esri 技術支持 (http://esriurl.com/support) 以報告場景的漏洞。將此未處理的錯誤報告給技術支持后,您可以嘗試以下步驟來排除錯誤:

  1. 如果要素類中存在空幾何、短線段、自相交和其他幾何問題,則可能會導致此錯誤。請運行修復幾何以修復任何幾何問題。
  2. 請檢查您嘗試用於創建輸出的名稱。地理數據庫中不支持非字母數字字符。同樣,地理數據庫數據名稱也不能以數字開頭。以下單詞也是地理數據庫中的保留關鍵字,因此這些單詞不能單獨用作數據集名稱,但其可以用作較長名稱的一部分:
    • ADD、ALTER、AND、BETWEEN、BY、COLUMN、CREATE、DELETE、DROP、EXISTS、FOR、FROM、GROUP、IN、INSERT、INTO、IS、LIKE、NOT、NULL、OR、ORDER、SELECT、SET、TABLE、UPDATE、VALUES、WHERE
  3. 檢查您嘗試在其中創建輸出的位置。是否可以在 Windows 資源管理器中瀏覽至該位置? 是否可以將文件復制粘貼到 ArcGIS 以外的此位置? 如果隨即出現的 Windows 對話框中顯示消息,提示需要將文件復制到該位置的權限,那么這很可能是該工具運行失敗的原因。
  4. 如果您正在處理一個非常大的數據集,則可以通過將該數據分割為較小的區塊來避免此錯誤。使用裁剪(柵格)裁剪(要素)工具創建較小的數據子集,然后針對此子集運行該工具。如果上述操作成功,則可以創建其他原始數據子集,然后針對所有子集運行該工具。
  5. 如果您正在處理 shapefile 輸入或輸出,請選擇使用文件地理數據庫。您可能會遇到特定 shapefile 問題。您也可以嘗試將過程反轉 - 將文件地理數據庫類導出到 shapefile 並嘗試使用 shapefile。對於柵格數據,如果您正在使用基於文件的柵格,例如 .tif 文件或 Esri GRID,請嘗試將其導出到地理數據庫。相反,您也可以嘗試將有問題的柵格導出到 .tif 文件,然后再次嘗試該過程。
  6. 如果輸出數據路徑過長(包含許多子文件夾或非常長的名稱),則可以嘗試在靠近驅動器根目錄的位置使用較短名稱來創建輸出。請勿嘗試在驅動器的根目錄下創建輸出,因為現代操作系統通常會在沒有特殊或管理權限的情況下,不允許在該位置創建文件和數據。
  7. 您可以嘗試以管理員模式運行 ArcGIS Pro。右鍵單擊應用程序快捷方式,然后選擇以管理員身份運行。執行之前失敗的任務。如果錯誤由訪問權限引起,則以管理員身份運行可能會成功完成此操作。
  8. 大多數地理處理工具都可以成功使用空數據屬性,但是這些空值偶爾也可能會導致問題。您可以對其進行測試,方法為:復制數據,然后使用計算字段將所有空值替換為 0 或其他選定的值(某些使用 -1 表示空值)。如果您正在使用柵格數據,則可以使用 Con 工具將所有空值替換為 0 或其他選定的值。
  9. 通常將臨時或中間數據寫入位置 C:\Users\{yourUserName}\AppData\Local\Temp(可以通過在 Windows 資源管理器中輸入 %localappdata%\temp 來訪問該位置)。關閉 ArcGIS Pro,清除臨時目錄並重新啟動應用程序,然后再次嘗試該過程。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM