死亡、税收和Esri ArcGIS 999999错误:如何修复

Esri Error 999999

如何修复Esri 999999错误

生活中有些事情是确定的。在Arcgis,是 Esri 999999 error

基本上,当Arcgis不能指定导致错误的原因时,它会发出这个一般性错误。也就是那个让你们都泪流满面的错误。

那么,一个ArcUser要做什么呢?需要帮助解决此错误?

以下是一些常见的修复方法。

1修复几何图形

999999 ESRI错误的一个常见原因是向量数据中的小几何错误。这通常由空几何体、短线段和自交点组成。当日志文件报告TopoEngine错误时,最好运行修复几何图形工具。这个工具一个接一个地检查您的特性,应用相关的修复程序,重复自己的操作,直到修复几何图形。

如果您在地理数据库中工作,奇怪的是,您可能成功地将数据导出到一个shapefile。将导出为新形状文件后,再次测试该工具并查看是否成功。

repair geometry

2关闭后台处理

如果你在ArcGIS中进行地理处理遇到困难`geoprocessing in ArcGIS <../index.html?p=5082>`__,这实际上是每个人都应该做的第一件事。 尽管后台处理可以同时执行两项操作,但众所周知,它会搞乱您的主要任务-地理处理。

这就是为什么您的第一步应该关闭后台地理处理。您可以在地理处理>地理处理选项下的Arcgis菜单中执行此操作。

在这里,您必须取消选中地理处理面板中的“启用”复选框。试一试,也许这是你的唯一可取之处。

geoprocessing background processing

3分块地质处理

当您处理大量栅格栅格范围时,通常会收到999999错误。为了解决这个问题,您应该将数据裁剪成单独的块。在剪切数据之后,您可以在每个网格中循环并分别处理它们。

但在开始一个循环过程之前,您应该确定这是否是真正的问题。运行一个 raster clip (data management) 用你的数据子集来测试它是否真的是主要罪犯。在10.2版本中,这是一个更大的问题。

geoprocess subsets

4重写输出文件名

避免在输出文件名中同时使用破折号和空格等特殊字符。以数字开头的功能类名是一个坏习惯,这可能导致999999 Esri错误。除此之外,不要使用诸如GROUP、FOR或ADD之类的保留字。

另一种解决方案是缩短输出文件名。将输出文件名重写为较短的文件名。如果数据位于多个子文件夹中,请尝试缩短到更高级别目录(如C:\data)的路径。

incorrect filename

5将空值交换为零

如果您试图执行栅格数学或创建一个具有空值的透视表,您将不会有一个好时机。

甚至Excel都不喜欢空值,因为它不知道如何在数学运算中处理它们。当处理器不明确知道这一点时,将无情的弹出ESRI999999错误。

普通用户不知道,简单的解决方法是 convert null values to a zero。一个好的开始是使用 IS NULL 工具。对于栅格中的所有 NULL 单元格,它将在输出栅格中输出值 1。

is null raster

6栅格问题

对于那些试图使用栅格运行分区统计的人来说,这可能是一个很麻烦的修复,通常需要几个解决方法。第一个建议是转换栅格格式。您应该创建一个TIF,而不是在默认地理数据库中生成栅格。

使用小数进行区域统计时存在问题。在这种情况下,必须将栅格值乘以100。之后,可以使用int工具将栅格转换为整数。从这里开始,你可以将你的数据除以100,使其恢复到原来的格式。对于这个,您需要在该工具中寻找更多的特定设置。

raster format tif

7删除临时文件夹

这一点可能有点牵强,因为这一点对个人帮助不大。但谁知道呢,这可能对一些人有用。此Esri 999999错误通常发生在“表已存在”或“发生文件读/写错误”的日志中。

如果您创建了一个脚本,并且发生了此错误,则意味着未完成的数据可能已经存在于临时文件夹中。这背后的想法是删除临时数据并重新运行进程。知道文件不存在,脚本可以不间断地运行。

您的临时文件夹位于此处- C:\Users\yourname\AppData\Local\Temp

8只需在QGIS中完成

事实上,大多数地理处理工具都可以在开源软件中找到,比如 QGIS。被称为QGIS的强大的GIS软件包拥有大量的工具,甚至包括 GRASS GIS 框架。

Vector Analysis Tools QGIS

上述问题都可以通过大量的地理算法选择在QGIS搜索中完成。

有时,在 powerful GIS software QGIS .

让我们停止999999错误

根据您的数据,999999 Esri错误可能是常见的。

如果您还没有解决此列表中的问题,ESRI将为 user community forum Geonet .

现在,999998 8错误如何?

请在下面发表评论。