从多文件要素连接复制数据集 (GeoAnalytics Desktop)

摘要

用于将数据集从多文件要素连接 (MFC) 复制到要素类。

使用情况

  • 该工具仅用于将 MFC 数据集复制到要素类。 不支持其他输入。

  • 此工具需要 MFC。 要创建 MFC,请使用创建多文件要素连接工具。

  • 多文件要素连接数据集可以用作大多数地理处理工具的输入。 以下是何时使用从多文件要素连接复制数据集工具复制数据集的示例:

    • 在需要编辑原始数据集的工具(例如计算字段工具)中使用数据集
    • 在基于服务的分析中使用数据集,例如使用要素分析工具
    • 将选择应用于分析
    • 更改存储数据以供将来使用的位置
    • 创建数据报告或应用高级符号系统

  • 在运行该工具之前,确保数据已正确注册。 要验证数据集是否按预期注册,使用描述数据集工具。

  • 可使用以下地理处理环境设置修改要素的输出方式。

    • 使用范围环境可按感兴趣区域限制输出或从定义的研究区域采样要素。
    • 使用输出坐标系环境可将输出投影到适当空间参考。
  • 此工具根据 MFC 数据集创建要素类。 可使用以下工具修改 MFC:

  • 此地理处理工具由 Spark 作为支持。 可在台式计算机上并行使用多个核来完成分析。 要了解有关运行分析的详细信息,请参阅 GeoAnalytics Desktop 工具的注意事项

参数

标注说明数据类型
输入数据集

要复制的点、线、面或表数据集。

Table View
输出数据集

复制 MFC 数据集时将创建的输出数据集。

Feature Class; Table

arcpy.geoanalytics.CopyDatasetFromBDC(input_layer, output)
名称说明数据类型
input_layer

要复制的点、线、面或表数据集。

Table View
output

复制 MFC 数据集时将创建的输出数据集。

Feature Class; Table

代码示例

CopyDatasetFromBDC 示例(Python 窗口)

以下 Python 窗口脚本演示了如何使用 CopyDatasetFromBDC 函数。

# Name: CopyDatasetFromBDC.py
# Description: Copies a dataset from a MFC to a file geodatabase.

# Import system modules
import arcpy
arcpy.env.workspace = "C:/data/basin.gdb"

# Set local variables
inputDataset = "C:/data/Datasets.mfc/rivers"
output = "rivers"

# Run CopyDatasetFromBDC
arcpy.gapro.CopyDatasetFromBDC(inputDataset, output)