从拓扑中移除要素类 (数据管理)

在 Standard 或 Advanced 许可等级下可用。

摘要

从拓扑中移除要素类。

使用情况

  • 从拓扑中移除要素类会一并移除与要素类关联的所有拓扑规则。

  • 从拓扑中移除要素类将需要验证整个拓扑。

参数

标注说明数据类型
输入拓扑

要移除要素类的拓扑。

Topology Layer
要移除的要素类

要从拓扑中移除的要素类。

String

派生输出

标注说明数据类型
更新的输入拓扑

已更新的拓扑。

拓扑

arcpy.management.RemoveFeatureClassFromTopology(in_topology, in_featureclass)
名称说明数据类型
in_topology

要移除要素类的拓扑。

Topology Layer
in_featureclass

要从拓扑中移除的要素类。

String

派生输出

名称说明数据类型
out_topology

已更新的拓扑。

拓扑

代码示例

RemoveFeatureClassFromTopology 示例(Python 窗口)

以下独立脚本演示了如何在 Python 窗口中使用 RemoveFeatureClassFromTopology 函数。

import arcpy
arcpy.RemoveFeatureClassFromTopology_management("C:/Datasets/TestGPTopology.gdb/LegalFabric/topology", "Parcel_line")
RemoveFeatureClassFromTopology 示例 2(独立脚本)

以下独立脚本演示了如何使用 RemoveFeatureClassFromTopology 函数。

# Name: RemoveClassFromTopology_Example.py
# Description: Removes a feature class from participating in a topology
# Import system modules
import arcpy
topo = "C:/Datasets/TestGPTopology.gdb/LegalFabric/topology"
fc = "Parcel_line"
arcpy.RemoveFeatureClassFromTopology_management(topo, fc)

环境

此工具不使用任何地理处理环境。

许可信息

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

相关主题