ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS for Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

了解如何在 ArcGIS 中使用 Microsoft Excel 文件

Microsoft Office Excel 表可直接在 ArcGIS 中打开,使用方法与其他表格数据源类似。例如,可以向 ArcMap 中添加这种表、在 ArcCatalog 中预览这种表,并可将这种表作为地理处理工具的输入数据。

与其他数据一样,可以通过添加数据对话框向 ArcMap 添加 Excel 文件。浏览到某个 Excel 文件时,需选择要打开的表。例如,如果您有一个名为 Sales_Figures.xls 的 Excel 工作簿,此工作簿包含三个名称分别为 Sales、Month 和 Year to Date 的工作表,每个工作表在 ArcGIS 中都是一个单独的表。在 ArcGIS 中,会保留 Excel 中所定义的对单元格或范围的所有名称引用。

通过 ArcGIS 进行访问时,工作表将显示为一个名称末尾带有美元符号 $ 的表,但命名区域将不包含美元符号。名称中包含空格的工作表或命名区域在表名称周围括有单引号。

将表添加到 ArcMap 后,可以从内容列表的“源”视图中打开该表。但您将无法编辑该表或将记录导出为 Excel 格式。

以下示例对多工作表文档在 Microsoft Excel 中的显示方式和在 ArcMap 添加数据 对话框中的显示方式进行了对比。

  • 在 Excel 窗口底部的“工作表”选项卡条上显示的三个工作表
    在 Excel 的“工作表”选项卡条上列出的三个工作表
  • ArcMap 添加数据对话框中的 Sales_Figures 工作簿内的可用工作表
    ArcMap“添加数据”对话框中列出的 Excel 工作表

使用 Microsoft Office Excel 文件时,请牢记以下内容:

  • ArcGIS 支持 xls 文件和 .xlsx 文件。.xlsx 文件的一大优势是它允许的工作表大小(1,048,576 行乘 16,384 列)比 xls 格式中的工作表大小(65,536 行乘 256 列)要大得多。
  • 如果要在 ArcGIS 中使用 .xlsx 文件,但未安装 Excel 2007,则您将需要安装“2010 Office System 驱动程序”,原因是 Microsoft 终止了对 Office 2007 驱动程序的支持。必须改用 Microsoft Access 数据库引擎 2010 Redistributable 驱动程序。
  • 在 ArcGIS 中打开工作簿时,Excel 表在 ArcGIS 和 Excel 中均为只读。
  • 字段名称从工作表各列的首行中获取。您可以在表的“属性”对话框的“字段”选项卡上查看属性、设置字段名称的别名和设置字段可见性。
  • Excel 与标准数据库一样,不会在输入数据时强制值的字段类型。因此,在 Excel 中指定的字段类型对 ArcGIS 中显示的字段类型不起任何决定作用。ArcGIS 中的字段类型是由该字段的头八行值扫描决定的。如果在单个字段中扫描到混合数据类型,则该字段将以字符串字段的形式返回,并且其中的值将被转换为字符串。
  • 在 ArcGIS 中,数值字段将被转换为双精度数据类型。
  • Excel 表的行为与其他不包含 ObjectID 字段的表相同。这表示您无法在地图中编辑、执行关联或进行选择。
  • ArcGIS 中的 Excel 文件支持使用 Microsoft OLE DB Provider for Jet 4.0 及其支持的 Excel 索引顺序访问方法 (ISAM) 驱动程序。有关 Microsoft OLE DB Provider for Jet 4.0 及其支持的 Excel ISAM 的详细信息,请访问 Microsoft 支持。
  • 您可通过使用来自“地理处理模型和脚本工具库”的表转 Excel 直接导出到 Excel。您也可将表格数据导出为 dBASE 格式,其可在 Excel 97/2003 中打开并保存为 .xls 文件。Microsoft 在 Office 2007 中终止支持 .dbf 文件。
  • 您还可以通过 OLE DB 数据库连接打开 Excel 文件。
警告:

如果您之前已在 ArcCatalog 选项 对话框(从自定义菜单访问)的文件类型选项卡中指定 ArcCatalog 显示 .xls 文件,则您将需要移除该文件类型,以便能够直接访问 Excel 文件。

相关主题

  • ObjectID 字段的基础知识
  • 表格数据源
  • 设定可在 ArcGIS 中使用的 Microsoft Excel 表的格式
  • 向 ArcMap 添加 Microsoft Excel 表

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS 平台

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2019 Esri. | 隐私政策 | 法律声明