导入 CSV 数据

您可能有想要添加到地图中的表格地理数据,因此您可以将其与其他数据集合并并与其他用户进行共享。这可以通过将数据导入到 ArcGIS Online 来实现。

请参阅有关向 ArcGIS Online 中添加内容的概述

ArcGIS Explorer Online 可用于导入行记录中包含位置信息的数据文件。这些位置信息数据可存在于采用逗号分隔值 (CSV) 格式或使用分号或制表符分隔的其他文本文件。还可以导入以 Esri shapefile 和 GPS 交换 (GPX) 格式存储的地理数据。

了解有关导入 shapefile 的详细信息

了解有关导入 GPX 文件的详细信息

导入本地 CSV 文件

  1. 打开要导入数据的地图。
  2. 地图工具条上单击添加数据按钮 添加内容,单击导入,然后单击 CSV

    添加内容面板的导入视图

    将弹出导入数据 对话框。

  3. 根据想要导入的数据的位置选择适合的选项:

    导入数据对话框上的数据源选项

    • 要导入您计算机或网络上某一文件中的数据,请单击浏览文件。在弹出的打开 对话框中,查找想要导入的文件,然后单击打开
    • 要导入已复制到剪贴板的数据,请单击从表中粘贴
    • 要直接从 URL(Internet 上的位置)导入数据,请单击输入 URL。在 URL 框中,输入想要导入的 CSV 文件的位置,然后单击验证。您也可以使用包含使用分号或制表符分隔的字段的文本文件。
      注意注意:

      如果是从 URL 导入,则每次打开地图时都要从 URL 重新加载数据,从而确保地图中的数据始终为当前数据。

  4. 导入数据 对话框中单击下一步

    ArcGIS Explorer Online 将上传并分析所选数据,进而创建一份数据预览,提示您哪些列包含位置信息,哪些列包含要创建的新要素的属性。

    显示上传数据分析的导入数据对话框

  5. 图层名称框中,输入地图中的新图层要使用的名称。
  6. 检查格网中显示的字段以及要为导入的要素创建的字段类型。在导入为行中单击各列以更改数据的导入方式,方法是更改列字段类型、用于标识要素位置的字段以及字段名称。
    • 对于包含每个要素的位置的字段,应确保导入为下拉列表上部显示值位置,下部则正确显示列中所含的位置信息类型,即地址、城市、纬度、经度、州或邮政编码。必须始终至少定义一个位置字段,可以定义单个地名、两个包含十进制度的坐标字段或多个用于定义地址部分的字段。

      用于导入位置字段的选项

    • 如果您要从 URL 导入,位置必须存储在经纬度坐标中,而不是存储在地址字段中。
    • 对于包含各要素属性的字段,应确保上部下拉列表显示该字段中各值的相应数据类型,即文本、整型、双精度型、浮点型或日期。

      用于导入属性字段的选项

      请参阅有关导入数据的提示

    注意注意:

    如果您的 ArcGIS Online 帐户属于某一组织,且组织管理员已授予您发布权限,则会显示用于将要素存储在地图中或创建要素服务的选项。如果选择创建要素服务,还会显示用于设置标题、摘要和标签的选项,以及用于指定创建新服务时所在文件夹的选项。有关发布到要素服务的详细信息,请咨询组织管理员。

  7. 单击导入关闭对话框并导入数据。

完成导入后,数据以默认符号显示在地图中。

配置导入的数据

导入数据后,可按照需要配置数据的显示及运行方式:

有关导入 CSV 数据的提示

  • 还支持将分号和制表符作为字段分隔符。
  • 您可以不必查找文件,而是将文件从其他程序(例如,文件浏览器)拖放到地图中来开始导入过程。
  • 使用经纬度坐标导入地图的要素不能超过 1000 个,根据地址属性进行地理编码的要素则不能超过 250 个。仅当您的帐户属于 ArcGIS Online 中的某一组织,并且您具有该组织的发布权限且需要发布到托管要素服务时,才能导入包含 1000 个以上要素的文件。
  • 文本文件中的第一行可包含字段名称。
  • 文件中的每一行都必须包含相同类型的信息;如果数据中有一些行包含坐标而另一些行包含地址,应在导入前将这些数据分成两个单独的文件。
  • 可导入扩展名不同的文件,前提是它们包含逗号分隔值。使用打开 对话框中的下拉列表可浏览不同类型的文件。
  • 如果数据包含地址类型的位置信息,应确保至少已正确标识“地址”、“城市”和“州”字段。如果将整个地址以双引号括起并使用逗号分隔各个部分,则在导入的文件中整个地址可以包含在单个字段中。
  • 如果数据中包含经纬度坐标形式的位置信息,则这些坐标必须以十进制度表示。
  • 如果数据中包含数值信息,则十进制分隔符必须采用句点,例如:经度必须指定为“51.9898”。其他字符(如,逗号)不能作为十进制分隔符。
  • 如果数据包含非英语字符(例如,专用于法语、俄语、希腊语、日语或阿拉伯语字母的字符),则必须将导入的文件以 Unicode 或 UTF-8 格式编码,而不能以 ASCII 格式编码。如果导入以 ASCII 格式进行编码且包含非英语字符的文件,该文件中的属性值可能显示为异常字符。在 Windows 中,只需将文本文件另存为 UTF-8 或 Unicode 格式。在记事本中打开该文件,选择“文件”,然后选择“另存为”并从“另存为”对话框底部显示的“编码”下拉列表中选择 UTF-8 或 Unicode。
  • 从 URL 导入时,您只能使用坐标位置(而非地址)导入数据。
  • 如果打开保存的地图后,发现从 URL 导入的图层已损坏 损坏图层图标,则可通过在 Web 浏览器或文本编辑器中打开 URL 来检查数据的 URL 是否仍然有效。
  • CSV 是常用数据交换格式;如果以其他格式(例如,专有电子表格或数据库表)存储表格数据,则可以将数据导出为 CSV 格式以供导入之用。


3/15/2012