升级数据集 (数据管理)

摘要

将镶嵌数据集、网络数据集、注记数据集、尺寸数据集、宗地结构、追踪网络或公共设施网络的方案升级到 ArcGIS 的当前版本。 通过升级数据集,可使数据集能够使用当前软件版本中的新增功能。

使用情况

  • 使用升级地理数据库工具将地理数据库升级到当前版本,然后再运行此工具升级追踪网络或公共设施网络以外的任何数据集。

    • ArcGIS Pro 注记和尺寸升级到 ArcGIS Pro 3.0 时,无需运行升级地理数据库工具。
  • 在升级数据集之前,请为其创建备份。

  • 有关公共设施网络的其他要求,请参阅公共设施网络数据集管理

  • 有关追踪网络的其他要求,请参阅追踪网络数据集管理

  • 升级宗地结构数据集时,需要以下内容:

    • 需要排他锁,这意味着您必须关闭数据集活动连接,其中可能涉及停止宗地结构图层服务。
    • 输入宗地结构必须来自作为数据库宗地结构所有者建立的数据库连接。

  • 不能升级版本化的注记和尺寸要素类。

  • ArcGIS Desktop 注记要素类中,升级过程不支持非文本图形类型的图形,这些图形将被删除。 将创建其 OID 列表,并将该列表包含在该工具的消息中。

    了解有关将图形移出注记要素类的详细信息

  • 升级完成后,注记数据集将不再适用于先前版本。 注记要素类的当前版本显示在要素类属性对话框的选项卡上。 下表描述支持注记的方式:

    ArcGIS 版本ArcGIS Desktop 注记ArcGIS Pro 注记 2.xArcGIS Pro 注记 3.x
    ArcGIS Desktop

    10.x

    完全读取、修改和写入权限。

    不支持。 任何与它相关联的或与它处于同一要素数据集中的要素类都将是只读的。

    不支持。 任何与它相关联的或与它处于同一要素数据集中的要素类都将是只读的。

    ArcGIS Pro

    1.x

    只读权限。

    不支持。 任何与它相关联的或与它处于同一要素数据集中的要素类都将是只读的。

    不支持。 任何与它相关联的或与它处于同一要素数据集中的要素类都将是只读的。

    ArcGIS Pro

    2.x

    只读权限。

    完全读取、修改和写入权限。

    不支持。 任何与它相关联的或与它处于同一要素数据集中的要素类都将是只读的。

    ArcGIS Pro 3.x

    只读权限。

    完全读取权限。 部分修改和写入权限。 它可能会根据使用的符号和注记属性进行降级。

    完全读取、修改和写入权限。

  • 升级完成后,尺寸数据集将不再适用于先前版本。

    尺寸要素类的当前版本显示在要素类属性对话框的选项卡上。

参数

标注说明数据类型
要升级的数据集

将升级到当前 ArcGIS 客户端版本的数据集。

Parcel Fabric Layer for ArcMap; Parcel Layer; Mosaic Layer; Network Dataset Layer; Trace Network Layer; Utility Network Layer; Annotation Layer; Dimension Layer

派生输出

标注说明数据类型
升级的数据集

已升级的输入数据集。

Parcel Fabric Layer for ArcMap; Parcel Layer; Mosaic Dataset; Network Dataset Layer; Trace Network Layer; Utility Network Layer; Annotation Layer; Dimension Layer

arcpy.management.UpgradeDataset(in_dataset)
名称说明数据类型
in_dataset

将升级到当前 ArcGIS 客户端版本的数据集。

Parcel Fabric Layer for ArcMap; Parcel Layer; Mosaic Layer; Network Dataset Layer; Trace Network Layer; Utility Network Layer; Annotation Layer; Dimension Layer

派生输出

名称说明数据类型
out_dataset

已升级的输入数据集。

Parcel Fabric Layer for ArcMap; Parcel Layer; Mosaic Dataset; Network Dataset Layer; Trace Network Layer; Utility Network Layer; Annotation Layer; Dimension Layer

代码示例

UpgradeDataset 示例 1(Python 窗口)

以下 Python 窗口示例演示了如何在即时模式下使用 UpgradeDataset 函数。

import arcpy
arcpy.UpgradeDataset_management("c:/Connections/city_data.sde/MontanaMD")

许可信息

  • Basic: 是
  • Standard: 是
  • Advanced: 是

相关主题