描述
Exports a topology from a geodatabase to an .xml file.
The .xml file contains a definition of a topology, including feature class names, topology ranks, topology rules, and cluster tolerance, and can be used by the Import Topology tool to recreate a topology in a new feature dataset.
使用方法
-
This tool supports all data models and can be used on any geodatabase topology.
语法
ExportTopology(topology, location, file_name)
参数 | 说明 | 数据类型 |
topology | An existing topology in a geodatabase. All feature classes that participate in this topology will be listed in the output .xml file. | Topology; Topology Layer |
location | The folder in which the .xml file will be written. | Folder |
file_name | The name of the topology .xml file that will be created by the tool. | String |
派生输出
名称 | 说明 | 数据类型 |
out_file | Output topology XML file created by exporting topology rules. | File |
代码示例
The following script demonstrates how to use the ExportTopology tool to create a new XML definition file from geodatabase topology.
# Name: ExportTopology_sample.py
# Description: Use the Export Topology tool to create a new XML definition file from geodatabase topology
# Import System Modules
import arcpy
# Check Out Extensions
arcpy.CheckOutExtension('Foundation')
# Setting Local Variables
topology = r'C:\Temp\Test.gdb\Features\Topology'
output_folder = r'C:\Temp'
output_file_name = 'Topology'
# Use the Export Topology tool to create a new XML definition file
arcpy.topographic.ExportTopology(topology, output_folder, output_file_name)
# Check In Extensions
arcpy.CheckInExtension('Foundation')
环境
许可信息
- Basic: 否
- Standard: 需要 Production Mapping
- Advanced: 需要 Production Mapping