问题

问题:在使用 ArcMap 缩放工具时,shapefile 中的某些要素无法绘制

Last Published: March 10, 2021

描述

在 ArcMap 中围绕 shapefile 进行缩放或平移时,某些要素未显示。

原因

Shapefile 的空间索引已损坏。

解决方案或解决方法

在可读写 shapefile 中,空间索引存储在扩展名为 SBN 和 SBX 的两个文件中。 在只读 shapefile 中,扩展名为 FBN 和 FBX。 这些文件与 shapefile 具有相同的名称,并且可以使用 Windows 资源管理器在包含 shapefile 的目录中查看这些文件。

  1. 启动 ArcCatalog。 导航至有问题的 shapefile 所在的文件夹。
  2. 右键单击该 shapefile 并单击属性
  3. 单击索引选项卡。 在“空间索引”下,如果显示语句“The shapefile has a spatial index”,请单击删除。 随即移除空间索引。
  4. 通过单击添加应用确定,重新创建空间索引。 在 ArcMap 中绘制数据时,空间索引可提高显示速度。
: 在 ArcView GIS 3.x 中创建的 shapefile 的空间索引与在 ArcGIS Desktop 中使用的空间索引具有不同的格式,并且在将 shapefile 添加至 ArcMap 时,可能会出现相同的绘制问题。 通过替换 shapefile 的空间索引,也可以解决此问题。
: 有关其他建议,请参阅以下“相关链接”部分中的 ArcMap:如何修复损坏的 shapefile

文章 ID:000005979

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

发现关于本主题的更多内容