导入Excel数据
使用说明
在数据采集时,常常会将地理数据的空间信息保存到Excel文件中。该功能支持将Microsoft Excel文件(*.xlsx)导入为属性表,同时支持设置经度、纬度和高程值对应的空间字段,将其导入为空间数据,提高数据录入效率。
具体文件格式需要注意以下几点问题:
- 导入的Microsoft Excel文件格式只支持Office 2007及以上版本,即 *.xlsx格式的文件。
- 导入Microsoft Excel时,默认导入所有有数据的sheet,忽略无数据的sheet。
- 当存在合并单元格时,仅合并单元格区域的第一个单元格有数据。
功能入口
- 开始选项卡->数据处理->数据导入->矢量组->电子表格。
- 工作空间管理器中->数据源右键菜单->导入数据集...。
- 工具箱->数据导入->电子表格->导入EXCEL。
操作步骤
- 在数据导入对话框的工具条中,单击添加文件按钮 ,添加要导入的 *.xlsx 文件,添加方式请参见导入数据介绍。
- 结果数据中的目标数据源、结果数据集、编码类型、导入模式,以及源文件信息的参数说明,请参见数据导入公共参数说明页面。
- 转换参数
- 首行为字段信息:设置需要导入的源Excel文件的首行是否是字段名称。勾选该参数,则导入后的字段名称为首行的字段值,否则为属性信息。如果 Excel 文件首行指定了字段信息,则应用程序会自动读取。
- 导入为空间数据:用于设置将数据导入为空间数据集还是属性数据。若表中含有空间字段,如经度、纬度、高程字段,勾选此项,将根据空间数据字段值数,创建不同类型的数据集,仅指定经纬度则导入为二维点类型,指定了经度、纬度、高程则导入为三维点。
- 坐标字段:通过设置经度、纬度、高程字段来指定Excel数据对应的空间信息。
- 属性:单击属性…按钮,可查看Excel文件的属性信息。
- 设置完成后,单击导入按钮,执行导入Excel文件的操作。导入为空间数据结果如下图所示:
Excel 导入为空间数据结果

- 若导入的表格中包含多个sheet,则会在左侧的列表框中分别列出,可在列表框中选择数据并分别设置其相关导入参数。
- 若 *.xlsx 文件名以数字开头,且结果数据集处使用源文件的名称,则导入成功后的属性表数据集名称为:Dataset_ + *.xlsx 文件名。
相关主题