问题

问题:在 ArcMap 中将 CSV 文件的属性表作为 XY 数据添加时会显示为空

Last Published: April 25, 2020

描述

将 CSV 文件作为 XY 数据添加到 ArcMap 时,事件图层中的属性表会显示为无数据。 然而,当使用“识别”工具查看要素属性时,要素属性是可见的。



“内容列表”中的 CSV 表也会显示要素的属性。


 

原因

在 ArcMap 中,表或要素类的字段名称必须符合一些约定才有效。 可在此处找到字段的命名原则:ArcMap:字段命名原则。 当作为图层添加到 ArcMap 的 CSV 数据的列标题包含空格字符(例如位于字段名称末尾的 LF)时,一旦在 ArcMap 事件图层上查看属性表,该表将显示为空。

 

解决方案或解决方法

执行以下步骤,以避免出现此问题。

:
使用 Notepad++ 来显示空格字符,并编辑 CSV 数据。
  1. 编辑 CSV 数据。
    • 右键单击 CSV 文件。
    • 单击使用 Notepad++ 进行编辑
    • 在 Notepad++ 选项卡上,单击视图 > 显示符号 > 显示所有字符
    • 在列标题中,删除位于字段名称末尾的空格字符。 以下示例显示了文本编辑器中附带和未附带空格字符 LF 的 CSV 数据。
       
      The image shows a CSV data edited with Notepad++. It shows LF at the end of two field attributes of the CSV data.
       
      An image with the whitespace character, LF, removed in Notepad++.
       
  2. 将经过编辑的 CSV 数据作为图层添加到 ArcMap 中。

文章 ID:000019261

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

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