编辑期间可能发生的常见错误
以下是编辑期间可能发生的一些常见错误
开始编辑时可能发生的错误
如果 ArcMap 在所选数据上启动编辑会话时遇到问题,将弹出一个对话框以提供附加信息。您可能会收到错误、警告或信息消息。
- 出现错误 时用户不可以启动任何编辑会话。只有解决了问题,才能编辑数据。如果没有可编辑的数据源、许可授权方面出现问题(例如,在使用 ArcGIS for Desktop Basic 时尝试编辑某些类型的地理数据库要素)或某些图层存在于底图图层内,就会收到错误消息。
- 出现警告 后,您仍然可以启动编辑会话,但无法编辑地图中的某些项。您需要先解决该特定图层或表所存在的问题,然后才能进行编辑。
- 信息消息 提供有关在编辑时如何提高性能的更多建议。您不需要先解决问题再编辑图层或表,但强烈建议您这样做。例如,如果您要编辑的数据和数据框使用的是不同的坐标系,则会显示一条信息消息,通知您这一情况。如果数据使用的坐标系与数据所在数据框的坐标系不同,您仍可以编辑这些数据。但在执行某些编辑任务时,可能会产生不可预料的对齐或准确性问题。
坐标或测量值超出范围
当要素的坐标超出要素类的属性域范围时会发生此错误。这种情况会在创建新要素或编辑现有要素的坐标时发生。
坐标必须位于要素类 x,y 属性域以及 z 或 m 属性域(如果要素类可存储这些值)的范围内。属性域在创建要素类时设置并且无法在以后进行编辑。如果需要在该 x,y 位置或者使用这些 z 或 m 值创建新要素,可将要素类导出为新要素类并增加属性域值。
空间索引格网大小无效
空间索引用于在处理文件地理数据库或 ArcSDE 地理数据库中的数据时提高性能。如果尝试执行的编辑将导致新要素跨越过多的空间索引格网,则会出现一个指示空间索引格网大小无效的消息,并且您的编辑操作也会失败。如果尝试创建的要素在大小方面与要素类中已有的要素明显不同,您很可能会看到这种情况。例如,如果您需要创建一个很大的要素,则应完全删除空间索引或增加格网大小和格网数。您可以在完成编辑后再将格网添回。
编辑时可能遇到此错误的一些示例包括:数字化较大要素;合并或联合大型区域内的要素;缩放要素;编辑、修整或移动折点以使要素的大小增加;或者,使用较大偏移进行缓冲。
软件故障
应定期保存编辑内容,以便在软件发生错误时能够将其恢复。要防止故障发生,请确保安装了最新的 ArcGIS 补丁包和修补程序,并且所有加载项和扩展模块都兼容。此外,编辑时最好运行“检查几何”和“修复几何”工具,以查找并修复可导致软件问题的所有数据问题。
如果 ArcGIS 意外退出,请发送自动错误报告。您还应考虑提供您的数据和故障前刚刚执行的所有步骤以获得支持。
有关如何解决软件崩溃的附加信息,请参阅知识库文章 32797:ArcMap.exe 遇到错误,需要关闭。由此给您带来不便,我们深表歉意。