中文

问题:当 XY 值直接添加到要素类的属性表时,要素点不会显示在地图中

说明

在 ArcMap 中,当启动编辑会话并且 XY 值直接添加到要素类的属性表时,要素点不会显示在地图中。 已使用 XY 值在属性表中添加新记录,但不显示要素点。

原因

可以假设手动将 XY 坐标添加到属性表时将显示点要素。 但是,由于几何值为空,则点要素不会显示在地图中。 数据值不具有用于识别和显示点的任何 ArcMap 几何,因此导致几何值为空。

“检查几何”工具可以用于查找哪个记录具有空几何。 有关“检查几何”工具的详细信息,请参阅 ArcMap Web 帮助:检查几何

Results of the Check Geometry tool

解决方案或解决方法

有两个选项可用于在 ArcMap 中显示新的 XY 数据点,如下所述:

  • 在 Microsoft Excel 中导出和编辑属性表
  1. 在 ArcMap 中将属性表导出到 Microsoft Excel。 有关更多详细步骤,请参阅以下文章:操作方法:将属性表导出到 Microsoft Excel
  2. 在 Microsoft Excel 中,添加新的 XY 坐标值。
  3. 在 Microsoft Excel 中编辑属性表后,将属性表添加回 ArcMap。 有关更多详细步骤,请参阅:ArcMap Web 帮助:将 Microsoft Excel 表添加到 ArcMap
  • 使用绝对 X,Y 创建点要素
  1. 在 ArcMap 中,在点要素图层上启动编辑会话。
  2. 单击创建图层按钮。
  3. 右键单击地图,然后单击绝对 X,Y
:
有关更多详细步骤,请参阅 ArcMap Web 帮助:在精确的 x,y 位置(绝对 x,y)创建点或折点
  1. 通过分别在 X 和 Y 列中添加 XY 坐标值来手动编辑属性表。
:
“计算几何” 工具还可用于在属性表中添加所需的 XY 坐标。 有关更多详细步骤,请参阅 ArcMap Web 帮助:计算面积、长度和其他几何属性

相关信息